Type EstructuraSalarialEmpleo
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
No Metadata Documentation available.
Events
Methods
Properties
- ClaseSalarial
- ClaseSalarialCodigo
- ClaseSalarialReference
- Codigo
- Empleo
- EmpleoCodigo
- EmpleoReference
- EntityKey
- EntityState
- EscalaClaseSalarial
- EscalaClaseSalarialCodigo
- EscalaClaseSalarialReference
- Estado
- EstadoDb
- ExpValor
- ExpValorDb
- FechaFin
- FechaGrabacion
- FechaInicio
- FechaUltimaModificacion
- Moneda
- MonedaCodigo
- MonedaReference
- NumeroHorasXMes
- NumeroRepeticion
- RawPropertyBagData
- RubroSalarial
- RubroSalarialCodigo
- RubroSalarialReference
- RubrosEnAccionIncremento
- RubrosOrigen
- TipoIngreso
- TipoIngresoCodigo
- TipoIngresoReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
- Valor
- ValorAnterior
- ValorHora
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeRubrosEnAccionIncremento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeRubrosOrigen()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
EstructuraSalarialEmpleo CreateEstructuraSalarialEmpleo(int codigo, decimal valor, decimal valorHora, decimal numeroHorasXMes, string expValorDb, DateTime fechaInicio, string estadoDb, int empleoCodigo, short rubroSalarialCodigo, short tipoIngresoCodigo, string monedaCodigo)
Create a new EstructuraSalarialEmpleo 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
numeroHorasXMes - Initial value of the NumeroHorasXMes property.
-
string
expValorDb - Initial value of the ExpValorDb property.
-
DateTime
fechaInicio - Initial value of the FechaInicio property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
int
empleoCodigo - Initial value of the EmpleoCodigo property.
-
short
rubroSalarialCodigo - Initial value of the RubroSalarialCodigo property.
-
short
tipoIngresoCodigo - Initial value of the TipoIngresoCodigo property.
-
string
monedaCodigo - Initial value of the MonedaCodigo property.
Public properties
ClaseSalarial ClaseSalarial get; set;
Clase salarial asociada a la estructura salarial del empleo
Nullable<int> ClaseSalarialCodigo get; set;
Código de la clase salarial
EntityReference<ClaseSalarial> ClaseSalarialReference get; set;
Clase salarial asociada a la estructura salarial del empleo
int Codigo get; set;
Código correlativo de la estructura salarial del empleo
Empleo Empleo get; set;
Empleo al que pertenece la estructura salarial
int EmpleoCodigo get; set;
Código de empleo
EntityReference<Empleo> EmpleoReference get; set;
Empleo al que pertenece la estructura salarial
EntityKey EntityKey get; set;
EntityState EntityState get;
EscalaClaseSalarial EscalaClaseSalarial get; set;
Escala de la clase salarial actual de la estructura salarial
Nullable<int> EscalaClaseSalarialCodigo get; set;
Código de la escala salarial
EntityReference<EscalaClaseSalarial> EscalaClaseSalarialReference get; set;
Escala de la clase salarial actual de la estructura salarial
Nullable<EstadoEstructuraSalarial> Estado get; set;
El estado de la estructura salarial
string EstadoDb get; set;
Estado del empleo. V = Vigente, N=No vigente
ExpValorEstructuraSalarial ExpValor get; set;
El tipo de salario de la estructura salarial
string ExpValorDb get; set;
Indica si el valor del salario es por mes o por hora. M = Mensual, H = por Hora
Nullable<DateTime> FechaFin get; set;
Fecha de fin del empleo
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
DateTime FechaInicio get; set;
Fecha de inicio del empleo a partir del último incremento.
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modifico por ultima vez
Moneda Moneda get; set;
Moneda que se le asigna a la estructura salarial de los empleos
string MonedaCodigo get; set;
Código de Moneda
EntityReference<Moneda> MonedaReference get; set;
Moneda que se le asigna a la estructura salarial de los empleos
decimal NumeroHorasXMes 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 asociado a la estructura salarial
short RubroSalarialCodigo get; set;
Código correlativo del rubro salarial
EntityReference<RubroSalarial> RubroSalarialReference get; set;
Rubro asociado a la estructura salarial
EntityCollection<RubroIncremento> RubrosEnAccionIncremento get; set;
Colección de Rubros que son incrementados en una acción de incremento
EntityCollection<RubroIncremento> RubrosOrigen get; set;
Rubros que dan origen a la estructura salarial del empleo
TipoIngreso TipoIngreso get; set;
Tipo de ingreso de la estructura salarial
short TipoIngresoCodigo get; set;
Código del tipo de ingreso
EntityReference<TipoIngreso> TipoIngresoReference get; set;
Tipo de ingreso de la estructura salarial
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 empleo
Nullable<decimal> ValorAnterior get; set;
Valor del salario anterior
decimal ValorHora get; set;
Valor del salario por hora para el empleo