Evolution : Data Model API Documentation

Type EsquemaEvaluacion

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag

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.