Type TipoIngreso
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que representa el tipo de ingreso
Events
Methods
- CreateTipoIngreso
- ShouldSerializeEscenarioIngresosLiquidaciones
- ShouldSerializeIngresosAgrupadores
- ShouldSerializeIngresosDiasJornadas
- ShouldSerializeIngresosLiquidacion
- ShouldSerializeRubrosIncremento
- ShouldSerializeTiposTiempoNoTrabajados
Properties
- Abreviatura
- Activo
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- Compania
- CompaniaReference
- Cuenta
- CuentaAuxiliar
- CuentaPatronal
- CuentaPatronalAuxiliar
- CuentasTipoIngreso
- Descripcion
- EntityKey
- EntityState
- EscenarioIngresosLiquidaciones
- EstadoAuthorizationWorkflow
- EstructurasSalarialesContratos
- EstructurasSalarialesEmpleos
- FactoresTiposPlanilla
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- IngresadoPortal
- Ingresos
- IngresosAgrupadores
- IngresosCiclicos
- IngresosDiasJornadas
- IngresosLiquidacion
- ISRIngresos
- Orden
- OtrosIngresos
- ParametrosRiesgoIncapacidad
- Prestaciones
- PropuestasSalarialesCandidatos
- RawPropertyBagData
- RubrosIncremento
- Servicios
- ServiciosRealizados
- TiposHorasExtras
- TiposIncapacidades
- TiposTiempoNoTrabajados
- UsuarioGrabacion
- UsuariosPermitidos
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeEscenarioIngresosLiquidaciones()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIngresosAgrupadores()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIngresosDiasJornadas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIngresosLiquidacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeRubrosIncremento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeTiposTiempoNoTrabajados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
TipoIngreso CreateTipoIngreso(short codigo, string descripcion, string abreviatura, bool activo, short orden, bool ingresadoPortal)
Create a new TipoIngreso object.
Parameters
-
short
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
string
abreviatura - Initial value of the Abreviatura property.
-
bool
activo - Initial value of the Activo property.
-
short
orden - Initial value of the Orden property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
Public properties
string Abreviatura get; set;
Nombre corto del tipo de ingreso
bool Activo get; set;
Activo
short Codigo get; set;
Código del tipo de ingreso
Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;
Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización
mediante una actividad especial.
int CodigoEmpleadoDefineAutorizaciones get; set;
Código del Empleado que Define las Autorizaciones
int CodigoEmpleadoSolicitante get; set;
Código del empleado solicitante
Nullable<int> CodigoEmpleadoSujetoAccion get; set;
Código del empleado sujeto de la acción
string CodigoInstanciaWorkflow get; set;
Código de la instancia del flujo que maneja la entidad
Compania Compania get; set;
Compania al que le pertenece el tipo de ingreso
EntityReference<Compania> CompaniaReference get; set;
Compania al que le pertenece el tipo de ingreso
string Cuenta get; set;
Código de la cuenta contable
string CuentaAuxiliar get; set;
Código de la cuenta contable auxiliar
string CuentaPatronal get; set;
Código de la cuenta contable patronal
string CuentaPatronalAuxiliar get; set;
Código de la cuenta contable patronal auxiliar
EntityCollection<CuentaTipoIngreso> CuentasTipoIngreso get; set;
No Metadata Documentation available.
string Descripcion get; set;
Descripción del tipo de ingreso
EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EscenarioIngresoLiquidacion> EscenarioIngresosLiquidaciones get; set;
Colección de ingresos asociados a este tipo aplicados en el escenario de las liquidaciones de los empleados
Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow
EntityCollection<EstructuraSalarialContrato> EstructurasSalarialesContratos get; set;
Estructuras salariales de las contratacinoes que pertenecen al tipo de ingreso
EntityCollection<EstructuraSalarialEmpleo> EstructurasSalarialesEmpleos get; set;
Estructuras salariales de los empleos que pertenecen al tipo de ingreso
EntityCollection<FactorTipoPlanilla> FactoresTiposPlanilla get; set;
Factores a ejecutar para el tipo de planilla
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 IngresadoPortal get; set;
Indica si la solicitud fue hecha desde el portal
EntityCollection<Ingreso> Ingresos get; set;
No Metadata Documentation available.
EntityCollection<IngresoAgrupador> IngresosAgrupadores get; set;
No Metadata Documentation available.
EntityCollection<IngresoCiclico> IngresosCiclicos get; set;
No Metadata Documentation available.
EntityCollection<IngresoDiaJornada> IngresosDiasJornadas get; set;
No Metadata Documentation available.
EntityCollection<IngresoLiquidacion> IngresosLiquidacion get; set;
No Metadata Documentation available.
EntityCollection<ISRIngreso> ISRIngresos get; set;
Ingresos del cálculo de ISR
short Orden get; set;
Orden
EntityCollection<OtroIngreso> OtrosIngresos get; set;
No Metadata Documentation available.
EntityCollection<ParametroRiesgoIncapacidad> ParametrosRiesgoIncapacidad get; set;
Parámetros de riesgo de incapacidad que se les ha definido el tipo de ingreso
EntityCollection<Prestacion> Prestaciones get; set;
Prestaciones que usan el tipo de ingreso
EntityCollection<EstructuraSalarialPropuestaCandidato> PropuestasSalarialesCandidatos get; set;
No Metadata Documentation available.
string RawPropertyBagData get; set;
Data de los campos adicionales
EntityCollection<RubroIncremento> RubrosIncremento get; set;
Rubros de incrementos en los que el tipo de ingreso esta asociado
EntityCollection<Servicio> Servicios get; set;
No Metadata Documentation available.
EntityCollection<ServicioRealizado> ServiciosRealizados get; set;
No Metadata Documentation available.
EntityCollection<TipoHoraExtra> TiposHorasExtras get; set;
No Metadata Documentation available.
EntityCollection<TipoIncapacidad> TiposIncapacidades get; set;
No Metadata Documentation available.
EntityCollection<TipoTiempoNoTrabajado> TiposTiempoNoTrabajados get; set;
No Metadata Documentation available.
string UsuarioGrabacion get; set;
Usuario que creó el registro
EntityCollection<Usuario> UsuariosPermitidos get; set;
No Metadata Documentation available.
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación del registro