Evolution : Data Model API Documentation

Type FondoIncapacidad

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity

Events

PropertyChanged

PropertyChanging

Public static methods

FondoIncapacidad CreateFondoIncapacidad(int codigo, string periodo, DateTime fechaInicio, DateTime fechaFinal, decimal diasDerecho, decimal diasIncapacitado)

Create a new FondoIncapacidad object.
Parameters
int codigo
Initial value of the Codigo property.
string periodo
Initial value of the Periodo property.
DateTime fechaInicio
Initial value of the FechaInicio property.
DateTime fechaFinal
Initial value of the FechaFinal property.
decimal diasDerecho
Initial value of the DiasDerecho property.
decimal diasIncapacitado
Initial value of the DiasIncapacitado property.

Public properties

int Codigo get; set;

Identificador único de registro en el fondo de incapacidad

decimal DiasDerecho get; set;

Número de días a los que tiene derecho en este período de acumulación de días de incapacidad

decimal DiasIncapacitado get; set;

Número de días de incapacidad utilizados correspondientes a este período. (Deberían cuadrar con la sumatoria de días de incapacidad almacenados en la tabla detalle de días de incapacidad procesados - acc.pie_periodos_incapacidad)

Empleo Empleo get; set;

Empleado al que pertenece este fondo

EntityReference<Empleo> EmpleoReference get; set;

Empleado al que pertenece este fondo

EntityKey EntityKey get; set;

EntityState EntityState get;

DateTime FechaFinal get; set;

Fecha final del período de acumulación de incapacidades, corresponde a el día anterior a la fecha de aniversario en el año especificado

Nullable<DateTime> FechaGrabacion get; set;

Fecha de inserción

DateTime FechaInicio get; set;

Fecha de Inicio del período de acumulación de incapacidades (es la fecha del aniversario en el año inicial especificado)

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de última modificación

Nullable<decimal> HorasIncapacitado get; set;

Número de horas de incapacidad utilizados correspondientes a este período (son las fracciones de día que se toman de incapacidad adicionales a los días completos)

string Periodo get; set;

Período del fondo de incapacidad (Formato ####-####, que determina el año inicial y el año final al cual se refiere el fondo)

EntityCollection<PeriodoIncapacidad> PeriodosIncapacidades get; set;

Colección de períodos de incapacidad generados que pertenecen a este fondo

string RawPropertyBagData get; set;

Data del property bag

RiesgoIncapacidad Riesgo get; set;

Riesgo de incapacidad al cual pertenece este fondo

EntityReference<RiesgoIncapacidad> RiesgoReference get; set;

Riesgo de incapacidad al cual pertenece este fondo

Nullable<decimal> Saldo get; set;

Saldo de días de incapacidad de este período

string UsuarioGrabacion get; set;

Usuario que inserta

string UsuarioUltimaModificacion get; set;

Usuario que realizó la ultima modificación