Evolution : Data Model API Documentation

Type PeriodoPlanilla

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

Public static methods

PeriodoPlanilla CreatePeriodoPlanilla(int codigo, string codigoPlanilla, DateTime fechaInicial, DateTime fechaFinal, DateTime fechaPago, DateTime fechaCorte, int frecuenciaDb, int mesNumero, int anio, string estadoDb, bool permiteIngresoHorasExtrasPortal, bool permiteIngresoAsistenciasPortal)

Create a new PeriodoPlanilla object.
Parameters
int codigo
Initial value of the Codigo property.
string codigoPlanilla
Initial value of the CodigoPlanilla property.
DateTime fechaInicial
Initial value of the FechaInicial property.
DateTime fechaFinal
Initial value of the FechaFinal property.
DateTime fechaPago
Initial value of the FechaPago property.
DateTime fechaCorte
Initial value of the FechaCorte property.
int frecuenciaDb
Initial value of the FrecuenciaDb property.
int mesNumero
Initial value of the MesNumero property.
int anio
Initial value of the Anio property.
string estadoDb
Initial value of the EstadoDb property.
bool permiteIngresoHorasExtrasPortal
Initial value of the PermiteIngresoHorasExtrasPortal property.
bool permiteIngresoAsistenciasPortal
Initial value of the PermiteIngresoAsistenciasPortal property.

Public properties

EntityCollection<Amonestacion> Amonestaciones get; set;

Acciones de amonestación asociadas a este período de planilla

int Anio get; set;

Año al que corresponde el período de planilla

EntityCollection<Asistencia> Asistencias get; set;

No Metadata Documentation available.

int Codigo get; set;

Código de período de planilla

string CodigoPlanilla get; set;

Código Visual del Período de Planilla

EntityCollection<CuotaDescuentoCiclico> CuotasDescuentosCiclicos get; set;

Cuotas de descuentos cíclicos generadas, asociadas a este período de planilla

EntityCollection<CuotaExtraordinariaDescuentoCiclico> CuotasExtraordinariasDescuentosCiclicos get; set;

Cuotas de descuentos cíclicos extraordinarias registradas, asociadas a este período de planilla

EntityCollection<CuotaIngresoCiclico> CuotasIngresosCiclicos get; set;

Cuotas de ingresos cíclicos generadas, asociadas a este período de planilla

EntityCollection<DiaVacacion> DiasGoceVacaciones get; set;

Dias de goce de vacaciones asociados a este período de planilla

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoPeriodoPlanilla Estado get; set;

Estado del Período de Planilla

string EstadoDb get; set;

Estado del Período de Planilla (P=pendiente, G=en Generación, A=Autorizado)

DateTime FechaCorte get; set;

Fecha de Corte de las Acciones y Transacciones tomadas para calcular este período de planilla

DateTime FechaFinal get; set;

Fecha de Finalización del Período de Planilla

Nullable<DateTime> FechaFinalPeriodoIngresoAsistenciasPortal get; set;

Fecha final del período permitido para ingreso de asistencias en el portal

Nullable<DateTime> FechaFinalPeriodoIngresoHorasExtrasPortal get; set;

Fecha final del período permitido para ingreso de horas extras en el portal

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

DateTime FechaInicial get; set;

Fecha de Inicio del Período de Planilla

Nullable<DateTime> FechaInicialPeriodoIngresoAsistenciasPortal get; set;

Fecha inicial del período permitido para ingreso de asistencias en el portal

Nullable<DateTime> FechaInicialPeriodoIngresoHorasExtrasPortal get; set;

Fecha inicial del período permitido para ingreso de horas extras en el portal

DateTime FechaPago get; set;

Fecha de Pago del Período de Planilla

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de última modificación

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

FrecuenciaPeriodoPlanilla Frecuencia get; set;

Número de Período de Planilla al que corresponde este registro en el mes

int FrecuenciaDb get; set;

Frecuencia de Planilla (1, 2, 3, 4, 5)

EntityCollection<PeriodoPlanillaGenerado> Generaciones get; set;

Sesiones de generación de planilla que ha tenido el período

EntityCollection<HoraExtra> HorasExtras get; set;

Horas Extras asociadas a este período de planilla

EntityCollection<SolicitudHoraExtra> HorasExtrasSimples get; set;

Horas Extras simples asociadas a este periodo de planilla

EntityCollection<Incapacidad> Incapacidades get; set;

Acciones de incapacidad configuradas para iniciar su procesamiento en este período de planilla

EntityCollection<Ingreso> inn_ingresos get; set;

No Metadata Documentation available.

Mes Mes get; set;

Mes al que corresponde el período

int MesNumero get; set;

Mes al que corresponde el período

EntityCollection<OtroDescuento> OtrosDescuentos get; set;

Otros Descuentos asociados a este período de planilla

EntityCollection<OtroIngreso> OtrosIngresos get; set;

Otros Ingresos asociados a este período de planilla

EntityCollection<PeriodoIncapacidad> PeriodosIncapacidad get; set;

Períodos de incapacidad generados, asociados a este período de planilla

EntityCollection<PeriodoSustitucionTemporal> PeriodosSustitucionTemporal get; set;

No Metadata Documentation available.

bool PermiteIngresoAsistenciasPortal get; set;

¿Permite ingreso de asistencias desde portal para este período?

bool PermiteIngresoHorasExtrasPortal get; set;

¿Permite ingreso de horas extras desde portal para este período?

string RawPropertyBagData get; set;

Data de los campos adicionales

EntityCollection<Reserva> res_reservas get; set;

No Metadata Documentation available.

EntityCollection<ServicioRealizado> ServiciosRealizados get; set;

Servicios Realizados asociados a este período de planilla

EntityCollection<TiempoNoTrabajado> TiemposNoTrabajados get; set;

Tiempos no Trabajados asociados a este período de planilla

TipoPlanilla TipoPlanilla get; set;

Tipo de Planilla al que pertenece este período

EntityReference<TipoPlanilla> TipoPlanillaReference get; set;

Tipo de Planilla al que pertenece este período

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario de última modificación