Type EscalaClaseSalarial
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity
Entidad que representa las escalas salariales de una clase salarial 
			
		
			Events
Methods
- CreateEscalaClaseSalarial
 - ShouldSerializeClaseSalarialOrigen
 - ShouldSerializeClaseSalarialOrigenReference
 - ShouldSerializeEscalasSalarialesNuevas
 - ShouldSerializeEstructurasSalarialesEmpleo
 - ShouldSerializeExcepcionesModificaionTabuladorSalarial
 
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 instance methods
bool ShouldSerializeClaseSalarialOrigen()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeClaseSalarialOrigenReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEscalasSalarialesNuevas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEstructurasSalarialesEmpleo()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeExcepcionesModificaionTabuladorSalarial()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	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
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
intorden - Initial value of the Orden property.
 - 
							
stringnombre - Initial value of the Nombre property.
 - 
							
stringmascara - Initial value of the Mascara property.
 - 
							
stringtipoSalario - Initial value of the TipoSalario property.
 - 
							
decimalvalor - Initial value of the Valor property.
 - 
							
intantiguedad - Initial value of the Antiguedad property.
 - 
							
boolrepeticionIndefinida - Initial value of the RepeticionIndefinida property.
 - 
							
decimalporcentajeIncremento - 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