Clase de negocio para los balances de cuentas anuales. Más...
Tipos públicos | |
enum | TipoInforme { Normal = 1 , Abreviado = 2 , PYME = 3 } |
Tipo de informe (Normal, Abreviado o Pyme) Más... | |
Métodos públicos | |
DisenoBalances () | |
Constructor. | |
DisenoBalances (string codigo) | |
Constructor. | |
override bool | _Save () |
Override del método Save. | |
override bool | _Delete () |
Override del método _Delete. | |
override void | _New (string tcCodigo="") |
Metodo _New de la clase base de los mantenimientos. | |
void | ExportarGrupo () |
Exportar diseño de balances a otros grupos. | |
void | ExportarEjercicio () |
Exportar diseño de balances a otros ejercicios. | |
void | Imprimir (IEnumerable< DisenoBalances_Anuales > toFilas, IEnumerable< DisenoBalances_Anuales > toColumnas) |
Método para imprimir el diseño. | |
void | ImprimirComprobarDiseno (DataTable datatable) |
Método para imprimir el diseño. | |
void | BorrarNotas () |
Método para el borrado de todas las notas. | |
void | BorrarDiseno () |
Borra los registros de la tabla ANUALES asociados a este código. | |
DataTable | ComprobarDiseno () |
Método para la comprobación del diseño. | |
virtual bool | Duplicar (string nuevoCodigo) |
Método para la duplicación del diseño. | |
bool | EsUnRegistroNormal (bool tlGenerarMensajeError=false) |
Realiza una comprobación para impedir que se realice la operación con un registro marcado como de sistema. | |
virtual string | _ObtenerNumero () |
Método para obtener el siguiente código libre. | |
bool | EsUnRegistroDeSistema () |
Método auxiliar para determinar si se trata de un registro de sistema mediante la presencia de un campo REGBASE50 a true. | |
![]() | |
bool | _Existe_Registro () |
Devuelve true si existe el registro. | |
void | _Load () |
Cargar datos del diseño de balances. | |
Atributos protegidos | |
int | tipoBalance = Convert.ToInt32(DB.SQLValor("CONTACNF", "EMPRESA", Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")), "PLAN_CONTA", "GESTION")) |
Tipo de balance definido en la empresa. | |
Propiedades | |
int | _Tipo_Informe [get, set] |
Tipo de informe. | |
IEnumerable< DisenoBalances_Anuales > | _Filas [get] |
Registros de Anuales que componen el balance. | |
IEnumerable< DisenoBalances_Anuales > | _Columnas [get] |
Registros de columnas que componen el balance. | |
IEnumerable< DisenoBalances_Anuales_IS > | _Sociedades [get] |
Registros de anuales_is. | |
IEnumerable< DisenoBalances_Observaciones > | _Observaciones [get] |
Registros de anuales_is. | |
IEnumerable< DisenoBalances_Signo > | _Signo [get] |
Registros de anuales_is. | |
![]() | |
string | _Codigo [get, set] |
Código. | |
Clase de negocio para los balances de cuentas anuales.
Definición en la línea 21 del archivo DisenoBalances.cs.
Tipo de informe (Normal, Abreviado o Pyme)
Valores de enumeraciones | |
---|---|
Normal | Normal. |
Abreviado | Abreviado. |
PYME | Pyme. |
Definición en la línea 28 del archivo DisenoBalances.cs.
|
inline |
Constructor.
Definición en la línea 60 del archivo DisenoBalances.cs.
|
inline |
Constructor.
codigo | Código de balance |
Definición en la línea 74 del archivo DisenoBalances.cs.
|
inline |
|
inline |
Metodo _New de la clase base de los mantenimientos.
tcCodigo |
Definición en la línea 238 del archivo DisenoBalances.cs.
|
inlinevirtual |
Método para obtener el siguiente código libre.
Implementa sage.ew.interficies.IDisenoBalances.
Reimplementado en sage.ew.contabilidad.DisenoBalancesCuentasAnuales, sage.ew.contabilidad.DisenoBalancesECPNA, sage.ew.contabilidad.DisenoBalancesECPNB, sage.ew.contabilidad.DisenoBalancesEFE y sage.ew.contabilidad.DisenoBalancesPyGAnuales.
Definición en la línea 1669 del archivo DisenoBalances.cs.
|
inline |
|
inline |
Borra los registros de la tabla ANUALES asociados a este código.
Definición en la línea 912 del archivo DisenoBalances.cs.
|
inline |
Método para el borrado de todas las notas.
Definición en la línea 893 del archivo DisenoBalances.cs.
|
inline |
Método para la comprobación del diseño.
Definición en la línea 930 del archivo DisenoBalances.cs.
|
inlinevirtual |
Método para la duplicación del diseño.
nuevoCodigo |
Implementa sage.ew.interficies.IDisenoBalances.
Reimplementado en sage.ew.contabilidad.DisenoBalancesCuentasAnuales, sage.ew.contabilidad.DisenoBalancesECPNA, sage.ew.contabilidad.DisenoBalancesECPNB, sage.ew.contabilidad.DisenoBalancesEFE y sage.ew.contabilidad.DisenoBalancesPyGAnuales.
Definición en la línea 1642 del archivo DisenoBalances.cs.
|
inline |
Método auxiliar para determinar si se trata de un registro de sistema mediante la presencia de un campo REGBASE50 a true.
Implementa sage.ew.interficies.IDisenoBalances.
Definición en la línea 1886 del archivo DisenoBalances.cs.
|
inline |
Realiza una comprobación para impedir que se realice la operación con un registro marcado como de sistema.
Definición en la línea 1651 del archivo DisenoBalances.cs.
|
inline |
Exportar diseño de balances a otros ejercicios.
Definición en la línea 449 del archivo DisenoBalances.cs.
|
inline |
Exportar diseño de balances a otros grupos.
Definición en la línea 288 del archivo DisenoBalances.cs.
|
inline |
Método para imprimir el diseño.
Definición en la línea 727 del archivo DisenoBalances.cs.
|
inline |
Método para imprimir el diseño.
Definición en la línea 841 del archivo DisenoBalances.cs.
|
protected |
Tipo de balance definido en la empresa.
Definición en la línea 53 del archivo DisenoBalances.cs.
|
get |
Registros de columnas que componen el balance.
Definición en la línea 256 del archivo DisenoBalances.cs.
|
get |
Registros de Anuales que componen el balance.
Definición en la línea 248 del archivo DisenoBalances.cs.
|
get |
Registros de anuales_is.
Definición en la línea 272 del archivo DisenoBalances.cs.
|
get |
Registros de anuales_is.
Definición en la línea 280 del archivo DisenoBalances.cs.
|
get |
Registros de anuales_is.
Definición en la línea 264 del archivo DisenoBalances.cs.
|
getset |
Tipo de informe.
Implementa sage.ew.interficies.IDisenoBalances.
Definición en la línea 85 del archivo DisenoBalances.cs.