Type Movimiento
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IBatchableEntity, IAuditedEntity, IReadonlyWhenAuthorizedEntity, IDeferredFinalizationEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Acción de movimiento de personal
Events
Methods
Properties
- CandidatoConcursoSeleccion
- CandidatoConcursoSeleccionReference
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- CodigoLoteMasivo
- ComentarioAnulacion
- ConservarFechaIngreso
- CopiarBeneficios
- CopiarFondoVacaciones
- CopiarFormasDePago
- CopiarSeguros
- DesactivarDescuentosCiclicos
- DesactivarIngresosCiclicos
- Empleo
- EmpleoReference
- EmpleoSolicita
- EmpleoSolicitaReference
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- ExpedienteDigita
- ExpedienteDigitaReference
- FechaCambioEstado
- FechaGrabacion
- FechaSolicitud
- FechaUltimaModificacion
- FechaVigencia
- FileAttachments
- IncrementosAsociados
- IngresadoPortal
- IsFinalizing
- Jornada
- JornadaReference
- Motivo
- PlazaAnterior
- PlazaAnteriorReference
- PlazaNueva
- PlazaNuevaReference
- RawPropertyBagData
- SaldarIncapacidad
- TipoMovimiento
- TipoMovimientoReference
- TipoPlanilla
- TipoPlanillaReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public static methods
Movimiento CreateMovimiento(int codigo, DateTime fechaSolicitud, DateTime fechaVigencia, string motivo, string estadoDb, string estadoAuthorizationWorkflowDb, DateTime fechaCambioEstado, bool ingresadoPortal, bool conservarFechaIngreso, bool desactivarDescuentosCiclicos, bool desactivarIngresosCiclicos, bool saldarIncapacidad, bool copiarFormasDePago, bool copiarSeguros, bool copiarFondoVacaciones, bool copiarBeneficios)
Create a new Movimiento object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
DateTime
fechaSolicitud - Initial value of the FechaSolicitud property.
-
DateTime
fechaVigencia - Initial value of the FechaVigencia property.
-
string
motivo - Initial value of the Motivo property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
string
estadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
-
bool
conservarFechaIngreso - Initial value of the ConservarFechaIngreso property.
-
bool
desactivarDescuentosCiclicos - Initial value of the DesactivarDescuentosCiclicos property.
-
bool
desactivarIngresosCiclicos - Initial value of the DesactivarIngresosCiclicos property.
-
bool
saldarIncapacidad - Initial value of the SaldarIncapacidad property.
-
bool
copiarFormasDePago - Initial value of the CopiarFormasDePago property.
-
bool
copiarSeguros - Initial value of the CopiarSeguros property.
-
bool
copiarFondoVacaciones - Initial value of the CopiarFondoVacaciones property.
-
bool
copiarBeneficios - Initial value of the CopiarBeneficios property.
Public properties
CandidatoConcurso CandidatoConcursoSeleccion get; set;
Apunta al candidato "interno" elegido en un concurso de selección y cuya contratación generó esta acción
EntityReference<CandidatoConcurso> CandidatoConcursoSeleccionReference get; set;
Apunta al candidato "interno" elegido en un concurso de selección y cuya contratación generó esta acción
int Codigo get; set;
Código del movimiento
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 flujo
Nullable<int> CodigoLoteMasivo get; set;
Identificador único de lote, cuando la acción pertenece a una acción masiva
string ComentarioAnulacion get; set;
bool ConservarFechaIngreso get; set;
Indica si se conserva la fehca de ingreso en el traslado entre empresa
bool CopiarBeneficios get; set;
Indica si se copian los beneficios del empleo anterior al empleo nuevo cuando se finaliza el traslado entre empresa
bool CopiarFondoVacaciones get; set;
Indica si se copia el fondo de vacaciones del empleo anterior al empleo nuevo cuando se finaliza el traslado entre empresa
bool CopiarFormasDePago get; set;
Indica si se copian las formas de pago del empleo anterior al empleo nuevo cuando se finaliza el traslado entre empresa
bool CopiarSeguros get; set;
Indica si se copian los seguros del empleo anterior al empleo nuevo cuando se finaliza el traslado entre empresa
bool DesactivarDescuentosCiclicos get; set;
Indica si se desactivan los descuentos cíclicos del empleo anterior cuando se finaliza el traslado entre empresa
bool DesactivarIngresosCiclicos get; set;
Indica si se desactivan los ingresos cíclicos del empleo anterior cuando se finaliza el traslado entre empresa
Empleo Empleo get; set;
Empleo que se moverá
EntityReference<Empleo> EmpleoReference get; set;
Empleo que se moverá
Empleo EmpleoSolicita get; set;
Empleado que solicita que se aplique este movimiento de personal
EntityReference<Empleo> EmpleoSolicitaReference get; set;
Empleado que solicita que se aplique este movimiento de personal
EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoAccion Estado get; set;
Estado del Movimiento
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 Movimiento
EntityReference<Expediente> ExpedienteDigitaReference get; set;
Expediente que crea el Movimiento
DateTime FechaCambioEstado get; set;
Fecha del último cambio de estado de la acción
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
DateTime FechaSolicitud get; set;
Fecha de solicitud del movimiento
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación
DateTime FechaVigencia get; set;
Fecha de inicio de vigencia del movimiento
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
EntityCollection<Incremento> IncrementosAsociados get; set;
Incrementos asociados al movimiento
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
Jornada Jornada get; set;
Tipo de planilla que se le asgina al nuevo empleo que se genera en el traslado entre empresas
EntityReference<Jornada> JornadaReference get; set;
Tipo de planilla que se le asgina al nuevo empleo que se genera en el traslado entre empresas
string Motivo get; set;
Motivo del movimiento
Plaza PlazaAnterior get; set;
Plaza anterior
EntityReference<Plaza> PlazaAnteriorReference get; set;
Plaza anterior
Plaza PlazaNueva get; set;
Plaza nueva
EntityReference<Plaza> PlazaNuevaReference get; set;
Plaza nueva
string RawPropertyBagData get; set;
Datos del propertybag
bool SaldarIncapacidad get; set;
Indica si se saldan a cero las incapacidades del empleo anterior cuando se finaliza el traslado entre empresa
TipoMovimiento TipoMovimiento get; set;
Tipo de movimiento
EntityReference<TipoMovimiento> TipoMovimientoReference get; set;
Tipo de movimiento
TipoPlanilla TipoPlanilla get; set;
Tipo de planilla que se le asigna al empleo nuevo que se genera en el traslado entre empresas
EntityReference<TipoPlanilla> TipoPlanillaReference get; set;
Tipo de planilla que se le asigna al empleo nuevo que se genera en el traslado entre empresas
string UsuarioGrabacion get; set;
Usuario que insertó
string UsuarioUltimaModificacion get; set;
Usuario que hizo la última modificación