Type Puesto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que representa la tabla de puestos 
			
		
			Events
Methods
Properties
- ActividadesRutasAutorizacionComoAutorizador
 - ActividadesRutasAutorizacionComoAutorizadorExcluido
 - ActividadesRutasAutorizacionComoCondicionJerarquiaRecursiva
 - AdministracionesDeEncuestas
 - AlertasQueNotifican
 - AliasPuestosPorPais
 - CategoriaPuesto
 - CategoriaPuestoReference
 - ClasesSalarialesPuesto
 - Codigo
 - CodigoEmpleadoAutorizadorWorkflow
 - CodigoEmpleadoDefineAutorizaciones
 - CodigoEmpleadoSolicitante
 - CodigoEmpleadoSujetoAccion
 - CodigoInstanciaWorkflow
 - CompetenciasTecnicasPuesto
 - ConcursosSeleccion
 - CondicionesTrabajo
 - CursosCertificacionesPuestos
 - Definicion
 - EdadMax
 - EdadMin
 - EntityKey
 - EntityState
 - EquiposPuesto
 - EsquemasEvaluacion
 - EsquemasEvaluacionesConcurso
 - EsquemasValuacionPuesto
 - Estado
 - EstadoAuthorizationWorkflow
 - EstadoCivil
 - FechaGrabacion
 - FechaSupre
 - FechaUltimaModificacion
 - FileAttachments
 - FuncionesEspecificas
 - FuncionesGenerales
 - GrupoCorporativo
 - GrupoCorporativoReference
 - IndicadorCumplimiento
 - IngresadoPortal
 - NivelComportamiento
 - NivelComportamientoReference
 - NivelesCumplimientoCompetencia
 - Nombre
 - NoticiasAsociadas
 - NotificacionesActividadesRutasAutorizacion
 - Objetivo
 - ObjetivosPuesto
 - Plazas
 - Prestaciones
 - PuestosEncuestaSalarial
 - RawPropertyBagData
 - RelacionesExternas
 - RelacionesInternas
 - RelacionTodasCompanias
 - RelacionTodasUnidades
 - RelacionTodosCentrosTrabajo
 - RequisicionesPersonal
 - RequisitosPuesto
 - ResponsabilidadesPuesto
 - Sexo
 - TomaDecisiones
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 - val_valuaciones
 - ValuacionesPuestos
 
Events
PropertyChanged
PropertyChanging
Public static methods
Puesto CreatePuesto(int codigo, string nombre, short edadMin, short edadMax, bool ingresadoPortal, bool relacionTodasCompanias, bool relacionTodasUnidades, bool relacionTodosCentrosTrabajo)
Create a new Puesto object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringnombre - Initial value of the Nombre property.
 - 
							
shortedadMin - Initial value of the EdadMin property.
 - 
							
shortedadMax - Initial value of the EdadMax property.
 - 
							
boolingresadoPortal - Initial value of the IngresadoPortal property.
 - 
							
boolrelacionTodasCompanias - Initial value of the RelacionTodasCompanias property.
 - 
							
boolrelacionTodasUnidades - Initial value of the RelacionTodasUnidades property.
 - 
							
boolrelacionTodosCentrosTrabajo - Initial value of the RelacionTodosCentrosTrabajo property.
 
Public properties
EntityCollection<ActividadRutaAutorizacion> ActividadesRutasAutorizacionComoAutorizador get; set;
Actividades de Rutas de Autorización en las que el puesto es autorizador 
		
	EntityCollection<ActividadRutaAutorizacion> ActividadesRutasAutorizacionComoAutorizadorExcluido get; set;
Actividades de Rutas de Autorización en las que el puesto debe ser excluido como autorizador 
		
	EntityCollection<ActividadRutaAutorizacion> ActividadesRutasAutorizacionComoCondicionJerarquiaRecursiva get; set;
Actividades de Rutas de Autorización en las que el puesto determinar que la jerarquía recursiva debe detenerse 
		
	EntityCollection<AdministracionDeEncuesta> AdministracionesDeEncuestas get; set;
No Metadata Documentation available. 
		
	EntityCollection<Alerta> AlertasQueNotifican get; set;
Alertas que notifican al puesto 
		
	EntityCollection<AliasPuestoPorPais> AliasPuestosPorPais get; set;
Alias del puesto para los distintos paises 
		
	CategoriaPuesto CategoriaPuesto get; set;
Categoría que tendrá el puesto 
		
	EntityReference<CategoriaPuesto> CategoriaPuestoReference get; set;
Categoría que tendrá el puesto 
		
	EntityCollection<ClaseSalarialPuesto> ClasesSalarialesPuesto get; set;
No Metadata Documentation available. 
		
	int Codigo get; set;
Código del puesto 
		
	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 instancia del flujo que maneja la entidad 
		
	EntityCollection<CompetenciaTecnicaPuesto> CompetenciasTecnicasPuesto get; set;
No Metadata Documentation available. 
		
	EntityCollection<ConcursoSeleccion> ConcursosSeleccion get; set;
No Metadata Documentation available. 
		
	EntityCollection<CondicionTrabajo> CondicionesTrabajo get; set;
Condiciones de trabajo del puesto 
		
	EntityCollection<CursoCertificacionPuesto> CursosCertificacionesPuestos get; set;
Cursos y certificaciones asociados al puesto 
		
	string Definicion get; set;
Definición de la plaza 
		
	short EdadMax get; set;
Edad máxima requerida para ocupar este puesto 
		
	short EdadMin get; set;
Edad mínima requerida para ocupar este puesto 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EquipoPuesto> EquiposPuesto get; set;
Equipos que utiliza el puesto 
		
	EntityCollection<EsquemaEvaluacion> EsquemasEvaluacion get; set;
No Metadata Documentation available. 
		
	EntityCollection<EsquemaEvaluacionesConcursoPorPuesto> EsquemasEvaluacionesConcurso get; set;
No Metadata Documentation available. 
		
	EntityCollection<EsquemaValuacionPuestos> EsquemasValuacionPuesto get; set;
No Metadata Documentation available. 
		
	EstadoPuesto Estado get; set;
Sexo del empleado que aplica al puesto 
		
	Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow 
		
	EstadoCivilAplicaPuesto EstadoCivil get; set;
El estado civil del empleado que aplica al puesto 
		
	Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro 
		
	Nullable<DateTime> FechaSupre get; set;
Fecha de supresión del puesto 
		
	Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación 
		
	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<FuncionEspecifica> FuncionesEspecificas get; set;
Funciones especificas del puesto 
		
	EntityCollection<FuncionGeneral> FuncionesGenerales get; set;
Funciones generales del puesto 
		
	GrupoCorporativo GrupoCorporativo get; set;
Grupo corporativo del puesto 
		
	EntityReference<GrupoCorporativo> GrupoCorporativoReference get; set;
Grupo corporativo del puesto 
		
	string IndicadorCumplimiento get; set;
Indicador de cumplimiento del puesto 
		
	bool IngresadoPortal get; set;
Indica si la solicitud fue hecha desde el portal 
		
	NivelComportamiento NivelComportamiento get; set;
Nivel de comportamiento asociado al puesto 
		
	EntityReference<NivelComportamiento> NivelComportamientoReference get; set;
Nivel de comportamiento asociado al puesto 
		
	EntityCollection<NivelCumplimientoCompetencia> NivelesCumplimientoCompetencia get; set;
No Metadata Documentation available. 
		
	string Nombre get; set;
Nombre del puesto 
		
	EntityCollection<Noticia> NoticiasAsociadas get; set;
Noticias que puede ver el puesto 
		
	EntityCollection<NotificacionActividad> NotificacionesActividadesRutasAutorizacion get; set;
Notificaciones a enviarse al puesto para las actividades de rutas de autorización 
		
	string Objetivo get; set;
Objetivo del puesto 
		
	EntityCollection<ObjetivoPuesto> ObjetivosPuesto get; set;
Objetivos que le pertenecen al puesto 
		
	EntityCollection<Plaza> Plazas get; set;
Plazas asignadas al puesto 
		
	EntityCollection<PrestacionPuesto> Prestaciones get; set;
Prestaciones que le corresponden al puesto 
		
	EntityCollection<PuestoEncuestaSalarial> PuestosEncuestaSalarial get; set;
No Metadata Documentation available. 
		
	string RawPropertyBagData get; set;
Data de los campos adicionales 
		
	EntityCollection<RelacionExterna> RelacionesExternas get; set;
Relaciones externas que se le asignan al puesto 
		
	EntityCollection<RelacionInterna> RelacionesInternas get; set;
Relaciones internas que se le asignan al puesto 
		
	bool RelacionTodasCompanias get; set;
se relaciona internamente con todas las empresas del grupo 
		
	bool RelacionTodasUnidades get; set;
se relaciona internamente con todas las unidades del grupo 
		
	bool RelacionTodosCentrosTrabajo get; set;
se relaciona internamente con todas los centros de trabajo del grupo 
		
	EntityCollection<RequisicionPersonal> RequisicionesPersonal get; set;
Requisiciones de personal asociados al puesto 
		
	EntityCollection<RequisitoPuesto> RequisitosPuesto get; set;
Requisitos que le pertenecen al puesto 
		
	EntityCollection<ResponsabilidadPuesto> ResponsabilidadesPuesto get; set;
Responsabilidades asignadas al puesto 
		
	SexoAplicaPuesto Sexo get; set;
Sexo del empleado que aplica al puesto 
		
	EntityCollection<TomaDecision> TomaDecisiones get; set;
Toma de decisiones del puesto 
		
	string UsuarioGrabacion get; set;
Usuario que creó el registro 
		
	string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación 
		
	EntityCollection<ValuacionHay> val_valuaciones get; set;
No Metadata Documentation available. 
		
	EntityCollection<ValuacionPuestos> ValuacionesPuestos get; set;
No Metadata Documentation available.