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

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

Diagrama de herencia 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.
 
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.
 

Descripción detallada

Clase base para los asientos de cierre.

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

Documentación de 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 212 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 125 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 143 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 347 del archivo AsientoCierre.cs.

◆ _GetAsientosGeneradosAnteriormente()

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

Ontener loas asientos generados.

Devuelve

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.

◆ _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.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion y sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.

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

◆ _ObtenerLineasVirtuales()

virtual List< IAsientosLinea > sage.ew.contabilidad.AsientoCierre._ObtenerLineasVirtuales ( )
inlinevirtual

◆ _RemoveAsientosGeneradosAnteriormente()

virtual bool 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 153 del archivo AsientoCierre.cs.

◆ _Validar()

◆ _ValidarFormulario()

virtual Boolean sage.ew.contabilidad.AsientoCierre._ValidarFormulario ( )
inlinevirtual

Metodo para validar si se puede abrir el formulario.

Devuelve

Implementa sage.ew.interficies.IAsientoCierre.

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

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

Documentación de 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.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _AsientosGeneradosAnteriormente

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

Lista con los asientos generados anteriormente.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _ConceptoAsiento

string sage.ew.contabilidad.AsientoCierre._ConceptoAsiento
getset

Concepto asiento.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _ControlErrors

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

Índica si se deben mostrar los mensajes.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _EliminarAsientosGeneradosAnteriormente

Boolean sage.ew.contabilidad.AsientoCierre._EliminarAsientosGeneradosAnteriormente
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.

◆ _FechaAsiento

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

Fecha Asiento.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _MensajeError

String sage.ew.contabilidad.AsientoCierre._MensajeError
getset

Mensaje de error.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _MostrarMensajes

Boolean sage.ew.contabilidad.AsientoCierre._MostrarMensajes
getset

Índica si se deben mostrar los mensajes.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _ProcessBar

ProcessBar sage.ew.contabilidad.AsientoCierre._ProcessBar
getset

Barra de progreso.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ _TiposMovimientoAsiento

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

Tipos de asiento.

Implementa sage.ew.interficies.IAsientoCierre.

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

◆ PeriodoActual

PeriodoItem sage.ew.contabilidad.AsientoCierre.PeriodoActual
getsetprotected

Periodo actual.

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


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