Type IngresoCiclico
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Representa un registro de ingreso cíclico asociado a un empleado 
			
		
			Events
Methods
Properties
- AccionLiquidacion
 - AccionLiquidacionDb
 - Activo
 - CentroCosto
 - CentroCostoReference
 - Codigo
 - CodigoEmpleadoAutorizadorWorkflow
 - CodigoEmpleadoDefineAutorizaciones
 - CodigoEmpleadoSolicitante
 - CodigoEmpleadoSujetoAccion
 - CodigoInstanciaWorkflow
 - ComentarioAnulacion
 - CuotasGeneradas
 - Empleo
 - EmpleoReference
 - EntityKey
 - EntityState
 - Estado
 - EstadoAuthorizationWorkflow
 - EstadoAuthorizationWorkflowDb
 - EstadoDb
 - Fecha
 - FechaCambioEstado
 - FechaGrabacion
 - FechaInicioPago
 - FechaUltimaModificacion
 - FileAttachments
 - FrecuenciaCuota
 - FrecuenciaPeriodoPlanilla
 - FrecuenciaPeriodoPlanillaDb
 - IngresadoPortal
 - Moneda
 - MonedaReference
 - Monto
 - NumeroCuotas
 - Observaciones
 - PlanPagos
 - RawPropertyBagData
 - Referencia
 - Saldo
 - TieneMontoIndefinido
 - Tipo
 - TipoIngreso
 - TipoIngresoReference
 - TipoPlanilla
 - TipoPlanillaReference
 - TipoReference
 - TotalPagado
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 - ValorCuota
 
Events
PropertyChanged
PropertyChanging
Public static methods
IngresoCiclico CreateIngresoCiclico(int codigo, DateTime fecha, DateTime fechaInicioPago, bool tieneMontoIndefinido, decimal valorCuota, decimal totalPagado, int frecuenciaPeriodoPlanillaDb, string accionLiquidacionDb, string estadoDb, bool activo, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb, bool ingresadoPortal)
Create a new IngresoCiclico object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
DateTimefecha - Initial value of the Fecha property.
 - 
							
DateTimefechaInicioPago - Initial value of the FechaInicioPago property.
 - 
							
booltieneMontoIndefinido - Initial value of the TieneMontoIndefinido property.
 - 
							
decimalvalorCuota - Initial value of the ValorCuota property.
 - 
							
decimaltotalPagado - Initial value of the TotalPagado property.
 - 
							
intfrecuenciaPeriodoPlanillaDb - Initial value of the FrecuenciaPeriodoPlanillaDb property.
 - 
							
stringaccionLiquidacionDb - Initial value of the AccionLiquidacionDb property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
boolactivo - Initial value of the Activo property.
 - 
							
DateTimefechaCambioEstado - Initial value of the FechaCambioEstado property.
 - 
							
stringestadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
 - 
							
boolingresadoPortal - Initial value of the IngresadoPortal property.
 
Public properties
AccionLiquidacionEnCiclicos AccionLiquidacion get; set;
Acción que ejecutará con este ingreso cíclico cuando se liquida al empleado 
		
	string AccionLiquidacionDb get; set;
Acción que ejecutará con este ingreso cuando se liquida al empleado N = Ninguna C = Paga una Cuota S = Paga el Saldo 
		
	bool Activo get; set;
¿Debe aplicarse en planilla? 
		
	CentroCosto CentroCosto get; set;
Centro de Costo asociado 
		
	EntityReference<CentroCosto> CentroCostoReference get; set;
Centro de Costo asociado 
		
	int Codigo get; set;
Código del registro de ingreso cíclico 
		
	Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;
Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización
mediante una actividad especial. 
		
	int CodigoEmpleadoDefineAutorizaciones get; set;
Código del Empleado que Define las Autorizaciones 
		
	int CodigoEmpleadoSolicitante get; set;
Código del empleado solicitante 
		
	Nullable<int> CodigoEmpleadoSujetoAccion get; set;
Código del empleado sujeto de la acción 
		
	string CodigoInstanciaWorkflow get; set;
Código de la instancia del flujo que maneja la entidad 
		
	string ComentarioAnulacion get; set;
Comentario especificado por el usuario al momento de anular una acción 
		
	EntityCollection<CuotaIngresoCiclico> CuotasGeneradas get; set;
Colección de cuotas generadas por este ingreso cíclico 
		
	Empleo Empleo get; set;
Empleado al que pertenece este ingreso cíclico 
		
	EntityReference<Empleo> EmpleoReference get; set;
Empleado al que pertenece este ingreso cíclico 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoAccion Estado get; set;
Estado del Ingreso Cíclico 
		
	Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow 
		
	string EstadoAuthorizationWorkflowDb get; set;
Estado de flujo 
		
	string EstadoDb get; set;
Estado de la accion. P = Pendiente, A = Autorizado, D = Denegado, N = Anulado 
		
	DateTime Fecha get; set;
Fecha del ingreso cíclico 
		
	DateTime FechaCambioEstado get; set;
Fecha del Ultimo Cambio de Estado de la Entidad 
		
	Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción 
		
	DateTime FechaInicioPago get; set;
Fecha a partir de la cual se va a procesar este ingreso en las planillas 
		
	Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se realizó la última modificación 
		
	List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho 
		
	FrecuenciaCuotaCiclica FrecuenciaCuota get; set;
Cada cuota corresponde con esta frecuencia 
		
	FrecuenciaPeriodoPlanillaCiclicos FrecuenciaPeriodoPlanilla get; set;
Período de planilla en donde serán procesadas cuotas de este ingreso 
		
	int FrecuenciaPeriodoPlanillaDb get; set;
Período de planilla en donde serán procesadas cuotas de este ingreso: 
		
	bool IngresadoPortal get; set;
No Metadata Documentation available. 
		
	Moneda Moneda get; set;
Moneda en que está expresado el valor de la cuota 
		
	EntityReference<Moneda> MonedaReference get; set;
Moneda en que está expresado el valor de la cuota 
		
	Nullable<decimal> Monto get; set;
Monto total del ingreso (se usa cuando igc_monto_indefinido = 0) 
		
	Nullable<int> NumeroCuotas get; set;
Determina el número total de cuotas en que debe dividirse el monto para ser pagado al empleado 
		
	string Observaciones get; set;
Observación o comentario asociado al ingreso 
		
	EntityCollection<PlanPagosIngresoCiclico> PlanPagos get; set;
Distribución del plan de pagos del ingreso cíclico 
		
	string RawPropertyBagData get; set;
Data de los property bag 
		
	string Referencia get; set;
Número de referencia o identificador del ingreso cíclico 
		
	Nullable<decimal> Saldo get; set;
Saldo actual por pagar del ingreso ciclico 
		
	bool TieneMontoIndefinido get; set;
Determina si el ingreso no tiene un monto total, ni un número de cuotas especificados 
		
	TipoIngresoCiclico Tipo get; set;
Tipo de ingreso cíclico al que pertenece este registro 
		
	TipoIngreso TipoIngreso get; set;
Tipo de Ingreso que se utilizará para los cálculos de planilla para las cuotas generadas por este registro 
		
	EntityReference<TipoIngreso> TipoIngresoReference get; set;
Tipo de Ingreso que se utilizará para los cálculos de planilla para las cuotas generadas por este registro 
		
	TipoPlanilla TipoPlanilla get; set;
Tipo de Planilla para el cual serán generadas cuotas por este ingreso cíclico 
		
	EntityReference<TipoPlanilla> TipoPlanillaReference get; set;
Tipo de Planilla para el cual serán generadas cuotas por este ingreso cíclico 
		
	EntityReference<TipoIngresoCiclico> TipoReference get; set;
Tipo de ingreso cíclico al que pertenece este registro 
		
	decimal TotalPagado get; set;
Sumatoria de las cuotas pagadas a la fecha en planillas autorizadas 
		
	string UsuarioGrabacion get; set;
Usuario que realizó la inserción 
		
	string UsuarioUltimaModificacion get; set;
Usuario que realizó la ultima modificación 
		
	decimal ValorCuota get; set;
Valor de la cuota a pagar