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.