Actualización de cuenta corriente por préstamos
Función general
Este proceso actualiza la cuenta corriente de efectivo del intermediario
siempre y cuando haya solicitado algún préstamo o anticipo
a la compañía de seguros se toman en cuenta los préstamos
con forma de pago "cuota mensual", "giros" y "retención porcentual
préstamo", que estén pendientes por saldar y que la fecha
de otorgamiento sea menor o igual a la fecha del proceso en tratamiento.
Información técnica
.
.
Actualización de cuenta corriente
por préstamos
(AGL002)

Parámetros
Tipo de proceso (siempre está lleno). Valores posibles:
Fecha del proceso: Indica la fecha para el proceso de actualización
de cuentas corrientes por préstamos de todos los intermediarios
del sistema, que tengan préstamos asociados. Este campo es obligatorio
y por defecto muestra la fecha de última ejecución del proceso
más 28 días.
Área de seguros: Indica el área de seguros
para la que se procesa la información. Este campo es de entrada
obligatoria.
Anticipos atrasados: Cuando está seleccionado, el proceso
toma en cuenta todos los anticipos (incluyendo los atrasados); mientras
que cuando no está seleccionado, el proceso no toma en cuenta los
anticipos que se encuentran atrasados.
Validaciones
Campo
|
Descripción
|
Error/adv
|
Fecha del proceso
|
-
Debe estar lleno
|
36203 |
|
-
Debe ser 28 días posterior a la última fecha de ejecución
del proceso
|
09126 |
Área de seguros
|
-
Debe estar lleno
|
-
55031
|
Frecuencia de ejecución
Mensual.
Requisitos
Debe haberse ejecutado el proceso de preparación de cuentas
corrientes de intermediarios (AGL605).
Instrucciones de ejecución
Este reporte se ejecuta desde el módulo de listados con la opción
menú de reportes por módulo.
Instrucciones en caso de interrupción
Volver a ejecutar.
Proceso batch
Proceso
Por cada intermediario que tenga algún préstamo o anticipo
en la tabla de préstamos de intermediarios (loans_int) y aun no
esté saldado y que cuyo intermediario tenga saldo positivo en su
cuenta corriente, se crea un registro en la cuenta corriente de efectivo
que refleje el pago de la deuda por parte del intermediario a la compañía
de seguros. Los préstamos que se paguen a través de retención
porcentual comisión, no son tratados aquí éstos son
procesados en el batch que prepara las cuentas corrientes. Adicionalmente,
para obtener los préstamos a los que se le realizarán pagos
se toma en consideración el indicador (colocado por el usuario en
la ventana de ejecución del proceso) de anticipos atrasados y se
verifican las siguientes condiciones:
Si el indicador de anticipos atrasados está marcado, se toman todos
los anticipos, incluso aquellos que se encuentren atrasados. Es decir,
que la cantidad de días atrasados (que se obtiene de la diferencia
en días entre la fecha en la que se ejecuta el proceso y la fecha
de último pago del anticipo, loans_int.dDate_pay), es mayor o igual
que la cantidad de días para realizar el descuento de préstamos/anticipos
atrasados (interm_param.nDay_discLoan).
Si el indicador de anticipos atrasados NO está marcado, NO se toman
en cuenta aquellos anticipos que estén atrasados. Esto es, que la
cantidad de días atrasados (que se obtiene de la diferencia en días
entre la fecha en la que se ejecuta el proceso y la fecha de último
pago del anticipo, loans_int.dDate_pay), es mayor o igual que la cantidad
de días para realizar el descuento de préstamos/anticipos
atrasados (interm_param.nDay_discLoan).
Del archivo de préstamos se toma la cuota mensual a pagar por
el intermediario. Este monto se compara con el saldo del préstamo.
Si el saldo del préstamo es menor o igual al monto mensual se toma
el saldo para generar el movimiento en la cuenta corriente del intermediario
y para actualizar el saldo del préstamo; de lo contrario se toma
el monto mensual. Si la forma de pago es a través de giros el monto
que actualiza la cuenta corriente es igual a la cuota mensual más
los intereses a pagar. Los intereses se calculan con la fórmula
del interés compuesto.
Efecto
-
Actualiza el saldo del préstamo en el archivo de préstamos
de intermediarios (loans_int).
-
Actualiza el estado del préstamo de la siguiente manera:
-
Si el estado era "activo", se actualiza con "en proceso de pago"
-
Si el estado era "en proceso de pago" y sigue existiendo saldo pendiente
en el préstamo, no se actualiza el estado (se mantiene este mismo
estado)
-
Si el estado era "en proceso de pago" y se está realizando el último
pago del préstamo (se salda), se actualiza el estado del préstamo
a "pagado"
-
Si el intermediario tiene cuenta corriente asociada, se actualiza el saldo
en el archivo de cuentas corrientes de los intermediarios (curr_acc).
-
Si el intermediario no tiene cuenta corriente asociada, se crea un registro
en el archivo de cuentas corrientes de los intermediarios (curr_acc).
-
Crea los movimientos de pago correspondientes en las cuentas corrientes
de los intermediarios en el archivo de movimientos de cuentas corrientes
(move_acc).
-
Se actualiza el registro correspondiente el proceso de actualización
de cuentas corrientes por préstamos (para el área de seguros
que se haya ejecutado), en la tabla de control de procesos batch del sistema
(ctrol_date) asignándole la fecha para la que se ejecuta el proceso.
Notas para el programador
El monto se descuenta de la cuenta corriente que está en la
moneda del préstamo.
Para verificar que los anticipos pertenecen al área de seguros
seleccionada en la ventana, se debe determinar el producto al que pertenece
la póliza (policy.nProduct) sobre la que se realiza el anticipo,
y posteriormente el tipo de producto del que se trata. El tipo de producto
viene dado por el campo código del tipo de ramo (sBrancht) en la
tabla de maestro de productos (prodmaster).Si el tipo de ramo es uno (prodmaster.sBrancht
= “1”), la póliza es del área de seguros: “Vida”; en cualquier
otro caso es del área de seguros “Generales”.
Listados
En el encabezado:
-
Listado de actualización de cuenta corriente por préstamo
al 99/99/9999.
Por cada uno de los préstamos o anticipos procesados:
-
Código y nombre del intermediario.
-
Monto de cuota mensual del préstamo.
Otros enlaces relacionados
Mas Información ver el Índice.