Evolution : Data Model API Documentation

Type IngresoCiclico

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity

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
int codigo
Initial value of the Codigo property.
DateTime fecha
Initial value of the Fecha property.
DateTime fechaInicioPago
Initial value of the FechaInicioPago property.
bool tieneMontoIndefinido
Initial value of the TieneMontoIndefinido property.
decimal valorCuota
Initial value of the ValorCuota property.
decimal totalPagado
Initial value of the TotalPagado property.
int frecuenciaPeriodoPlanillaDb
Initial value of the FrecuenciaPeriodoPlanillaDb property.
string accionLiquidacionDb
Initial value of the AccionLiquidacionDb property.
string estadoDb
Initial value of the EstadoDb property.
bool activo
Initial value of the Activo property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
string estadoAuthorizationWorkflowDb
Initial value of the EstadoAuthorizationWorkflowDb property.
bool ingresadoPortal
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