Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.amortiza.Negocio.Clases.AsientoCierreRegularizacionProrrataAmortizacion

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

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

Métodos protegidos

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

Propiedades

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

Otros miembros heredados

- Atributos protegidos heredados de sage.ew.contabilidad.AsientoCierre
List< IAsientoCierreGenerado_oAsientosGenerados = new List<IAsientoCierreGenerado>()
 Lista con los asientos generados.
 

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 de constructores y destructores

◆ 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 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 89 del archivo AsientoCierreRegularizacionProrrataAmortizacion.cs.

◆ _FechaAsiento

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

Fecha del asiento.

Implementa sage.ew.interficies.IAsientoCierre.

Definición en la línea 47 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 de esta clase está generada del siguiente archivo: