Evolution : Data Model API Documentation

Type ClaseSalarial

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

Public static methods

ClaseSalarial CreateClaseSalarial(int codigo, string descripcion, string estadoDb, bool usaEscala)

Create a new ClaseSalarial object.
Parameters
int codigo
Initial value of the Codigo property.
string descripcion
Initial value of the Descripcion property.
string estadoDb
Initial value of the EstadoDb property.
bool usaEscala
Initial value of the UsaEscala property.

Public properties

EntityCollection<ClaseSalarialPuesto> ClasesSalarialesPuesto get; set;

No Metadata Documentation available.

int Codigo get; set;

Código de la clase salarial

Compania Compania get; set;

Compañia al que pertenece la clase salarial

EntityReference<Compania> CompaniaReference get; set;

Compañia al que pertenece la clase salarial

string Descripcion get; set;

Nombre o descripción de la clase salarial

EntityKey EntityKey get; set;

EntityState EntityState get;

EntityCollection<EscalaClaseSalarial> EscalasSalariales get; set;

Escalas salariales asociadas a la clase salarial

bool EsPorPais get; set;

Sirve de apoyo para validar si la clase salarial es por país

EstadoClaseSalarial Estado get; set;

Estado de la Unidad Organizativa

string EstadoDb get; set;

Estado de la clase salarial

EntityCollection<EstructuraSalarialConcurso> EstructuraSalarialConcurso get; set;

Estructuras salariales de concurso que se le asocia la clase salarial

EntityCollection<EstructuraSalarialPropuestaCandidato> EstructuraSalarialPropuestaCandidato get; set;

Estructuras salariales del candidato del concurso que se le asocia la escala

EntityCollection<EstructuraSalarialContrato> EstructurasSalarialesContrato get; set;

Estructuras Salariales asociadas a la clase salarial

EntityCollection<EstructuraSalarialEmpleo> EstrucutrasSalarialesEmpleo get; set;

Estructuras Salariales que implementan la clase salarial

Nullable<DateTime> FechaGrabacion get; set;

Fecha de grabación del registro

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de última modificación

Nullable<DateTime> FechaVigenciaFin get; set;

Fecha final de la vigencia

Nullable<DateTime> FechaVigenciaInicial get; set;

Fecha inicio de vigencia

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

Nullable<decimal> Maximo get; set;

Salario máximo

Nullable<decimal> Medio get; set;

Salario medio

Nullable<decimal> Minimo get; set;

Salario mínimo

Pais Pais get; set;

Pais al que pertenece la clase salarial

EntityReference<Pais> PaisReference get; set;

Pais al que pertenece la clase salarial

string RawPropertyBagData get; set;

Data de los campos adicionales

EntityCollection<RubroIncremento> RubrosIncrementos get; set;

Rubros de incrementos que se les asocia la clase salarial

Nullable<TipoValuacionClaseSalarial> TipoValuacion get; set;

Propiedad de tipo de valuación

string TipoValuacionDb get; set;

Tipo de valuación

bool UsaEscala get; set;

Indica si la calse salarial usa escalas salariales

string UsuarioGrabacion get; set;

Usuario que guardó el registro

string UsuarioUltimaModificacion get; set;

Usuario que realizó la última modificación

Nullable<short> ValuacionFinal get; set;

Valuación final

Nullable<short> ValuacionInicial get; set;

Valuación inicial