Type EstructuraSalarialContrato
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Entidad que representa las estructuras salariales de los contratos 
			
		
			Events
Methods
Properties
- ClaseSalarial
 - ClaseSalarialReference
 - Codigo
 - Contratacion
 - ContratacionReference
 - EntityKey
 - EntityState
 - EscalaClaseSalarial
 - EscalaClaseSalarialReference
 - ExprValor
 - FechaFin
 - FechaGrabacion
 - FechaInicio
 - FechaUltimaModificacion
 - Moneda
 - MonedaReference
 - NumeroHorasPorMes
 - NumeroRepeticion
 - RawPropertyBagData
 - RubroSalarial
 - RubroSalarialReference
 - TipoIngreso
 - TipoIngresoReference
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 - Valor
 - ValorHora
 
Events
PropertyChanged
PropertyChanging
Public static methods
EstructuraSalarialContrato CreateEstructuraSalarialContrato(int codigo, decimal valor, decimal valorHora, decimal numeroHorasPorMes, DateTime fechaInicio)
Create a new EstructuraSalarialContrato object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
decimalvalor - Initial value of the Valor property.
 - 
							
decimalvalorHora - Initial value of the ValorHora property.
 - 
							
decimalnumeroHorasPorMes - Initial value of the NumeroHorasPorMes property.
 - 
							
DateTimefechaInicio - 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