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

Clase de gestión del plan de amortización Más...

Diagrama de herencias de sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera
sage.addons.amortiza.Negocio.Interficies.IMetodoAmortizacion sage.addons.amortiza.Negocio.Clases.MetodoAmortizacionCreciente sage.addons.amortiza.Negocio.Clases.MetodoAmortizacionDecreciente sage.addons.amortiza.Negocio.Clases.MetodoAmortizacionDegresivo sage.addons.amortiza.Negocio.Clases.MetodoAmortizacionLineal

Métodos públicos

 AmortizacionCabecera ()
 Constructor vacío Más...
 
 AmortizacionCabecera (Mantes.Partidas partidas)
 Constructor con parametro Más...
 
BindingList< AmortizacionDetalleGetPlanAmortizacionContable ()
 Obtener el plan de amortización contable Más...
 
BindingList< AmortizacionDetalleGetPlanAmortizacionFiscal ()
 Obtener el plan de amortización fiscal Más...
 
string GetNombreTablaAmortizacion ()
 Devuelve el nombre de la tabla en función del plan de amortización Más...
 
bool GenerarPlanAmortizacion (TablaAmortizacion tabla)
 Método para la generación del plan de amortización para la partida de inventario Más...
 

Atributos protegidos

decimal _nImporteHistorico = 0M
 Importe acumulado cuando no existe el desglose histórico Más...
 

Propiedades

TablaAmortizacion TablaAmortizacion [get, set]
 Indica el plan de amortización (Contable, Fiscal) Más...
 
Mantes.Partidas PartidaInventario [get, set]
 Mantenimiento de la partida de inventario Más...
 
TipoCalculoCuota TipoCalculoCuota [get, set]
 Indica el Tipo de calculo de cuota (por defecto, no establecido, para que haga una pregunta) Más...
 
string _ErrorMessage [get, set]
 Mensaje de error en caso que se produzca Más...
 
- Propiedades heredados desde sage.addons.amortiza.Negocio.Interficies.IMetodoAmortizacion
TablaAmortizacion TablaAmortizacion [get]
 Indica el plan de amortización (Contable, Fiscal) Más...
 
Mantes.Partidas PartidaInventario [get]
 Mantenimiento de la partida de inventario Más...
 
TipoCalculoCuota TipoCalculoCuota [get]
 Tipo de cálculo de Cuota de amortización Más...
 
string _ErrorMessage [get]
 Mensaje de error en caso que se produzca Más...
 

Descripción detallada

Clase de gestión del plan de amortización

Definición en la línea 19 del archivo AmortizacionCabecera.cs.

Documentación del constructor y destructor

◆ AmortizacionCabecera() [1/2]

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

Constructor vacío

Definición en la línea 94 del archivo AmortizacionCabecera.cs.

◆ AmortizacionCabecera() [2/2]

sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.AmortizacionCabecera ( Mantes.Partidas  partidas)
inline

Constructor con parametro

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

Documentación de las funciones miembro

◆ GenerarPlanAmortizacion()

bool sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.GenerarPlanAmortizacion ( TablaAmortizacion  tabla)
inline

Método para la generación del plan de amortización para la partida de inventario

Devuelve

Implementa sage.addons.amortiza.Negocio.Interficies.IMetodoAmortizacion.

Definición en la línea 147 del archivo AmortizacionCabecera.cs.

◆ GetNombreTablaAmortizacion()

string sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.GetNombreTablaAmortizacion ( )
inline

Devuelve el nombre de la tabla en función del plan de amortización

Devuelve

Implementa sage.addons.amortiza.Negocio.Interficies.IMetodoAmortizacion.

Definición en la línea 138 del archivo AmortizacionCabecera.cs.

◆ GetPlanAmortizacionContable()

BindingList<AmortizacionDetalle> sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.GetPlanAmortizacionContable ( )
inline

Obtener el plan de amortización contable

Devuelve

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

◆ GetPlanAmortizacionFiscal()

BindingList<AmortizacionDetalle> sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.GetPlanAmortizacionFiscal ( )
inline

Obtener el plan de amortización fiscal

Devuelve

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

Documentación de los campos

◆ _nImporteHistorico

decimal sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera._nImporteHistorico = 0M
protected

Importe acumulado cuando no existe el desglose histórico

Definición en la línea 34 del archivo AmortizacionCabecera.cs.

Documentación de propiedades

◆ _ErrorMessage

string sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera._ErrorMessage
getset

Mensaje de error en caso que se produzca

Definición en la línea 75 del archivo AmortizacionCabecera.cs.

◆ PartidaInventario

Mantes.Partidas sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.PartidaInventario
getset

Mantenimiento de la partida de inventario

Definición en la línea 53 del archivo AmortizacionCabecera.cs.

◆ TablaAmortizacion

TablaAmortizacion sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.TablaAmortizacion
getset

Indica el plan de amortización (Contable, Fiscal)

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

◆ TipoCalculoCuota

TipoCalculoCuota sage.addons.amortiza.Negocio.Clases.AmortizacionCabecera.TipoCalculoCuota
getset

Indica el Tipo de calculo de cuota (por defecto, no establecido, para que haga una pregunta)

Definición en la línea 59 del archivo AmortizacionCabecera.cs.


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