Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.DisenoBalances

Clase de negocio para los balances de cuentas anuales. Más...

Diagrama de herencia de sage.ew.contabilidad.DisenoBalances
sage.ew.interficies.IDisenoBalances sage.ew.contabilidad.DisenoBalancesCuentasAnuales sage.ew.contabilidad.DisenoBalancesECPNA sage.ew.contabilidad.DisenoBalancesECPNB sage.ew.contabilidad.DisenoBalancesEFE sage.ew.contabilidad.DisenoBalancesPyGAnuales

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.
 
- Métodos públicos heredados de sage.ew.interficies.IDisenoBalances
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.
 
- Propiedades heredados de sage.ew.interficies.IDisenoBalances
string _Codigo [get, set]
 Código.
 

Descripción detallada

Clase de negocio para los balances de cuentas anuales.

Definición en la línea 21 del archivo DisenoBalances.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoInforme

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.

Documentación de constructores y destructores

◆ DisenoBalances() [1/2]

sage.ew.contabilidad.DisenoBalances.DisenoBalances ( )
inline

Constructor.

Definición en la línea 60 del archivo DisenoBalances.cs.

◆ DisenoBalances() [2/2]

sage.ew.contabilidad.DisenoBalances.DisenoBalances ( string codigo)
inline

Constructor.

Parámetros
codigoCódigo de balance

Definición en la línea 74 del archivo DisenoBalances.cs.

Documentación de funciones miembro

◆ _Delete()

override bool sage.ew.contabilidad.DisenoBalances._Delete ( )
inline

Override del método _Delete.

Devuelve

Definición en la línea 155 del archivo DisenoBalances.cs.

◆ _New()

override void sage.ew.contabilidad.DisenoBalances._New ( string tcCodigo = "")
inline

Metodo _New de la clase base de los mantenimientos.

Parámetros
tcCodigo

Definición en la línea 238 del archivo DisenoBalances.cs.

◆ _ObtenerNumero()

virtual string sage.ew.contabilidad.DisenoBalances._ObtenerNumero ( )
inlinevirtual

◆ _Save()

override bool sage.ew.contabilidad.DisenoBalances._Save ( )
inline

Override del método Save.

Devuelve

Definición en la línea 123 del archivo DisenoBalances.cs.

◆ BorrarDiseno()

void sage.ew.contabilidad.DisenoBalances.BorrarDiseno ( )
inline

Borra los registros de la tabla ANUALES asociados a este código.

Devuelve

Definición en la línea 912 del archivo DisenoBalances.cs.

◆ BorrarNotas()

void sage.ew.contabilidad.DisenoBalances.BorrarNotas ( )
inline

Método para el borrado de todas las notas.

Definición en la línea 893 del archivo DisenoBalances.cs.

◆ ComprobarDiseno()

DataTable sage.ew.contabilidad.DisenoBalances.ComprobarDiseno ( )
inline

Método para la comprobación del diseño.

Devuelve

Definición en la línea 930 del archivo DisenoBalances.cs.

◆ Duplicar()

virtual bool sage.ew.contabilidad.DisenoBalances.Duplicar ( string nuevoCodigo)
inlinevirtual

◆ EsUnRegistroDeSistema()

bool sage.ew.contabilidad.DisenoBalances.EsUnRegistroDeSistema ( )
inline

Método auxiliar para determinar si se trata de un registro de sistema mediante la presencia de un campo REGBASE50 a true.

Devuelve
True si la tabla contiene el campo REGBASE50 y el registro tiene el valor a True

Implementa sage.ew.interficies.IDisenoBalances.

Definición en la línea 1886 del archivo DisenoBalances.cs.

◆ EsUnRegistroNormal()

bool sage.ew.contabilidad.DisenoBalances.EsUnRegistroNormal ( bool tlGenerarMensajeError = false)
inline

Realiza una comprobación para impedir que se realice la operación con un registro marcado como de sistema.

Devuelve
True si no es un registro de sistema

Definición en la línea 1651 del archivo DisenoBalances.cs.

◆ ExportarEjercicio()

void sage.ew.contabilidad.DisenoBalances.ExportarEjercicio ( )
inline

Exportar diseño de balances a otros ejercicios.

Definición en la línea 449 del archivo DisenoBalances.cs.

◆ ExportarGrupo()

void sage.ew.contabilidad.DisenoBalances.ExportarGrupo ( )
inline

Exportar diseño de balances a otros grupos.

Definición en la línea 288 del archivo DisenoBalances.cs.

◆ Imprimir()

void sage.ew.contabilidad.DisenoBalances.Imprimir ( IEnumerable< DisenoBalances_Anuales > toFilas,
IEnumerable< DisenoBalances_Anuales > toColumnas )
inline

Método para imprimir el diseño.

Definición en la línea 727 del archivo DisenoBalances.cs.

◆ ImprimirComprobarDiseno()

void sage.ew.contabilidad.DisenoBalances.ImprimirComprobarDiseno ( DataTable datatable)
inline

Método para imprimir el diseño.

Definición en la línea 841 del archivo DisenoBalances.cs.

Documentación de campos

◆ tipoBalance

int sage.ew.contabilidad.DisenoBalances.tipoBalance = Convert.ToInt32(DB.SQLValor("CONTACNF", "EMPRESA", Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")), "PLAN_CONTA", "GESTION"))
protected

Tipo de balance definido en la empresa.

Definición en la línea 53 del archivo DisenoBalances.cs.

Documentación de propiedades

◆ _Columnas

IEnumerable<DisenoBalances_Anuales> sage.ew.contabilidad.DisenoBalances._Columnas
get

Registros de columnas que componen el balance.

Definición en la línea 256 del archivo DisenoBalances.cs.

◆ _Filas

IEnumerable<DisenoBalances_Anuales> sage.ew.contabilidad.DisenoBalances._Filas
get

Registros de Anuales que componen el balance.

Definición en la línea 248 del archivo DisenoBalances.cs.

◆ _Observaciones

IEnumerable<DisenoBalances_Observaciones> sage.ew.contabilidad.DisenoBalances._Observaciones
get

Registros de anuales_is.

Definición en la línea 272 del archivo DisenoBalances.cs.

◆ _Signo

IEnumerable<DisenoBalances_Signo> sage.ew.contabilidad.DisenoBalances._Signo
get

Registros de anuales_is.

Definición en la línea 280 del archivo DisenoBalances.cs.

◆ _Sociedades

IEnumerable<DisenoBalances_Anuales_IS> sage.ew.contabilidad.DisenoBalances._Sociedades
get

Registros de anuales_is.

Definición en la línea 264 del archivo DisenoBalances.cs.

◆ _Tipo_Informe

int sage.ew.contabilidad.DisenoBalances._Tipo_Informe
getset

Tipo de informe.

Implementa sage.ew.interficies.IDisenoBalances.

Definición en la línea 85 del archivo DisenoBalances.cs.


La documentación de esta clase está generada del siguiente archivo: