Clase base para los asientos de cierre. Más...
Métodos públicos | |
virtual Boolean | _CargarDatosVirtuales (List< IAsientosLinea > toLineasVirtuales) |
Cargar los datos a partir de la información virtual. | |
virtual List< IAsientosLinea > | _ObtenerLineasVirtuales () |
Obtener las lineas virtuales. | |
virtual String | _ObtenerCadenaConfirmacion () |
Monta la cadena de confirmación a partir de los asientos generados anteriormente. | |
virtual Boolean | _Validar () |
Metodo que nos indicará si podemos generar. | |
virtual Boolean | _ValidarFormulario () |
Metodo para validar si se puede abrir el formulario. | |
virtual Boolean | _Generar (Boolean tlVerAsiento) |
Generar. | |
Métodos protegidos | |
void | _Clear () |
Incicializa las listas de asientos generados y generados anteriormente. | |
virtual bool | _RemoveAsientosGeneradosAnteriormente () |
Elimina los asientos generados anteriormente. | |
virtual List< IAsientos > | _GetAsientosGeneradosAnteriormente () |
Ontener loas asientos generados. | |
List< IAsientos > | _CargaAsientos (String lcFiltro) |
Carga los asientos. | |
Atributos protegidos | |
List< IAsientoCierreGenerado > | _oAsientosGenerados = new List<IAsientoCierreGenerado>() |
Lista con los asientos generados. | |
Propiedades | |
Boolean | _EliminarAsientosGeneradosAnteriormente [get, set] |
Indica si hay que eliminar los asientos generados o hacemos la pregunta. | |
virtual DateTime | _FechaAsiento [get, set] |
Fecha Asiento. | |
ProcessBar | _ProcessBar [get, set] |
Barra de progreso. | |
PeriodoItem | PeriodoActual [get, set] |
Periodo actual. | |
List< IAsientos > | _AsientosGeneradosAnteriormente [get] |
Lista con los asientos generados anteriormente. | |
virtual List< eTipoMovimientoAsiento > | _TiposMovimientoAsiento [get] |
Tipos de asiento. | |
Boolean | _MostrarMensajes [get, set] |
Índica si se deben mostrar los mensajes. | |
Dictionary< String, String > | _ControlErrors [get] |
Índica si se deben mostrar los mensajes. | |
string | _ConceptoAsiento [get, set] |
Concepto asiento. | |
String | _MensajeError [get, set] |
Mensaje de error. | |
List< IAsientoCierreGenerado > | _AsientosGenerados [get] |
Lista con los asientos generados. | |
Clase base para los asientos de cierre.
Definición en la línea 20 del archivo AsientoCierre.cs.
|
inlineprotected |
Carga los asientos.
lcFiltro |
Definición en la línea 212 del archivo AsientoCierre.cs.
|
inlinevirtual |
Cargar los datos a partir de la información virtual.
toLineasVirtuales |
Implementa sage.ew.interficies.IAsientoCierre.
Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.
Definición en la línea 125 del archivo AsientoCierre.cs.
|
inlineprotected |
Incicializa las listas de asientos generados y generados anteriormente.
Definición en la línea 143 del archivo AsientoCierre.cs.
|
inlinevirtual |
Generar.
tlVerAsiento |
Implementa sage.ew.interficies.IAsientoCierre.
Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreGrupo89.
Definición en la línea 347 del archivo AsientoCierre.cs.
|
inlineprotectedvirtual |
Ontener loas asientos generados.
Reimplementado en sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion y sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.
Definición en la línea 188 del archivo AsientoCierre.cs.
|
inlinevirtual |
Monta la cadena de confirmación a partir de los asientos generados anteriormente.
Reimplementado en sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion y sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.
Definición en la línea 236 del archivo AsientoCierre.cs.
|
inlinevirtual |
Obtener las lineas virtuales.
Implementa sage.ew.interficies.IAsientoCierre.
Reimplementado en sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion, sage.ew.contabilidad.AsientoCierreRegularizacionProrrata, sage.ew.contabilidad.Clases.AsientoCierreGrupo89 y sage.ew.contabilidad.Clases.AsientoCierreRegularizacionExistencias.
Definición en la línea 135 del archivo AsientoCierre.cs.
|
inlineprotectedvirtual |
Elimina los asientos generados anteriormente.
Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.
Definición en la línea 153 del archivo AsientoCierre.cs.
|
inlinevirtual |
Metodo que nos indicará si podemos generar.
Implementa sage.ew.interficies.IAsientoCierre.
Reimplementado en sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion, sage.ew.contabilidad.AsientoCierreRegularizacionProrrata, sage.ew.contabilidad.Clases.AsientoCancelacionSaldoIVANoDeducible, sage.ew.contabilidad.Clases.AsientoCierreGrupo89, sage.ew.contabilidad.Clases.AsientoCierreRegularizacion y sage.ew.contabilidad.Clases.AsientoCierreRegularizacionExistencias.
Definición en la línea 328 del archivo AsientoCierre.cs.
|
inlinevirtual |
Metodo para validar si se puede abrir el formulario.
Implementa sage.ew.interficies.IAsientoCierre.
Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.
Definición en la línea 337 del archivo AsientoCierre.cs.
|
protected |
Lista con los asientos generados.
Definición en la línea 35 del archivo AsientoCierre.cs.
|
get |
Lista con los asientos generados.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 316 del archivo AsientoCierre.cs.
|
get |
Lista con los asientos generados anteriormente.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 100 del archivo AsientoCierre.cs.
|
getset |
Concepto asiento.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 286 del archivo AsientoCierre.cs.
|
get |
Índica si se deben mostrar los mensajes.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 275 del archivo AsientoCierre.cs.
|
getset |
Indica si hay que eliminar los asientos generados o hacemos la pregunta.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 45 del archivo AsientoCierre.cs.
|
getset |
Fecha Asiento.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 60 del archivo AsientoCierre.cs.
|
getset |
Mensaje de error.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 301 del archivo AsientoCierre.cs.
|
getset |
Índica si se deben mostrar los mensajes.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 260 del archivo AsientoCierre.cs.
|
getset |
Barra de progreso.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 68 del archivo AsientoCierre.cs.
|
get |
Tipos de asiento.
Implementa sage.ew.interficies.IAsientoCierre.
Definición en la línea 112 del archivo AsientoCierre.cs.
|
getsetprotected |
Periodo actual.
Definición en la línea 83 del archivo AsientoCierre.cs.