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
- CompaniaCodigo
- CompaniaReference
- ConGoceSueldo
- Descripcion
- DescuentaSeptimo
- EntityKey
- EntityState
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- IncluyeAsueto
- IncluyeDomingos
- IncluyeSabados
- PorcentajeDescuento
- RawPropertyBagData
- SabadoMedioDia
- SolicitudesPermiso
- TiemposNoTrabajados
- TipoDescuento
- TipoDescuentoCodigo
- TipoDescuentoReference
- TipoIngreso
- TipoIngresoCodigo
- 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, int companiaCodigo)
Create a new TipoTiempoNoTrabajado object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
decimal
porcentajeDescuento - Initial value of the PorcentajeDescuento property.
-
bool
aplicaParaPermiso - Initial value of the AplicaParaPermiso property.
-
bool
usaJornada - Initial value of the UsaJornada property.
-
bool
incluyeAsueto - Initial value of the IncluyeAsueto property.
-
bool
incluyeSabados - Initial value of the IncluyeSabados property.
-
bool
incluyeDomingos - Initial value of the IncluyeDomingos property.
-
bool
descuentaSeptimo - Initial value of the DescuentaSeptimo property.
-
bool
sabadoMedioDia - Initial value of the SabadoMedioDia property.
-
int
companiaCodigo - Initial value of the CompaniaCodigo 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
int CompaniaCodigo get; set;
Código correlativo de la compañía
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
Nullable<short> TipoDescuentoCodigo get; set;
Codigo de Tipo de Descuento
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
Nullable<short> TipoIngresoCodigo get; set;
Código del tipo de ingreso
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