Evolution : Data Model API Documentation

Type Retiro

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IReadonlyWhenAuthorizedEntity, IDeferredFinalizationEntity, IBatchableEntity, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

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