Referencia de la Clase sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion

Asiento de regularización de prorrata de Amortización Más...

Diagrama de herencias de sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion
sage.ew.contabilidad.AsientoCierre sage.ew.interficies.IAsientoCierre

Estructuras de datos

class  DatosRegularizacionProrrataAmortizacion
 Información regularización prorrata amortización Más...
 

Métodos públicos

 AsientoCierreRegularizacionProrrataAmortizacion ()
 Constructor por defecto Más...
 
override List< IAsientosLinea_ObtenerLineasVirtuales ()
 Obtiene las lineas de los asientos que se generaran al generar para aplicar los datos en el cierre Más...
 
override Boolean _Validar ()
 Metodo que nos indicará si podemos generar Más...
 
override String _ObtenerCadenaConfirmacion ()
 Sobreescribimos para añadir la apertura Más...
 
void _ObtenerCalculo ()
 Obtenemos los registros de IVA SOPOR Más...
 
override bool _Generar (bool tlVerAsiento)
 Genera el asiento de regularización de prorrata Más...
 
- Métodos públicos heredados desde sage.ew.contabilidad.AsientoCierre
virtual Boolean _CargarDatosVirtuales (List< IAsientosLinea > toLineasVirtuales)
 Cargar los datos a partir de la información virtual Más...
 
virtual Boolean _ValidarFormulario ()
 Metodo para validar si se puede abrir el formulario Más...
 
virtual Boolean _Generar (Boolean tlVerAsiento)
 Generar Más...
 

Métodos protegidos

override List< IAsientos_GetAsientosGeneradosAnteriormente ()
 Ontener los asientos generados Más...
 
- Métodos protegidos heredados desde sage.ew.contabilidad.AsientoCierre
void _Clear ()
 Incicializa las listas de asientos generados y generados anteriormente Más...
 
virtual bool _RemoveAsientosGeneradosAnteriormente ()
 Elimina los asientos generados anteriormente Más...
 
List< IAsientos_CargaAsientos (String lcFiltro)
 Carga los asientos Más...
 

Propiedades

string _PeriodoRegularizacion = string.Empty [get]
 Periodo regularizacin Más...
 
override DateTime _FechaAsiento [get, set]
 Fecha del asiento. Más...
 
decimal _ProrrataProvisional = 0.0M [get]
 % de prorrata definido en el mant. de empresa Más...
 
decimal _ProrrataDefinitivo = 0.0M [get, set]
 % de prorrata definitivo definido por el usuario Más...
 
string _CuentaAjustesPositivos = string.Empty [get, set]
 Cuenta ajustes positivos en el IVA de activo corriente Más...
 
string _CuentaAjustesNegativos = string.Empty [get, set]
 Cuenta ajustes negativos en el IVA de activo corriente Más...
 
bool _MostrarPartidasBaja = true [get, set]
 Mostrar partidas de inventario de baja sin regularización Más...
 
BindingList< DatosRegularizacionProrrataAmortizacion_DatosRegularizacionAmortizacion [get, set]
 Linias regularización prorrata 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

Asiento de regularización de prorrata de Amortización

Definición en la línea 22 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

Documentación del constructor y destructor

◆ AsientoCierreRegularizacionProrrataAmortizacion()

sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion.AsientoCierreRegularizacionProrrataAmortizacion ( )
inline

Constructor por defecto

Definición en la línea 110 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

Documentación de las funciones miembro

◆ _Generar()

override bool sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._Generar ( bool  tlVerAsiento)
inline

Genera el asiento de regularización de prorrata

Parámetros
tlVerAsiento
Devuelve

Definición en la línea 709 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _GetAsientosGeneradosAnteriormente()

override List<IAsientos> sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._GetAsientosGeneradosAnteriormente ( )
inlineprotectedvirtual

Ontener los asientos generados

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 189 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _ObtenerCadenaConfirmacion()

override String sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._ObtenerCadenaConfirmacion ( )
inlinevirtual

Sobreescribimos para añadir la apertura

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 550 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _ObtenerCalculo()

void sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._ObtenerCalculo ( )
inline

Obtenemos los registros de IVA SOPOR

Definición en la línea 558 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _ObtenerLineasVirtuales()

override List<IAsientosLinea> sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._ObtenerLineasVirtuales ( )
inlinevirtual

Obtiene las lineas de los asientos que se generaran al generar para aplicar los datos en el cierre

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 359 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _Validar()

override Boolean sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._Validar ( )
inlinevirtual

Metodo que nos indicará si podemos generar

Devuelve

Reimplementado de sage.ew.contabilidad.AsientoCierre.

Definición en la línea 458 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

Documentación de propiedades

◆ _CuentaAjustesNegativos

string sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._CuentaAjustesNegativos = string.Empty
getset

Cuenta ajustes negativos en el IVA de activo corriente

Definición en la línea 79 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _CuentaAjustesPositivos

string sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._CuentaAjustesPositivos = string.Empty
getset

Cuenta ajustes positivos en el IVA de activo corriente

Definición en la línea 74 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _DatosRegularizacionAmortizacion

BindingList<DatosRegularizacionProrrataAmortizacion> sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._DatosRegularizacionAmortizacion
getset

Linias regularización prorrata

Definición en la línea 90 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _FechaAsiento

override DateTime sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._FechaAsiento
getset

Fecha del asiento.

Definición en la línea 48 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _MostrarPartidasBaja

bool sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._MostrarPartidasBaja = true
getset

Mostrar partidas de inventario de baja sin regularización

Definición en la línea 84 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _PeriodoRegularizacion

string sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._PeriodoRegularizacion = string.Empty
get

Periodo regularizacin

Definición en la línea 42 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _ProrrataDefinitivo

decimal sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._ProrrataDefinitivo = 0.0M
getset

% de prorrata definitivo definido por el usuario

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

◆ _ProrrataProvisional

decimal sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion._ProrrataProvisional = 0.0M
get

% de prorrata definido en el mant. de empresa

Definición en la línea 64 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.


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