Referencia de la Clase sage.ew.contabilidad.AsientoCierre

Clase base para los asientos de cierre Más...

Diagrama de herencias de sage.ew.contabilidad.AsientoCierre
sage.ew.interficies.IAsientoCierre 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 sage.ew.contabilidad.Clases.AsientoCierreRegularizacionExistencias

Métodos públicos

virtual Boolean _CargarDatosVirtuales (List< IAsientosLinea > toLineasVirtuales)
 Cargar los datos a partir de la información virtual Más...
 
virtual List< IAsientosLinea_ObtenerLineasVirtuales ()
 Obtener las lineas virtuales Más...
 
virtual String _ObtenerCadenaConfirmacion ()
 Monta la cadena de confirmación a partir de los asientos generados anteriormente Más...
 
virtual Boolean _Validar ()
 Metodo que nos indicará si podemos generar Más...
 
virtual Boolean _Generar (Boolean tlVerAsiento)
 Generar Más...
 

Métodos protegidos

void _Clear ()
 Incicializa las listas de asientos generados y generados anteriormente Más...
 
virtual Boolean _RemoveAsientosGeneradosAnteriormente ()
 Elimina los asientos generados anteriormente Más...
 
virtual List< IAsientos_GetAsientosGeneradosAnteriormente ()
 Ontener loas asientos generados Más...
 
List< IAsientos_CargaAsientos (String lcFiltro)
 Carga los asientos Más...
 

Atributos protegidos

List< IAsientoCierreGenerado_oAsientosGenerados = new List<IAsientoCierreGenerado>()
 Lista con los asientos generados Más...
 

Propiedades

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...
 

Descripción detallada

Clase base para los asientos de cierre

Definición en la línea 20 del archivo AsientoCierre.cs.

Documentación de las funciones miembro

◆ _CargaAsientos()

List<IAsientos> sage.ew.contabilidad.AsientoCierre._CargaAsientos ( String  lcFiltro)
inlineprotected

Carga los asientos

Parámetros
lcFiltro
Devuelve

Definición en la línea 209 del archivo AsientoCierre.cs.

◆ _CargarDatosVirtuales()

virtual Boolean sage.ew.contabilidad.AsientoCierre._CargarDatosVirtuales ( List< IAsientosLinea toLineasVirtuales)
inlinevirtual

Cargar los datos a partir de la información virtual

Parámetros
toLineasVirtuales
Devuelve

Implementa sage.ew.interficies.IAsientoCierre.

Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.

Definición en la línea 126 del archivo AsientoCierre.cs.

◆ _Clear()

void sage.ew.contabilidad.AsientoCierre._Clear ( )
inlineprotected

Incicializa las listas de asientos generados y generados anteriormente

Definición en la línea 144 del archivo AsientoCierre.cs.

◆ _Generar()

virtual Boolean sage.ew.contabilidad.AsientoCierre._Generar ( Boolean  tlVerAsiento)
inlinevirtual

Generar

Parámetros
tlVerAsiento
Devuelve

Implementa sage.ew.interficies.IAsientoCierre.

Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreGrupo89.

Definición en la línea 335 del archivo AsientoCierre.cs.

◆ _GetAsientosGeneradosAnteriormente()

virtual List<IAsientos> sage.ew.contabilidad.AsientoCierre._GetAsientosGeneradosAnteriormente ( )
inlineprotectedvirtual

Ontener loas asientos generados

Devuelve

Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion y sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion.

Definición en la línea 185 del archivo AsientoCierre.cs.

◆ _ObtenerCadenaConfirmacion()

virtual String sage.ew.contabilidad.AsientoCierre._ObtenerCadenaConfirmacion ( )
inlinevirtual

Monta la cadena de confirmación a partir de los asientos generados anteriormente

Devuelve

Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion y sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion.

Definición en la línea 233 del archivo AsientoCierre.cs.

◆ _ObtenerLineasVirtuales()

◆ _RemoveAsientosGeneradosAnteriormente()

virtual Boolean sage.ew.contabilidad.AsientoCierre._RemoveAsientosGeneradosAnteriormente ( )
inlineprotectedvirtual

Elimina los asientos generados anteriormente

Devuelve

Reimplementado en sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.

Definición en la línea 154 del archivo AsientoCierre.cs.

◆ _Validar()

Documentación de los campos

◆ _oAsientosGenerados

List<IAsientoCierreGenerado> sage.ew.contabilidad.AsientoCierre._oAsientosGenerados = new List<IAsientoCierreGenerado>()
protected

Lista con los asientos generados

Definición en la línea 35 del archivo AsientoCierre.cs.

Documentación de propiedades

◆ _AsientosGenerados

List<IAsientoCierreGenerado> sage.ew.contabilidad.AsientoCierre._AsientosGenerados
get

Lista con los asientos generados

Definición en la línea 314 del archivo AsientoCierre.cs.

◆ _AsientosGeneradosAnteriormente

List<IAsientos> sage.ew.contabilidad.AsientoCierre._AsientosGeneradosAnteriormente
get

Lista con los asientos generados anteriormente

Definición en la línea 102 del archivo AsientoCierre.cs.

◆ _ConceptoAsiento

string sage.ew.contabilidad.AsientoCierre._ConceptoAsiento
getset

Concepto asiento

Definición en la línea 284 del archivo AsientoCierre.cs.

◆ _ControlErrors

Dictionary<String, String> sage.ew.contabilidad.AsientoCierre._ControlErrors
get

Índica si se deben mostrar los mensajes

Definición en la línea 273 del archivo AsientoCierre.cs.

◆ _EliminarAsientosGeneradosAnteriormente

Boolean sage.ew.contabilidad.AsientoCierre._EliminarAsientosGeneradosAnteriormente
getset

Indica si hay que eliminar los asientos generados o hacemos la pregunta

Definición en la línea 46 del archivo AsientoCierre.cs.

◆ _FechaAsiento

virtual DateTime sage.ew.contabilidad.AsientoCierre._FechaAsiento
getset

Fecha Asiento

Definición en la línea 61 del archivo AsientoCierre.cs.

◆ _MensajeError

String sage.ew.contabilidad.AsientoCierre._MensajeError
getset

Mensaje de error

Definición en la línea 299 del archivo AsientoCierre.cs.

◆ _MostrarMensajes

Boolean sage.ew.contabilidad.AsientoCierre._MostrarMensajes
getset

Índica si se deben mostrar los mensajes

Definición en la línea 258 del archivo AsientoCierre.cs.

◆ _ProcessBar

ProcessBar sage.ew.contabilidad.AsientoCierre._ProcessBar
getset

Barra de progreso

Definición en la línea 69 del archivo AsientoCierre.cs.

◆ _TiposMovimientoAsiento

virtual List<eTipoMovimientoAsiento> sage.ew.contabilidad.AsientoCierre._TiposMovimientoAsiento
get

Tipos de asiento

Definición en la línea 114 del archivo AsientoCierre.cs.

◆ PeriodoActual

PeriodoItem sage.ew.contabilidad.AsientoCierre.PeriodoActual
getsetprotected

Periodo actual

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


La documentación para esta clase fue generada a partir del siguiente fichero: