Evolution : Data Model API Documentation

Type TipoTiempoNoTrabajado

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity

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
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.

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