Type CuotaDescuentoCiclico
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IPayrollAssociatedEntity
Representa una cuota generada para un descuento cíclico asociado a un empleado
Events
Methods
- CreateCuotaDescuentoCiclico
- ShouldSerializeDescuentoCiclico
- ShouldSerializeDescuentoCiclicoReference
Properties
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeDescuentoCiclico()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDescuentoCiclicoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
CuotaDescuentoCiclico CreateCuotaDescuentoCiclico(int codigo, bool esPagoExtraordinario, int numeroCuota, DateTime fechaDescuento, decimal valorDescontado, decimal valorNoDescontado, bool aplicadoEnPlanilla, bool pertenecePlanillaAutorizada)
Create a new CuotaDescuentoCiclico object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
bool
esPagoExtraordinario - Initial value of the EsPagoExtraordinario property.
-
int
numeroCuota - Initial value of the NumeroCuota property.
-
DateTime
fechaDescuento - Initial value of the FechaDescuento property.
-
decimal
valorDescontado - Initial value of the ValorDescontado property.
-
decimal
valorNoDescontado - Initial value of the ValorNoDescontado property.
-
bool
aplicadoEnPlanilla - Initial value of the AplicadoEnPlanilla property.
-
bool
pertenecePlanillaAutorizada - Initial value of the PertenecePlanillaAutorizada property.
Public properties
bool AplicadoEnPlanilla get; set;
Determina si el descuento generado por la suspensión se logró aplicar en la última ejecución de la planilla
int Codigo get; set;
Código de Cuota
DescuentoCiclico DescuentoCiclico get; set;
Descuento Cíclico al que está asociada esta cuota
EntityReference<DescuentoCiclico> DescuentoCiclicoReference get; set;
Descuento Cíclico al que está asociada esta cuota
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsPagoExtraordinario get; set;
Verdadero cuando es una cuota extraordinaria no generada por el proceso de cálculo de las planillas
DateTime FechaDescuento get; set;
Fecha del Descuento
int NumeroCuota get; set;
Número de Cuota
PeriodoPlanilla PeriodoPlanilla get; set;
Período de Planilla donde se procesó la cuota
EntityReference<PeriodoPlanilla> PeriodoPlanillaReference get; set;
Período de Planilla donde se procesó la cuota
bool PertenecePlanillaAutorizada get; set;
Verdadero cuando la accion pertenece a una planilla que ya fue autorizada (cuando esta bandera es verdadero, se considera que esta acción tuvo aplicación en la planilla)
string RawPropertyBagData get; set;
Data del property bag
decimal ValorDescontado get; set;
Valor Descontado
decimal ValorNoDescontado get; set;
Valor no descontado (cuando el salario neto no es suficiente para cobrar el valor de la cuota y se cobra parcialmente, el monto del valor descontado + el valor no descontado es el total de la cuota)