Type Retiro
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IReadonlyWhenAuthorizedEntity, IDeferredFinalizationEntity, IBatchableEntity, IFileAttachmentCapableEntity
Entidad que representa los retiros del personal
Events
Methods
Properties
- CategoriaMotivo
- CategoriaMotivoReference
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- CodigoLoteMasivo
- ComentarioAnulacion
- Empleo
- EmpleoReference
- EmpleoSolicita
- EmpleoSolicitaReference
- EntityKey
- EntityState
- Entrevista
- EntrevistaReference
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- ExpedienteDigita
- ExpedienteDigitaReference
- FechaCambioEstado
- FechaGrabacion
- FechaIngreso
- FechaRetiro
- FechaSolicitud
- FechaUltimaModificacion
- FileAttachments
- IngresadoPortal
- IsFinalizing
- Liquidacion
- LiquidacionReference
- Motivo
- MotivoReference
- Observacion
- PermiteRecontratacion
- RawPropertyBagData
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeEntrevista()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEntrevistaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
Retiro CreateRetiro(int codigo, DateTime fechaIngreso, DateTime fechaSolicitud, DateTime fechaRetiro, string observacion, string estadoDb, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, bool permiteRecontratacion)
Create a new Retiro object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
DateTime
fechaIngreso - Initial value of the FechaIngreso property.
-
DateTime
fechaSolicitud - Initial value of the FechaSolicitud property.
-
DateTime
fechaRetiro - Initial value of the FechaRetiro property.
-
string
observacion - Initial value of the Observacion property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
string
estadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
-
bool
permiteRecontratacion - Initial value of the PermiteRecontratacion property.
Public properties
CategoriaMotivoRetiro CategoriaMotivo get; set;
No Metadata Documentation available.
EntityReference<CategoriaMotivoRetiro> CategoriaMotivoReference get; set;
No Metadata Documentation available.
int Codigo get; set;
Código del retiro
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 del flujo que define la autorización de la entidad
Nullable<int> CodigoLoteMasivo get; set;
Identificador único de lote, cuando la acción pertenece a una acción masiva
string ComentarioAnulacion get; set;
Comentario que digita el usuario cuando se anula una acción
Empleo Empleo get; set;
No Metadata Documentation available.
EntityReference<Empleo> EmpleoReference get; set;
No Metadata Documentation available.
Empleo EmpleoSolicita get; set;
No Metadata Documentation available.
EntityReference<Empleo> EmpleoSolicitaReference get; set;
No Metadata Documentation available.
EntityKey EntityKey get; set;
EntityState EntityState get;
EntrevistaRetiro Entrevista get; set;
Entrevistas del asociadas al retiro
EntityReference<EntrevistaRetiro> EntrevistaReference get; set;
Entrevistas del asociadas al retiro
EstadoAccion Estado get; set;
Estado del Retiro
Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow
string EstadoAuthorizationWorkflowDb get; set;
Estado del flujo
string EstadoDb get; set;
Estado de la accion. P = Pendiente, A = Autorizado, D = Denegado, N = Anulado
Expediente ExpedienteDigita get; set;
Expediente que crea el Retiro
EntityReference<Expediente> ExpedienteDigitaReference get; set;
Expediente que crea el Retiro
DateTime FechaCambioEstado get; set;
Fecha del último cambio de estado de la acción
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
DateTime FechaIngreso get; set;
Fecha de Ingreso del Empleado
DateTime FechaRetiro get; set;
Fecha de Retiro del Empleado
DateTime FechaSolicitud get; set;
Fecha de solicitud del retiro
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
bool IngresadoPortal get; set;
Indica si la solicitud fue hecha desde el portal
bool IsFinalizing get; set;
Indica si la entidad se está finalizando en este momento
Liquidacion Liquidacion get; set;
Liquidaciones asociadas a este retiro
EntityReference<Liquidacion> LiquidacionReference get; set;
Liquidaciones asociadas a este retiro
MotivoRetiro Motivo get; set;
No Metadata Documentation available.
EntityReference<MotivoRetiro> MotivoReference get; set;
No Metadata Documentation available.
string Observacion get; set;
Observaciones asociadas al retiro
bool PermiteRecontratacion get; set;
Indica si podrá recontratar al expediente del empleo que se retira
string RawPropertyBagData get; set;
Data de los campos adicionales
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación del registro