Type TipoPlanilla
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Entidad que representa los tipos de planillas 
			
		
			Events
Methods
Properties
- Agrupadores
 - AlAutorizarTrasladaTransaccionesIgnoradasSiguientePeriodo
 - Aplicacion
 - CambiosTipoPlanillaAnterior
 - CambiosTipoPlanillaNuevo
 - CandidatosConcursosInformacionContrato
 - CandidatosConcursosInformacionMovimiento
 - Codigo
 - CodigoVisual
 - Compania
 - CompaniaReference
 - Contrataciones
 - CursoresPlanillaAsociados
 - Descripcion
 - DescuentosCiclicos
 - DiasOffsetIngresoAsistencias
 - DiasOffsetIngresoFechaFinAsistencias
 - DiasOffsetIngresoFechaFinHorasExtras
 - DiasOffsetIngresoHorasExtras
 - Empleos
 - EntityKey
 - EntityState
 - FechaGrabacion
 - FechaUltimaModificacion
 - FileAttachments
 - FormulacionTipoPlanilla
 - FormulacionTipoPlanillaReference
 - Frecuencia
 - GeneraAutomaticamenteProximoPeriodoAlAutorizar
 - IngresosCiclicos
 - MarcaIgnoradasTransaccionesAutorizadasPosteriorFechaCortePeriodo
 - Moneda
 - MonedaReference
 - NumeroPeriodo
 - PeriodosPlanilla
 - PermisosUsuarios
 - PermiteDigitarTransaccionesPosteriorFechaCorte
 - RawPropertyBagData
 - Roles
 - SeEspecificaRangoParaFechaFinAsistencias
 - SeEspecificaRangoParaFechaFinHorasExtras
 - TipoPlanillaNormal
 - TipoPlanillaNormalReference
 - TipoRangoFechaFinAsistencias
 - TipoRangoFechaFinAsistenciasDb
 - TipoRangoFechaFinHorasExtras
 - TipoRangoFechaFinHorasExtrasDb
 - TipoRangoFechasIngresoAsistencias
 - TipoRangoFechasIngresoAsistenciasDb
 - TipoRangoFechasIngresoHorasExtras
 - TipoRangoFechasIngresoHorasExtrasDb
 - TiposPlanillasEspeciales
 - TotalPeriodo
 - UsuarioGrabacion
 - UsuariosAsociados
 - UsuarioUltimaModificacion
 
Events
PropertyChanged
PropertyChanging
Public static methods
TipoPlanilla CreateTipoPlanilla(int codigo, string codigoVisual, string descripcion, short numeroPeriodo, short totalPeriodo, bool permiteDigitarTransaccionesPosteriorFechaCorte, bool marcaIgnoradasTransaccionesAutorizadasPosteriorFechaCortePeriodo, bool alAutorizarTrasladaTransaccionesIgnoradasSiguientePeriodo, bool generaAutomaticamenteProximoPeriodoAlAutorizar, bool seEspecificaRangoParaFechaFinHorasExtras, bool seEspecificaRangoParaFechaFinAsistencias)
Create a new TipoPlanilla object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringcodigoVisual - Initial value of the CodigoVisual property.
 - 
							
stringdescripcion - Initial value of the Descripcion property.
 - 
							
shortnumeroPeriodo - Initial value of the NumeroPeriodo property.
 - 
							
shorttotalPeriodo - Initial value of the TotalPeriodo property.
 - 
							
boolpermiteDigitarTransaccionesPosteriorFechaCorte - Initial value of the PermiteDigitarTransaccionesPosteriorFechaCorte property.
 - 
							
boolmarcaIgnoradasTransaccionesAutorizadasPosteriorFechaCortePeriodo - Initial value of the MarcaIgnoradasTransaccionesAutorizadasPosteriorFechaCortePeriodo property.
 - 
							
boolalAutorizarTrasladaTransaccionesIgnoradasSiguientePeriodo - Initial value of the AlAutorizarTrasladaTransaccionesIgnoradasSiguientePeriodo property.
 - 
							
boolgeneraAutomaticamenteProximoPeriodoAlAutorizar - Initial value of the GeneraAutomaticamenteProximoPeriodoAlAutorizar property.
 - 
							
boolseEspecificaRangoParaFechaFinHorasExtras - Initial value of the SeEspecificaRangoParaFechaFinHorasExtras property.
 - 
							
boolseEspecificaRangoParaFechaFinAsistencias - Initial value of the SeEspecificaRangoParaFechaFinAsistencias property.
 
Public properties
EntityCollection<Agrupador> Agrupadores get; set;
Agrupadores asociados 
		
	bool AlAutorizarTrasladaTransaccionesIgnoradasSiguientePeriodo get; set;
¿Autorización de planilla traslada al siguiente período de planilla, las transacciones ignoradas que no fueron aplicadas? 
		
	AplicacionPlanilla Aplicacion get; set;
Forma de aplicacion de la planilla 
		
	EntityCollection<CambioTipoPlanilla> CambiosTipoPlanillaAnterior get; set;
Colección de Acciones de Cambio de Tipo de Planilla en donde este tipo aparece como el anterior 
		
	EntityCollection<CambioTipoPlanilla> CambiosTipoPlanillaNuevo get; set;
Colección de Acciones de Cambio de Tipo de Planilla en donde este tipo aparece como el nuevo 
		
	EntityCollection<CandidatoConcursoInformacionContrato> CandidatosConcursosInformacionContrato get; set;
Información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de contratación 
		
	EntityCollection<CandidatoConcursoInformacionMovimiento> CandidatosConcursosInformacionMovimiento get; set;
Información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de movimiento de personal 
		
	int Codigo get; set;
Código del tipo de planilla 
		
	string CodigoVisual get; set;
Código visual del tipo de planilla 
		
	Compania Compania get; set;
Compania en donde se aplica el tipo de planilla 
		
	EntityReference<Compania> CompaniaReference get; set;
Compania en donde se aplica el tipo de planilla 
		
	EntityCollection<Contratacion> Contrataciones get; set;
Contrataciones que se les asigna el tipo de planilla 
		
	EntityCollection<CursorPlanilla> CursoresPlanillaAsociados get; set;
Cursores de planilla asociados al tipo de planilla 
		
	string Descripcion get; set;
Frecuencia de aplicación del tipo de planilla 
		
	EntityCollection<DescuentoCiclico> DescuentosCiclicos get; set;
Descuentos cíclicos asociados a este tipo de planilla 
		
	Nullable<Byte> DiasOffsetIngresoAsistencias get; set;
Días de offset para el ingreso de asistencias 
		
	Nullable<short> DiasOffsetIngresoFechaFinAsistencias get; set;
Días de offset para el ingreso de asistencias en la fecha final 
		
	Nullable<short> DiasOffsetIngresoFechaFinHorasExtras get; set;
Días de offset para el ingreso de horas extras en la fecha final 
		
	Nullable<Byte> DiasOffsetIngresoHorasExtras get; set;
Días de offset para el ingreso de horas extras 
		
	EntityCollection<Empleo> Empleos get; set;
Empleos que tienes el tipo de planilla 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro 
		
	Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modificó por última vez 
		
	List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho 
		
	FormulacionTipoPlanilla FormulacionTipoPlanilla get; set;
Formulacion del tipo de planilla 
		
	EntityReference<FormulacionTipoPlanilla> FormulacionTipoPlanillaReference get; set;
Formulacion del tipo de planilla 
		
	FrecuenciaPlanilla Frecuencia get; set;
Frecuencia del tipo de planilla 
		
	bool GeneraAutomaticamenteProximoPeriodoAlAutorizar get; set;
¿Permite que el proceso de autorización de periodo de planilla genere el próximo período? 
		
	EntityCollection<IngresoCiclico> IngresosCiclicos get; set;
Ingresos cíclicos asociados a este planilla 
		
	bool MarcaIgnoradasTransaccionesAutorizadasPosteriorFechaCortePeriodo get; set;
¿Se marcan para ser ignoradas en cálculo de planilla, aquellas transacciones autorizadas luego de la fecha de corte del período? 
		
	Moneda Moneda get; set;
Moneda asociada al tipo de planilla 
		
	EntityReference<Moneda> MonedaReference get; set;
Moneda asociada al tipo de planilla 
		
	short NumeroPeriodo get; set;
Número del período 
		
	EntityCollection<PeriodoPlanilla> PeriodosPlanilla get; set;
Períodos de planilla asociados a este tipo de planilla 
		
	EntityCollection<PermisoUsuarioTipoPlanilla> PermisosUsuarios get; set;
Usuarios con permiso para ver el tipo de planilla 
		
	bool PermiteDigitarTransaccionesPosteriorFechaCorte get; set;
¿Permite registrar transacciones entre la fecha de corte y la fecha de inicio del siguiente período? 
		
	string RawPropertyBagData get; set;
Datos del Property Bag 
		
	EntityCollection<Rol> Roles get; set;
Roles que tienen permiso para verla 
		
	bool SeEspecificaRangoParaFechaFinAsistencias get; set;
¿Se ha especificado un rango especial para la fecha fin del ingreso de asistencia? 
		
	bool SeEspecificaRangoParaFechaFinHorasExtras get; set;
¿Se ha especificado un rango especial para la fecha fin del ingreso de horas extras? 
		
	TipoPlanilla TipoPlanillaNormal get; set;
Tipo de Planilla Normal o Períodica asociada a este tipo de planilla (este tipo debe ser Especial) 
		
	EntityReference<TipoPlanilla> TipoPlanillaNormalReference get; set;
Tipo de Planilla Normal o Períodica asociada a este tipo de planilla (este tipo debe ser Especial) 
		
	RangoFechasIngresoAccionTipoPlanilla TipoRangoFechaFinAsistencias get; set;
Tipo de rango de fechas fin permitido para asistencias 
		
	string TipoRangoFechaFinAsistenciasDb get; set;
Tipo de Rango de fechas permitido para ingreso de asistencias en cualquier período del tipo de planilla para la fecha final. 
		
	RangoFechasIngresoAccionTipoPlanilla TipoRangoFechaFinHorasExtras get; set;
Tipo de rango de fechas fin permitido para horas extras 
		
	string TipoRangoFechaFinHorasExtrasDb get; set;
Tipo de Rango de fechas permitido para ingreso de horas extras en cualquier período del tipo de planilla para la fecha final. 
		
	RangoFechasIngresoAccionTipoPlanilla TipoRangoFechasIngresoAsistencias get; set;
Tipo de rango de fechas de ingreso permitido para asistencias 
		
	string TipoRangoFechasIngresoAsistenciasDb get; set;
Tipo de Rango de fechas permitido para ingreso de asistencias en cualquier período del tipo de planilla 
		
	RangoFechasIngresoAccionTipoPlanilla TipoRangoFechasIngresoHorasExtras get; set;
Tipo de rango de fechas de ingreso permitido para horas extras 
		
	string TipoRangoFechasIngresoHorasExtrasDb get; set;
Tipo de Rango de fechas permitido para ingreso de horas extras en cualquier período del tipo de planilla 
		
	EntityCollection<TipoPlanilla> TiposPlanillasEspeciales get; set;
Lista de tipos de planillas especiales asociadas a este tipo de planilla (este tipo de planilla debiera ser Normal o Períodica) 
		
	short TotalPeriodo get; set;
Total de periodos 
		
	string UsuarioGrabacion get; set;
Usuario que creó el registro 
		
	EntityCollection<AsociacionTipoPlanillaUsuario> UsuariosAsociados get; set;
Usuarios que tienen permiso para verla 
		
	string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro la última vez