Type TipoPlanilla
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Entidad que representa los tipos de planillas 
			
		
			Events
Methods
- CreateTipoPlanilla
 - ShouldSerializeCambiosTipoPlanillaAnterior
 - ShouldSerializeCambiosTipoPlanillaNuevo
 - ShouldSerializeCursoresPlanillaAsociados
 - ShouldSerializeFormulacionTipoPlanilla
 - ShouldSerializeFormulacionTipoPlanillaReference
 - ShouldSerializeTipoPlanillaNormal
 - ShouldSerializeTipoPlanillaNormalReference
 - ShouldSerializeTiposPlanillasEspeciales
 
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
 - Movimiento
 - 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 instance methods
bool ShouldSerializeCambiosTipoPlanillaAnterior()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeCambiosTipoPlanillaNuevo()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeCursoresPlanillaAsociados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeFormulacionTipoPlanilla()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeFormulacionTipoPlanillaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeTipoPlanillaNormal()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeTipoPlanillaNormalReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeTiposPlanillasEspeciales()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	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 
		
	EntityCollection<Movimiento> Movimiento get; set;
Movimientos donde el tipo de planilla se le asigna a empleo nuevo en el traslado de 
		
	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