Type Descuento
Namespace Aseinfo.VH4.Data
Parent EntityObject
Tabla con los descuentos calculados por cada período de planilla
Events
Methods
Properties
Events
PropertyChanged
PropertyChanging
Public static methods
Descuento CreateDescuento(long codigo, int codigoPeriodoPlanilla, int codigoEmpleado, decimal valor, decimal valorPatronal, decimal ingresoAfecto, decimal tiempo)
Create a new Descuento object.
Parameters
-
long
codigo - Initial value of the Codigo property.
-
int
codigoPeriodoPlanilla - Initial value of the CodigoPeriodoPlanilla property.
-
int
codigoEmpleado - Initial value of the CodigoEmpleado property.
-
decimal
valor - Initial value of the Valor property.
-
decimal
valorPatronal - Initial value of the ValorPatronal property.
-
decimal
ingresoAfecto - Initial value of the IngresoAfecto property.
-
decimal
tiempo - Initial value of the Tiempo property.
Public properties
long Codigo get; set;
Código de registro de descuento
int CodigoEmpleado get; set;
Código de Empleado
int CodigoPeriodoPlanilla get; set;
Código del Período de Planilla calculado
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha de grabación del registro
decimal IngresoAfecto get; set;
Valor de la sumatoria de ingresos que forman el afecto para cálculo del descuento legal
Moneda Moneda get; set;
Código de Moneda en que está expresado el valor
EntityReference<Moneda> MonedaReference get; set;
Código de Moneda en que está expresado el valor
decimal Tiempo get; set;
Cantidad en tiempo asociada al descuento
TipoDescuento TipoDescuento get; set;
Código de Tipo de Descuento
EntityReference<TipoDescuento> TipoDescuentoReference get; set;
Código de Tipo de Descuento
string UnidadTiempo get; set;
Unidad de medida del tiempo en la tabla (Horas / Días)
string UsuarioGrabacion get; set;
Código del usuario que grabó el registro
decimal Valor get; set;
Valor del Descuento
decimal ValorPatronal get; set;
Valor del aporte patronal correspondiente cuando es un descuento legal