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
Properties
Events
PropertyChanged
PropertyChanging
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)