Evolution : Data Model API Documentation

Type EstructuraSalarialContrato

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag

Events

PropertyChanged

PropertyChanging

Public static methods

EstructuraSalarialContrato CreateEstructuraSalarialContrato(int codigo, decimal valor, decimal valorHora, decimal numeroHorasPorMes, DateTime fechaInicio)

Create a new EstructuraSalarialContrato object.
Parameters
int codigo
Initial value of the Codigo property.
decimal valor
Initial value of the Valor property.
decimal valorHora
Initial value of the ValorHora property.
decimal numeroHorasPorMes
Initial value of the NumeroHorasPorMes property.
DateTime fechaInicio
Initial value of the FechaInicio property.

Public properties

ClaseSalarial ClaseSalarial get; set;

Clase salarial asociada a la estructura salarial del contrato

EntityReference<ClaseSalarial> ClaseSalarialReference get; set;

Clase salarial asociada a la estructura salarial del contrato

int Codigo get; set;

Código de la estructura salarial de un contrato

Contratacion Contratacion get; set;

Contratación al que se le asigna la estructura salarial

EntityReference<Contratacion> ContratacionReference get; set;

Contratación al que se le asigna la estructura salarial

EntityKey EntityKey get; set;

EntityState EntityState get;

EscalaClaseSalarial EscalaClaseSalarial get; set;

Escala de la clase salarial asociada a la estructura salariald el contrato

EntityReference<EscalaClaseSalarial> EscalaClaseSalarialReference get; set;

Escala de la clase salarial asociada a la estructura salariald el contrato

ExpValorEstructuraSalarial ExprValor get; set;

Expresión en la que esta el valor

Nullable<DateTime> FechaFin get; set;

Fecha de fin del contrato

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

DateTime FechaInicio get; set;

Fecha de inicio del contrato a partir del último incremento

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha en que se modifico por ultima vez

Moneda Moneda get; set;

Moneda de la estructura salarial de una contratación

EntityReference<Moneda> MonedaReference get; set;

Moneda de la estructura salarial de una contratación

decimal NumeroHorasPorMes get; set;

Cantidad de horas laborales por mes

Nullable<int> NumeroRepeticion get; set;

Correlativo que denota la repetición en que se encuentra (aplica cuando código de escala corresponde con la última escala)

string RawPropertyBagData get; set;

Data de los campos adicionales

RubroSalarial RubroSalarial get; set;

Rubro salarial para la estructura salarial de una contratación

EntityReference<RubroSalarial> RubroSalarialReference get; set;

Rubro salarial para la estructura salarial de una contratación

TipoIngreso TipoIngreso get; set;

Tipo de ingreso para la estructura salarial de una contratación

EntityReference<TipoIngreso> TipoIngresoReference get; set;

Tipo de ingreso para la estructura salarial de una contratación

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario que modificó el registro la última vez

decimal Valor get; set;

Valor del salario para el contrato

decimal ValorHora get; set;

Valor del salario por hora para el contrato