Type PeriodoIncapacidad
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IPayrollAssociatedEntity
Representa a cada uno de los períodos generados de una incapacidad, para ser procesados en las planillas 
			
		
			Events
Methods
Properties
- AplicadoEnPlanilla
 - Codigo
 - Dias
 - EntityKey
 - EntityState
 - FechaFin
 - FechaInicio
 - Fondo
 - FondoReference
 - Horas
 - Incapacidad
 - IncapacidadReference
 - Moneda
 - MonedaReference
 - PeriodoPlanilla
 - PeriodoPlanillaReference
 - PertenecePlanillaAutorizada
 - SalarioDiario
 - SalarioHora
 - ValorADescontar
 - ValorAjusteSobreSalarioMaximo
 - ValorAPagar
 - ValorTotal
 
Events
PropertyChanged
PropertyChanging
Public static methods
PeriodoIncapacidad CreatePeriodoIncapacidad(int codigo, DateTime fechaInicio, DateTime fechaFin, decimal dias, decimal horas, decimal salarioDiario, decimal salarioHora, decimal valorTotal, decimal valorAPagar, decimal valorADescontar, decimal valorAjusteSobreSalarioMaximo, bool aplicadoEnPlanilla, bool pertenecePlanillaAutorizada)
Create a new PeriodoIncapacidad object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
DateTimefechaInicio - Initial value of the FechaInicio property.
 - 
							
DateTimefechaFin - Initial value of the FechaFin property.
 - 
							
decimaldias - Initial value of the Dias property.
 - 
							
decimalhoras - Initial value of the Horas property.
 - 
							
decimalsalarioDiario - Initial value of the SalarioDiario property.
 - 
							
decimalsalarioHora - Initial value of the SalarioHora property.
 - 
							
decimalvalorTotal - Initial value of the ValorTotal property.
 - 
							
decimalvalorAPagar - Initial value of the ValorAPagar property.
 - 
							
decimalvalorADescontar - Initial value of the ValorADescontar property.
 - 
							
decimalvalorAjusteSobreSalarioMaximo - Initial value of the ValorAjusteSobreSalarioMaximo property.
 - 
							
boolaplicadoEnPlanilla - Initial value of the AplicadoEnPlanilla property.
 - 
							
boolpertenecePlanillaAutorizada - 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 registro de período de incapacidad 
		
	decimal Dias get; set;
Total de días incapacitado en este período 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
DateTime FechaFin get; set;
Fecha final del rango definido en este período 
		
	DateTime FechaInicio get; set;
Fecha inicial del rango definido en este período de incapacidad 
		
	FondoIncapacidad Fondo get; set;
Fondo de Incapacidad a donde acumulan los días procesados de esta incapacidad en este período 
		
	EntityReference<FondoIncapacidad> FondoReference get; set;
Fondo de Incapacidad a donde acumulan los días procesados de esta incapacidad en este período 
		
	decimal Horas get; set;
Total de horas incapacitado en este período 
		
	Incapacidad Incapacidad get; set;
Acción de Incapacidad a la que pertenece este período generado 
		
	EntityReference<Incapacidad> IncapacidadReference get; set;
Acción de Incapacidad a la que pertenece este período generado 
		
	Moneda Moneda get; set;
Moneda en que están expresados los montos 
		
	EntityReference<Moneda> MonedaReference get; set;
Moneda en que están expresados los montos 
		
	PeriodoPlanilla PeriodoPlanilla get; set;
Período de Planilla en donde fue procesado este período de incapacidad 
		
	EntityReference<PeriodoPlanilla> PeriodoPlanillaReference get; set;
Período de Planilla en donde fue procesado este período de incapacidad 
		
	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) 
		
	decimal SalarioDiario get; set;
Salario diario del empleado usado para cálcular los montos 
		
	decimal SalarioHora get; set;
Salario por hora utilizado par calcular los montos 
		
	decimal ValorADescontar get; set;
Valor a descontar por la incapacidad.  Es el monto a restar del salario por el tiempo incapacitado, esto depende de la legislación laboral y las políticas propias de la empresa. 
		
	decimal ValorAjusteSobreSalarioMaximo get; set;
Valor de ingreso a pagar, cuando la legislación laboral o las políticas propias de la empresa, subsidian el salario de un empleado por encima del máximo que cubre el seguro social 
		
	decimal ValorAPagar get; set;
Valor a pagar por la incapacidad, cuando esta genera ingresos.  Esto corresponde a la legislación laboral y a las políticas propias de la empresa. 
		
	decimal ValorTotal get; set;
Valor total del período de incapacidad.  Es el valor del salario diario por el numero de días, más el salario por hora por el número de horas.