Referencia de la Clase sage.ew.contabilidad.Clases.AsientoCierreRegularizacion

Negocio para el cierre de ejercicio Más...

Diagrama de herencias de sage.ew.contabilidad.Clases.AsientoCierreRegularizacion
sage.ew.contabilidad.AsientoCierre sage.ew.interficies.IAsientoCierre

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 Boolean _Validar ()
 Índica si se puede Generar 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...
 
- 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

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...
 
override DateTime _FechaAsiento [get, set]
 Fecha del asiento (valor constante) Más...
 
IEnumerable< SaldoCierreItemsRegularizacion [get]
 Coleccion de registros de compra / venta Más...
 
IEnumerable< SaldoCierreItemsCierre [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...
 

Descripción detallada

Negocio para el cierre de ejercicio

Definición en la línea 24 del archivo AsientoCierreRegularizacion.cs.

Documentación del constructor y destructor

◆ AsientoCierreRegularizacion()

sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.AsientoCierreRegularizacion ( )
inline

Constructor

Definición en la línea 183 del archivo AsientoCierreRegularizacion.cs.

Documentación de las funciones miembro

◆ _CargarDatosVirtuales()

override Boolean sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._CargarDatosVirtuales ( List< IAsientosLinea toLinasVirtuales)
inlinevirtual

Carga los datos añadiendo las lineas virtuales

Parámetros
toLinasVirtuales
Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 813 del archivo AsientoCierreRegularizacion.cs.

◆ _Generar()

override bool sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._Generar ( bool  tlVerAsiento)
inline

Método para realizar la operación de generación de los asiento

Parámetros
tlVerAsientoTrue para ver el asiento generado
Devuelve

Definición en la línea 259 del archivo AsientoCierreRegularizacion.cs.

◆ _GetAsientosGeneradosAnteriormente()

override List<IAsientos> sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._GetAsientosGeneradosAnteriormente ( )
inlineprotectedvirtual

Override de GetAsientosGeneradosAnteriormente para cargar los asientos de diferencias de cambio

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 465 del archivo AsientoCierreRegularizacion.cs.

◆ _ObtenerCadenaConfirmacion()

override String sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._ObtenerCadenaConfirmacion ( )
inlinevirtual

Sobreescribimos para añadir la apertura

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 582 del archivo AsientoCierreRegularizacion.cs.

◆ _RefescarDatosCambios()

Boolean sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._RefescarDatosCambios ( )
inline

Refresca los cambios al cambiar la cotización para el cierre

Devuelve

Definición en la línea 826 del archivo AsientoCierreRegularizacion.cs.

◆ _RemoveAsientosGeneradosAnteriormente()

override bool sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._RemoveAsientosGeneradosAnteriormente ( )
inlineprotectedvirtual

Override de GetAsientosGeneradosAnteriormente para eliminar los asientos de diferencias de cambio

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 485 del archivo AsientoCierreRegularizacion.cs.

◆ _Validar()

override Boolean sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._Validar ( )
inlinevirtual

Índica si se puede Generar

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 247 del archivo AsientoCierreRegularizacion.cs.

◆ Inicializar()

void sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.Inicializar ( )
inline

Inicializamos la clase

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

◆ Reload()

void sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.Reload ( )
inline

Método para forzar una recarga de datos

Definición en la línea 509 del archivo AsientoCierreRegularizacion.cs.

Documentación de los campos

◆ _ValidarDescuadreSaldoGrupos8y9

Boolean sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._ValidarDescuadreSaldoGrupos8y9 = true

Indica si debemos validar las cuentas 8 y 9

Definición en la línea 62 del archivo AsientoCierreRegularizacion.cs.

Documentación de propiedades

◆ _Cambios

List<CambioCierre> sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._Cambios
get

Indica los cambios diferentes a la moneda de la empresa para la regularización

Definición en la línea 107 del archivo AsientoCierreRegularizacion.cs.

◆ _Empresa

string sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._Empresa
get

Empresa actual

Definición en la línea 142 del archivo AsientoCierreRegularizacion.cs.

◆ _FechaAsiento

override DateTime sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._FechaAsiento
getset

Fecha del asiento (valor constante)

Definición en la línea 172 del archivo AsientoCierreRegularizacion.cs.

◆ _GenerarApertura

bool sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._GenerarApertura = true
getset

Flag de generación de apertura

Definición en la línea 166 del archivo AsientoCierreRegularizacion.cs.

◆ _GenerarCierre

bool sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._GenerarCierre = true
getset

Flag de generación de cierre

Definición en la línea 161 del archivo AsientoCierreRegularizacion.cs.

◆ _SiguienteEjercicio

string sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._SiguienteEjercicio
get

Empresa actual

Definición en la línea 150 del archivo AsientoCierreRegularizacion.cs.

◆ _TiposMovimientoAsiento

override List<eTipoMovimientoAsiento> sage.ew.contabilidad.Clases.AsientoCierreRegularizacion._TiposMovimientoAsiento
get

Tipo de asientos

Definición en la línea 96 del archivo AsientoCierreRegularizacion.cs.

◆ CurrentItem

SaldoCierre sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.CurrentItem
getset

Registro actual

Definición en la línea 224 del archivo AsientoCierreRegularizacion.cs.

◆ ItemsCierre

IEnumerable<SaldoCierre> sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.ItemsCierre
get

Coleccion de registros de cuentas (que no son de compra ni de venta)

Definición en la línea 212 del archivo AsientoCierreRegularizacion.cs.

◆ ItemsRegularizacion

IEnumerable<SaldoCierre> sage.ew.contabilidad.Clases.AsientoCierreRegularizacion.ItemsRegularizacion
get

Coleccion de registros de compra / venta

Definición en la línea 196 del archivo AsientoCierreRegularizacion.cs.


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