Type EscalaClaseSalarial
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity
Entidad que representa las escalas salariales de una clase salarial
Events
Methods
Properties
- Antiguedad
- ClaseSalarial
- ClaseSalarialOrigen
- ClaseSalarialOrigenReference
- ClaseSalarialReference
- Codigo
- EntityKey
- EntityState
- EscalasSalarialesNuevas
- EstructuraSalarialConcurso
- EstructuraSalarialPropuestaCandidato
- EstructurasSalarialesContrato
- EstructurasSalarialesEmpleo
- ExcepcionesModificaionTabuladorSalarial
- FechaGrabacion
- FechaUltimaModificacion
- Mascara
- Moneda
- MonedaReference
- Nombre
- Orden
- PorcentajeIncremento
- RepeticionIndefinida
- RubrosIncrementos
- TipoSalario
- UsuarioGrabacion
- UsuarioUltimaModificacion
- Valor
Events
PropertyChanged
PropertyChanging
Public static methods
EscalaClaseSalarial CreateEscalaClaseSalarial(int codigo, int orden, string nombre, string mascara, string tipoSalario, decimal valor, int antiguedad, bool repeticionIndefinida, decimal porcentajeIncremento)
Create a new EscalaClaseSalarial object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
int
orden - Initial value of the Orden property.
-
string
nombre - Initial value of the Nombre property.
-
string
mascara - Initial value of the Mascara property.
-
string
tipoSalario - Initial value of the TipoSalario property.
-
decimal
valor - Initial value of the Valor property.
-
int
antiguedad - Initial value of the Antiguedad property.
-
bool
repeticionIndefinida - Initial value of the RepeticionIndefinida property.
-
decimal
porcentajeIncremento - Initial value of the PorcentajeIncremento property.
Public properties
int Antiguedad get; set;
Antigüedad a la que aplica
ClaseSalarial ClaseSalarial get; set;
Clase salarial a la que pertenece la escala
EscalaClaseSalarial ClaseSalarialOrigen get; set;
Escala salarial anterior
EntityReference<EscalaClaseSalarial> ClaseSalarialOrigenReference get; set;
Escala salarial anterior
EntityReference<ClaseSalarial> ClaseSalarialReference get; set;
Clase salarial a la que pertenece la escala
int Codigo get; set;
Código de la escala salarial
EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EscalaClaseSalarial> EscalasSalarialesNuevas get; set;
Escalas salariales nuevas que son originarias de la Escala Salarial
EntityCollection<EstructuraSalarialConcurso> EstructuraSalarialConcurso get; set;
Estructuras salariales de concurso que se le asocia la escala
EntityCollection<EstructuraSalarialPropuestaCandidato> EstructuraSalarialPropuestaCandidato get; set;
Estructuras salariales del candidato del concurso que se le asocia la escala
EntityCollection<EstructuraSalarialContrato> EstructurasSalarialesContrato get; set;
Estructuras Salariales que estan asociados a la escala salarial
EntityCollection<EstructuraSalarialEmpleo> EstructurasSalarialesEmpleo get; set;
Estrucutras Salariales que utilizan la escala salarial
EntityCollection<ExcepcionModificacionTabuladorSalarial> ExcepcionesModificaionTabuladorSalarial get; set;
Modificaciones especificas para la escala
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modifico por ultima vez
string Mascara get; set;
Máscara para mostrar el nombre de escala
Moneda Moneda get; set;
Moneda en que está expresado el valor
EntityReference<Moneda> MonedaReference get; set;
Moneda en que está expresado el valor
string Nombre get; set;
Nombre de la clase salarial
int Orden get; set;
Orden de la escala salarial
decimal PorcentajeIncremento get; set;
Porcentaje del incremento
bool RepeticionIndefinida get; set;
Indica si esta escala se repite indefinidamente
EntityCollection<RubroIncremento> RubrosIncrementos get; set;
Rubros de incrementos que se le asocia la escala salarial
string TipoSalario get; set;
Tipo de salario
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;
Monto a pagar