Type DescuentoLiquidacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity
Representa un descuento aplicado en una liquidación de un empleado retirado 
			
		
			Events
Methods
Properties
- Codigo
 - CodigoMoneda
 - CodigoTipo
 - Comentario
 - EntityKey
 - EntityState
 - EsDescuentoLegal
 - EsValorFijo
 - FechaGrabacion
 - FechaUltimaModificacion
 - IngresoAfecto
 - Liquidacion
 - LiquidacionReference
 - Moneda
 - MonedaReference
 - RawPropertyBagData
 - Tiempo
 - Tipo
 - TipoReference
 - UnidadTiempo
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 - Valor
 - ValorPatronal
 
Events
PropertyChanged
PropertyChanging
Public static methods
DescuentoLiquidacion CreateDescuentoLiquidacion(int codigo, bool esDescuentoLegal, decimal valor, decimal valorPatronal, decimal ingresoAfecto, decimal tiempo, bool esValorFijo)
Create a new DescuentoLiquidacion object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
boolesDescuentoLegal - Initial value of the EsDescuentoLegal 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.
 - 
							
boolesValorFijo - Initial value of the EsValorFijo property.
 
Public properties
int Codigo get; set;
Código de registro de descuento de la liquidación 
		
	string CodigoMoneda get; set;
Código de la moneda 
		
	Nullable<short> CodigoTipo get; set;
Código del tipo de ingreso 
		
	string Comentario get; set;
Comentario asociado al descuento 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsDescuentoLegal get; set;
Determina si este descuento corresponde con un descuento legal 
		
	bool EsValorFijo get; set;
Indica si el valor no sufrio modificaciones en el proceso de cálculo 
		
	Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción 
		
	Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación 
		
	decimal IngresoAfecto get; set;
Valor de la sumatoria de ingresos que forman el afecto para cálculo del descuento legal 
		
	Liquidacion Liquidacion get; set;
Liquidación a la que pertenece este registro de descuento 
		
	EntityReference<Liquidacion> LiquidacionReference get; set;
Liquidación a la que pertenece este registro de descuento 
		
	Moneda Moneda get; set;
Moneda en que está expresado el valor 
		
	EntityReference<Moneda> MonedaReference get; set;
Moneda en que está expresado el valor 
		
	string RawPropertyBagData get; set;
Data del property bag 
		
	decimal Tiempo get; set;
Cantidad en tiempo asociada al descuento 
		
	TipoDescuento Tipo get; set;
Tipo de Descuento  al que está asociado este registro 
		
	EntityReference<TipoDescuento> TipoReference get; set;
Tipo de Descuento  al que está asociado este registro 
		
	Nullable<UnidadTiempoIngresosDescuentos> UnidadTiempo get; set;
Unidad de medida del tiempo 
		
	string UsuarioGrabacion get; set;
Usuario que inserta 
		
	string UsuarioUltimaModificacion get; set;
Usuario que realizó la ultima modificación 
		
	decimal Valor get; set;
Valor del Descuento 
		
	decimal ValorPatronal get; set;
Valor del aporte patronal correspondiente al descuento legal