Type TipoTiempoNoTrabajado
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity
Representa un tipo de tiempo no trabajado 
			
		
			Events
Methods
Properties
- AplicaParaPermiso
 - Codigo
 - Compania
 - CompaniaReference
 - ConGoceSueldo
 - Descripcion
 - DescuentaSeptimo
 - EntityKey
 - EntityState
 - FechaGrabacion
 - FechaUltimaModificacion
 - FileAttachments
 - IncluyeAsueto
 - IncluyeDomingos
 - IncluyeSabados
 - PorcentajeDescuento
 - RawPropertyBagData
 - SabadoMedioDia
 - SolicitudesPermiso
 - TiemposNoTrabajados
 - TipoDescuento
 - TipoDescuentoReference
 - TipoIngreso
 - TipoIngresoReference
 - UsaJornada
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 
Events
PropertyChanged
PropertyChanging
Public static methods
TipoTiempoNoTrabajado CreateTipoTiempoNoTrabajado(int codigo, string descripcion, decimal porcentajeDescuento, bool aplicaParaPermiso, bool usaJornada, bool incluyeAsueto, bool incluyeSabados, bool incluyeDomingos, bool descuentaSeptimo, bool sabadoMedioDia)
Create a new TipoTiempoNoTrabajado object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringdescripcion - Initial value of the Descripcion property.
 - 
							
decimalporcentajeDescuento - Initial value of the PorcentajeDescuento property.
 - 
							
boolaplicaParaPermiso - Initial value of the AplicaParaPermiso property.
 - 
							
boolusaJornada - Initial value of the UsaJornada property.
 - 
							
boolincluyeAsueto - Initial value of the IncluyeAsueto property.
 - 
							
boolincluyeSabados - Initial value of the IncluyeSabados property.
 - 
							
boolincluyeDomingos - Initial value of the IncluyeDomingos property.
 - 
							
booldescuentaSeptimo - Initial value of the DescuentaSeptimo property.
 - 
							
boolsabadoMedioDia - Initial value of the SabadoMedioDia property.
 
Public properties
bool AplicaParaPermiso get; set;
¿Aplica para solicitud de permisos? 
		
	int Codigo get; set;
Código del Tipo de Tiempo No Trabajado 
		
	Compania Compania get; set;
Empresa a la que pertenece este tipo de tiempo no trabajado 
		
	EntityReference<Compania> CompaniaReference get; set;
Empresa a la que pertenece este tipo de tiempo no trabajado 
		
	Nullable<bool> ConGoceSueldo get; set;
Verdadero si el tipo de tiempo no trabajado no descuenta del salario del empleado 
		
	string Descripcion get; set;
Nombre o descripción del tipo de tiempo no trabajado 
		
	bool DescuentaSeptimo get; set;
Indica si el tipo de tiempo no trabajado incluye descuento de séptimo día 
		
	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 de la última modificación del registro 
		
	List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho 
		
	bool IncluyeAsueto get; set;
¿Indica si incluye los asuetos como tiempo no trabajado al calcular los días? 
		
	bool IncluyeDomingos get; set;
¿Indica si incluye los domingos como tiempo no trabajado al calcular los días? 
		
	bool IncluyeSabados get; set;
¿Indica si incluye los sábados como tiempo no trabajado al calcular los días? 
		
	decimal PorcentajeDescuento get; set;
Porcentaje de descuento sobre el salario diario o por hora del empleado 
		
	string RawPropertyBagData get; set;
Data de los campos adicionales 
		
	bool SabadoMedioDia get; set;
Indica si el sábado es medio día al calcular los días 
		
	EntityCollection<SolicitudPermiso> SolicitudesPermiso get; set;
Solicitudes de permiso que usan el tipo de tiempo no trabajado 
		
	EntityCollection<TiempoNoTrabajado> TiemposNoTrabajados get; set;
Collección de acciones de tiempo no trabajados asociadas a este tipo 
		
	TipoDescuento TipoDescuento get; set;
(Opcional) Si se especifica se puden generar deducciones en planilla para los tiempos no trabajados asociados a este tipo, usando este Tipo de Descuento para clasificarlos 
		
	EntityReference<TipoDescuento> TipoDescuentoReference get; set;
(Opcional) Si se especifica se puden generar deducciones en planilla para los tiempos no trabajados asociados a este tipo, usando este Tipo de Descuento para clasificarlos 
		
	TipoIngreso TipoIngreso get; set;
(Opcional) Si se especifica se puden generar ingresos en planilla para los tiempos no trabajados asociados a este tipo, usando este Tipo de Ingreso para clasificarlos 
		
	EntityReference<TipoIngreso> TipoIngresoReference get; set;
(Opcional) Si se especifica se puden generar ingresos en planilla para los tiempos no trabajados asociados a este tipo, usando este Tipo de Ingreso para clasificarlos 
		
	bool UsaJornada get; set;
¿Indica si usa la jornada para calcular el tiempo no trabajado? 
		
	string UsuarioGrabacion get; set;
Usuario que creó el registro 
		
	string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación del registro