Type PeriodoPlanillaGenerado
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces ISchedulableEntity
No Metadata Documentation available. 
			
		
			Events
Methods
- CreatePeriodoPlanillaGenerado
 - ShouldSerializeEmpleadosAGenerar
 - ShouldSerializeEntradasBitacoraGeneracion
 
Properties
- CadaCuantasHorasOMinutosOcurre
 - CadaCuantoOcurre
 - DiaDelMesEnQueOcurre
 - DiaDeSemanaEnQueOcurre
 - DiasSemanaOcurre
 - DuracionSPFinalizacion
 - DuracionSPInicializacion
 - DuracionTotalMs
 - EjecucionCompleta
 - EmpleadosAGenerar
 - EntityKey
 - EntityState
 - EntradasBitacoraGeneracion
 - Estado
 - EstadoDb
 - ExpresionCron
 - FechaFin
 - FechaFinalizacion
 - FechaInicializacion
 - FechaInicio
 - FechaSolicitud
 - Frecuencia
 - HoraFin
 - HoraInicio
 - HoraOcurre
 - MensajeError
 - MesesAnioOcurre
 - NumeroSemanaDeMes
 - OcurreDiaMesEspecifico
 - OcurreSoloUnaVezAlDia
 - PeriodoPlanilla
 - PeriodoPlanillaReference
 - SeEjecutaSoloUnaVez
 - SessionId
 - SonHoras
 - TotalEmpleadosProcesados
 - Usuario
 
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeEmpleadosAGenerar()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEntradasBitacoraGeneracion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	Public static methods
PeriodoPlanillaGenerado CreatePeriodoPlanillaGenerado(string sessionId, string usuario, DateTime fechaSolicitud, string estadoDb, bool ejecucionCompleta)
Create a new PeriodoPlanillaGenerado object. 
			
				
		
	Parameters
- 
							
stringsessionId - Initial value of the SessionId property.
 - 
							
stringusuario - Initial value of the Usuario property.
 - 
							
DateTimefechaSolicitud - Initial value of the FechaSolicitud property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
boolejecucionCompleta - Initial value of the EjecucionCompleta property.
 
Public properties
Nullable<int> CadaCuantasHorasOMinutosOcurre get; set;
Determina cada cuantas horas o minutos ocurre la ejecución de la alerta 
		
	Nullable<int> CadaCuantoOcurre get; set;
Determina cada cuanto ocurre (combinado con la frecuencia) 
		
	Nullable<int> DiaDelMesEnQueOcurre get; set;
Día del mes en que ocurre la alerta 
		
	Nullable<DiaSemana> DiaDeSemanaEnQueOcurre get; set;
Dia de la semana que ocurre la alerta  (1 = domingo... 7 = sabado) 
		
	DiasSemana DiasSemanaOcurre get; set;
Dias de la semana en que la alerta ocurre 
		
	Nullable<int> DuracionSPFinalizacion get; set;
Duración en milisegundos del proceso de finalización 
		
	Nullable<int> DuracionSPInicializacion get; set;
Duración en milisegundos del proceso de inicialización 
		
	Nullable<int> DuracionTotalMs get; set;
Duración total en milisegundos 
		
	bool EjecucionCompleta get; set;
Determina si se solicitó una generación completa, que incluye a todos los empleados del cursor principal.
Cuando la generación es avanzada, este valor es falso 
		
	EntityCollection<Empleo> EmpleadosAGenerar get; set;
Empleados a los que se les generará la planilla. Si no hay ninguno es a todos 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EntradaBitacoraGeneracion> EntradasBitacoraGeneracion get; set;
Entradas de la bitácora 
		
	EstadoGeneracion Estado get; set;
Estado de Generación del Periodo de Planilla 
		
	string EstadoDb get; set;
Estado de la generación 
		
	string ExpresionCron get; set;
Expresión CRON que define la periodicidad de la tarea 
		
	Nullable<DateTime> FechaFin get; set;
Fecha de finalización de la alerta 
		
	Nullable<DateTime> FechaFinalizacion get; set;
Fecha y hora de finalización 
		
	Nullable<DateTime> FechaInicializacion get; set;
Fecha y hora de Inicialización 
		
	Nullable<DateTime> FechaInicio get; set;
Fecha a partir de la cual se inicia el seguimiento del evento que genera la alerta 
		
	DateTime FechaSolicitud get; set;
Fecha y hora en que se solicitó la generación 
		
	FrecuenciaSchedulableEntity Frecuencia get; set;
Frecuencia de la alerta 
		
	Nullable<DateTime> HoraFin get; set;
Si ocurre cada número de horas o minutos, este campo especifica la hora a la que termina de ejecutar 
		
	Nullable<DateTime> HoraInicio get; set;
Si ocurre cada número de horas o minutos, este campo especifica la hora a la que empieza a ejecutar 
		
	Nullable<DateTime> HoraOcurre get; set;
Determina la hora en la que corre, de acuerdo a la frecuencia 
		
	string MensajeError get; set;
Mensaje de error generado 
		
	Meses MesesAnioOcurre get; set;
Meses del año en que la alerta ocurre. Cuando es frecuencia mensual 
		
	SemanaDelMes NumeroSemanaDeMes get; set;
Semana del mes de la alerta 
		
	bool OcurreDiaMesEspecifico get; set;
Determina si la programación mensual se ejecuta en un día del mes en particular 
		
	bool OcurreSoloUnaVezAlDia get; set;
Determina si ocurre una vez en una hora específica u ocurre varias veces al día 
		
	PeriodoPlanilla PeriodoPlanilla get; set;
Período de planilla generado 
		
	EntityReference<PeriodoPlanilla> PeriodoPlanillaReference get; set;
Período de planilla generado 
		
	bool SeEjecutaSoloUnaVez get; set;
Permite crear una alerta que solo corra una vez, a la fecha y hora que tenga ale_fecha_ini 
		
	string SessionId get; set;
Código de la sesión de generación 
		
	Nullable<bool> SonHoras get; set;
Determina si el campo CadaCuantasHorasOMinutosOcurre está expresado en horas o en minutos 
		
	Nullable<int> TotalEmpleadosProcesados get; set;
# total de empleados procesados 
		
	string Usuario get; set;
Usuario que genera