Type EsquemaEvaluacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Almacena los esquemas de evaluación que se van a aplicar en un período de evaluación en particular.
Events
Methods
Properties
- Codigo
- DebeRegenerarFormulario
- DireccionEvaluacion
- DireccionEvaluacionReference
- EntityKey
- EntityState
- Evaluaciones
- Factores
- FechaGrabacion
- FechaUltimaModificacion
- FormularioDinamico
- FormularioDinamicoReference
- NivelComportamiento
- NivelComportamientoReference
- PeriodoEvaluacion
- PeriodoEvaluacionReference
- Peso
- PesoCompetencias
- PesoCompetenciasTecnicas
- PesoObjetivos
- Plaza
- PlazaReference
- Puesto
- PuestoReference
- RawPropertyBagData
- Tipo
- TipoDb
- TipoPuesto
- TipoPuestoReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public static methods
EsquemaEvaluacion CreateEsquemaEvaluacion(int codigo, decimal peso, decimal pesoObjetivos, decimal pesoCompetenciasTecnicas, decimal pesoCompetencias, bool debeRegenerarFormulario)
Create a new EsquemaEvaluacion object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
decimal
peso - Initial value of the Peso property.
-
decimal
pesoObjetivos - Initial value of the PesoObjetivos property.
-
decimal
pesoCompetenciasTecnicas - Initial value of the PesoCompetenciasTecnicas property.
-
decimal
pesoCompetencias - Initial value of the PesoCompetencias property.
-
bool
debeRegenerarFormulario - Initial value of the DebeRegenerarFormulario property.
Public properties
int Codigo get; set;
Codigo
bool DebeRegenerarFormulario get; set;
Indica que hubieron modificaciones en las factores de gestion o tecnicos y por lo tanto es necesario regenerar el formulario dinamico
DireccionEvaluacion DireccionEvaluacion get; set;
Dirección de Evaluación
EntityReference<DireccionEvaluacion> DireccionEvaluacionReference get; set;
Dirección de Evaluación
EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EvaluacionDesempenio> Evaluaciones get; set;
Evaluaciones que usan el esquema
EntityCollection<FactorEsquemaEvaluacion> Factores get; set;
Factores del esquema
Nullable<DateTime> FechaGrabacion get; set;
No Metadata Documentation available.
Nullable<DateTime> FechaUltimaModificacion get; set;
No Metadata Documentation available.
FormularioDinamico FormularioDinamico get; set;
Formulario que sirve para llenar la evaluación del esquema
EntityReference<FormularioDinamico> FormularioDinamicoReference get; set;
Formulario que sirve para llenar la evaluación del esquema
NivelComportamiento NivelComportamiento get; set;
(Opcional) Código de Nivel de Comportamiento, aplica cuando el ambito de aplicación de este esquema es a todas las personas que pertenecen a este Nivel de la Piramide Ocupacional (por transitividad empleo/plaza/puesto/tipo)
EntityReference<NivelComportamiento> NivelComportamientoReference get; set;
(Opcional) Código de Nivel de Comportamiento, aplica cuando el ambito de aplicación de este esquema es a todas las personas que pertenecen a este Nivel de la Piramide Ocupacional (por transitividad empleo/plaza/puesto/tipo)
PeriodoEvaluacion PeriodoEvaluacion get; set;
Período de Evaluación
EntityReference<PeriodoEvaluacion> PeriodoEvaluacionReference get; set;
Período de Evaluación
decimal Peso get; set;
Peso de esta dirección respecto de resto de direcciones asociadas a este ambito de aplicación
decimal PesoCompetencias get; set;
Proporción del peso destinado para la evaluación de las competencias gerenciales o de gestión
decimal PesoCompetenciasTecnicas get; set;
Proporción del peso destinado a la evaluación de las competencias técnicas
decimal PesoObjetivos get; set;
Proporción del peso destinado a la evaluación de objetivos. Cuando una dirección tiene valor en este atributo se determina que sí se van a evaluar objetivos, en este caso, la suma de los pesos de los factores (competencias y competencias técnicas) más el peso de los objetivos debe sumar 100%.
Plaza Plaza get; set;
(Opcional) Código de Plaza, aplica cuando el ambito de aplicación de este esquema es a todas las personas que contratadas en esta plaza (por transitividad empleo/plaza)
EntityReference<Plaza> PlazaReference get; set;
(Opcional) Código de Plaza, aplica cuando el ambito de aplicación de este esquema es a todas las personas que contratadas en esta plaza (por transitividad empleo/plaza)
Puesto Puesto get; set;
(Opcional) Código de Puesto, aplica cuando el ambito de aplicación de este esquema es a todas las personas que pertenecen a este puesto (por transitividad empleo/plaza/puesto)
EntityReference<Puesto> PuestoReference get; set;
(Opcional) Código de Puesto, aplica cuando el ambito de aplicación de este esquema es a todas las personas que pertenecen a este puesto (por transitividad empleo/plaza/puesto)
string RawPropertyBagData get; set;
Data de los campos adicionales
TipoEsquemaEvaluacion Tipo get; set;
Tipo del esquema de evaluación
string TipoDb get; set;
No Metadata Documentation available.
CategoriaPuesto TipoPuesto get; set;
(Opcional) Código de Tipo de Puesto, aplica cuando el ambito de aplicación de este esquema es a todas las personas que pertenecen a este tipo de puesto (por transitividad empleo/plaza/puesto/tipo)
EntityReference<CategoriaPuesto> TipoPuestoReference get; set;
(Opcional) Código de Tipo de Puesto, aplica cuando el ambito de aplicación de este esquema es a todas las personas que pertenecen a este tipo de puesto (por transitividad empleo/plaza/puesto/tipo)
string UsuarioGrabacion get; set;
No Metadata Documentation available.
string UsuarioUltimaModificacion get; set;
No Metadata Documentation available.