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
-
longcodigo - Initial value of the Codigo property.
-
intcodigoPeriodoPlanilla - Initial value of the CodigoPeriodoPlanilla property.
-
intcodigoEmpleado - Initial value of the CodigoEmpleado property.
-
decimalvalor - Initial value of the Valor property.
-
decimalvalorPatronal - Initial value of the ValorPatronal property.
-
decimalingresoAfecto - Initial value of the IngresoAfecto property.
-
decimaltiempo - 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