Negocio para el cierre de ejercicio Más...
Estructuras de datos | |
class | CambioCierre |
Clase para los cambios del cierre Más... | |
class | SaldoCierre |
Clase para representar los saldos en la operación de cierre de ejercicio Más... | |
Métodos públicos | |
AsientoCierreRegularizacion () | |
Constructor Más... | |
void | Inicializar () |
Inicializamos la clase Más... | |
override bool | _Validar () |
Índica si se puede Generar Más... | |
bool | _NoHayDatos () |
Indica que no se ha cargado Más... | |
override bool | _Generar (bool tlVerAsiento) |
Método para realizar la operación de generación de los asiento Más... | |
void | Reload () |
Método para forzar una recarga de datos Más... | |
override string | _ObtenerCadenaConfirmacion () |
Sobreescribimos para añadir la apertura Más... | |
override Boolean | _CargarDatosVirtuales (List< IAsientosLinea > toLinasVirtuales) |
Carga los datos añadiendo las lineas virtuales Más... | |
Boolean | _RefescarDatosCambios () |
Refresca los cambios al cambiar la cotización para el cierre Más... | |
override bool | _ValidarFormulario () |
Validamos que no haya cierre multidivisa Más... | |
Métodos públicos heredados desde sage.ew.contabilidad.AsientoCierre | |
virtual List< IAsientosLinea > | _ObtenerLineasVirtuales () |
Obtener las lineas virtuales Más... | |
virtual Boolean | _Generar (Boolean tlVerAsiento) |
Generar Más... | |
Campos de datos | |
Boolean | _ValidarDescuadreSaldoGrupos8y9 = true |
Indica si debemos validar las cuentas 8 y 9 Más... | |
Métodos protegidos | |
override List< IAsientos > | _GetAsientosGeneradosAnteriormente () |
Override de GetAsientosGeneradosAnteriormente para cargar los asientos de diferencias de cambio Más... | |
override bool | _RemoveAsientosGeneradosAnteriormente () |
Override de GetAsientosGeneradosAnteriormente para eliminar los asientos de diferencias de cambio Más... | |
Métodos protegidos heredados desde sage.ew.contabilidad.AsientoCierre | |
void | _Clear () |
Incicializa las listas de asientos generados y generados anteriormente Más... | |
List< IAsientos > | _CargaAsientos (String lcFiltro) |
Carga los asientos Más... | |
Propiedades | |
bool | _CierreUnicaDivisa [get] |
Indica si esta marcado el opcflag wl_asicierrediv Más... | |
override List< eTipoMovimientoAsiento > | _TiposMovimientoAsiento [get] |
Tipo de asientos Más... | |
List< CambioCierre > | _Cambios [get] |
Indica los cambios diferentes a la moneda de la empresa para la regularización Más... | |
string | _Empresa [get] |
Empresa actual Más... | |
string | _SiguienteEjercicio [get] |
Empresa actual Más... | |
bool | _GenerarCierre = true [get, set] |
Flag de generación de cierre Más... | |
bool | _GenerarApertura = true [get, set] |
Flag de generación de apertura Más... | |
bool | _GenerarAsientoDiferenciasCambio = true [get, set] |
Flag de generación de diferencias de cambio Más... | |
override DateTime | _FechaAsiento [get, set] |
Fecha del asiento (valor constante) Más... | |
IEnumerable< SaldoCierre > | ItemsRegularizacion [get] |
Coleccion de registros de compra / venta Más... | |
IEnumerable< SaldoCierre > | ItemsCierre [get] |
Coleccion de registros de cuentas (que no son de compra ni de venta) Más... | |
SaldoCierre | CurrentItem [get, set] |
Registro actual Más... | |
Propiedades heredados desde sage.ew.contabilidad.AsientoCierre | |
Boolean | _EliminarAsientosGeneradosAnteriormente [get, set] |
Indica si hay que eliminar los asientos generados o hacemos la pregunta Más... | |
virtual DateTime | _FechaAsiento [get, set] |
Fecha Asiento Más... | |
ProcessBar | _ProcessBar [get, set] |
Barra de progreso Más... | |
PeriodoItem | PeriodoActual [get, set] |
Periodo actual Más... | |
List< IAsientos > | _AsientosGeneradosAnteriormente [get] |
Lista con los asientos generados anteriormente Más... | |
virtual List< eTipoMovimientoAsiento > | _TiposMovimientoAsiento [get] |
Tipos de asiento Más... | |
Boolean | _MostrarMensajes [get, set] |
Índica si se deben mostrar los mensajes Más... | |
Dictionary< String, String > | _ControlErrors [get] |
Índica si se deben mostrar los mensajes Más... | |
string | _ConceptoAsiento [get, set] |
Concepto asiento Más... | |
String | _MensajeError [get, set] |
Mensaje de error Más... | |
List< IAsientoCierreGenerado > | _AsientosGenerados [get] |
Lista con los asientos generados Más... | |
Propiedades heredados desde sage.ew.interficies.IAsientoCierre | |
DateTime | _FechaAsiento [get, set] |
Fecha para el asiento Más... | |
Boolean | _MostrarMensajes [get, set] |
Índica si se deben mostrar los mensajes Más... | |
String | _MensajeError [get] |
Mensaje de error Más... | |
List< eTipoMovimientoAsiento > | _TiposMovimientoAsiento [get] |
Lista con los asientos generados anteriormente Más... | |
List< IAsientos > | _AsientosGeneradosAnteriormente [get] |
Listado de asientos generados anteriormente Más... | |
Boolean | _EliminarAsientosGeneradosAnteriormente [get, set] |
Indica si hay que eliminar los asientos generados o hacemos la pregunta Más... | |
Dictionary< String, String > | _ControlErrors [get] |
Establece la propiedad que se produce el error para marcarla visualmente Más... | |
String | _ConceptoAsiento [get, set] |
Concepto del asiento Más... | |
ProcessBar | _ProcessBar [get, set] |
Barra de progeso Más... | |
List< IAsientoCierreGenerado > | _AsientosGenerados [get] |
Lista de asientos generados Más... | |
Otros miembros heredados | |
Atributos protegidos heredados desde sage.ew.contabilidad.AsientoCierre | |
List< IAsientoCierreGenerado > | _oAsientosGenerados = new List<IAsientoCierreGenerado>() |
Lista con los asientos generados Más... | |
Negocio para el cierre de ejercicio
Definición en la línea 27 del archivo AsientoCierreRegularizacion.cs.
|
inline |
Constructor
Definición en la línea 213 del archivo AsientoCierreRegularizacion.cs.
|
inlinevirtual |
Carga los datos añadiendo las lineas virtuales
toLinasVirtuales |
Reimplementado de sage.ew.contabilidad.AsientoCierre.
Definición en la línea 978 del archivo AsientoCierreRegularizacion.cs.
|
inline |
Método para realizar la operación de generación de los asiento
tlVerAsiento | True para ver el asiento generado |
Definición en la línea 296 del archivo AsientoCierreRegularizacion.cs.
|
inlineprotectedvirtual |
Override de GetAsientosGeneradosAnteriormente para cargar los asientos de diferencias de cambio
Reimplementado de sage.ew.contabilidad.AsientoCierre.
Definición en la línea 622 del archivo AsientoCierreRegularizacion.cs.
|
inline |
Indica que no se ha cargado
Definición en la línea 286 del archivo AsientoCierreRegularizacion.cs.
|
inlinevirtual |
Sobreescribimos para añadir la apertura
Reimplementado de sage.ew.contabilidad.AsientoCierre.
Definición en la línea 743 del archivo AsientoCierreRegularizacion.cs.
|
inline |
Refresca los cambios al cambiar la cotización para el cierre
Definición en la línea 991 del archivo AsientoCierreRegularizacion.cs.
|
inlineprotectedvirtual |
Override de GetAsientosGeneradosAnteriormente para eliminar los asientos de diferencias de cambio
Reimplementado de sage.ew.contabilidad.AsientoCierre.
Definición en la línea 642 del archivo AsientoCierreRegularizacion.cs.
|
inlinevirtual |
Índica si se puede Generar
Reimplementado de sage.ew.contabilidad.AsientoCierre.
Definición en la línea 277 del archivo AsientoCierreRegularizacion.cs.
|
inlinevirtual |
Validamos que no haya cierre multidivisa
Reimplementado de sage.ew.contabilidad.AsientoCierre.
Definición en la línea 1016 del archivo AsientoCierreRegularizacion.cs.
|
inline |
Inicializamos la clase
Definición en la línea 263 del archivo AsientoCierreRegularizacion.cs.
|
inline |
Método para forzar una recarga de datos
Definición en la línea 670 del archivo AsientoCierreRegularizacion.cs.
Boolean sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._ValidarDescuadreSaldoGrupos8y9 = true |
Indica si debemos validar las cuentas 8 y 9
Definición en la línea 68 del archivo AsientoCierreRegularizacion.cs.
|
get |
Indica los cambios diferentes a la moneda de la empresa para la regularización
Definición en la línea 132 del archivo AsientoCierreRegularizacion.cs.
|
get |
Indica si esta marcado el opcflag wl_asicierrediv
Definición en la línea 110 del archivo AsientoCierreRegularizacion.cs.
|
get |
Empresa actual
Definición en la línea 162 del archivo AsientoCierreRegularizacion.cs.
|
getset |
Fecha del asiento (valor constante)
Definición en la línea 200 del archivo AsientoCierreRegularizacion.cs.
|
getset |
Flag de generación de apertura
Definición en la línea 189 del archivo AsientoCierreRegularizacion.cs.
|
getset |
Flag de generación de diferencias de cambio
Definición en la línea 194 del archivo AsientoCierreRegularizacion.cs.
|
getset |
Flag de generación de cierre
Definición en la línea 184 del archivo AsientoCierreRegularizacion.cs.
|
get |
Empresa actual
Definición en la línea 173 del archivo AsientoCierreRegularizacion.cs.
|
get |
Tipo de asientos
Definición en la línea 121 del archivo AsientoCierreRegularizacion.cs.
|
getset |
Registro actual
Definición en la línea 254 del archivo AsientoCierreRegularizacion.cs.
|
get |
Coleccion de registros de cuentas (que no son de compra ni de venta)
Definición en la línea 242 del archivo AsientoCierreRegularizacion.cs.
|
get |
Coleccion de registros de compra / venta
Definición en la línea 226 del archivo AsientoCierreRegularizacion.cs.