Type PeriodoPlanilla
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity
Representa a cada período de planilla creado para calcular pagos a los empleados 
			
		
			Events
Methods
Properties
- Amonestaciones
 - Anio
 - Asistencias
 - Codigo
 - CodigoPlanilla
 - CuotasDescuentosCiclicos
 - CuotasExtraordinariasDescuentosCiclicos
 - CuotasIngresosCiclicos
 - DiasGoceVacaciones
 - EntityKey
 - EntityState
 - Estado
 - EstadoDb
 - FechaCorte
 - FechaFinal
 - FechaFinalPeriodoIngresoAsistenciasPortal
 - FechaFinalPeriodoIngresoHorasExtrasPortal
 - FechaGrabacion
 - FechaInicial
 - FechaInicialPeriodoIngresoAsistenciasPortal
 - FechaInicialPeriodoIngresoHorasExtrasPortal
 - FechaPago
 - FechaUltimaModificacion
 - FileAttachments
 - Frecuencia
 - FrecuenciaDb
 - Generaciones
 - HorasExtras
 - HorasExtrasSimples
 - Incapacidades
 - inn_ingresos
 - Mes
 - MesNumero
 - OtrosDescuentos
 - OtrosIngresos
 - PeriodosIncapacidad
 - PeriodosSustitucionTemporal
 - PermiteIngresoAsistenciasPortal
 - PermiteIngresoHorasExtrasPortal
 - RawPropertyBagData
 - res_reservas
 - ServiciosRealizados
 - TiemposNoTrabajados
 - TipoPlanilla
 - TipoPlanillaReference
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 
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
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringcodigoPlanilla - Initial value of the CodigoPlanilla property.
 - 
							
DateTimefechaInicial - Initial value of the FechaInicial property.
 - 
							
DateTimefechaFinal - Initial value of the FechaFinal property.
 - 
							
DateTimefechaPago - Initial value of the FechaPago property.
 - 
							
DateTimefechaCorte - Initial value of the FechaCorte property.
 - 
							
intfrecuenciaDb - Initial value of the FrecuenciaDb property.
 - 
							
intmesNumero - Initial value of the MesNumero property.
 - 
							
intanio - Initial value of the Anio property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
boolpermiteIngresoHorasExtrasPortal - Initial value of the PermiteIngresoHorasExtrasPortal property.
 - 
							
boolpermiteIngresoAsistenciasPortal - 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