Identificación |
Tipo |
ROU_APV_SURR | PROCEDURE |
P_nProduct: Código del Producto
P_nPolicy: Número de la póliza
P_nType_surrender: Tipo de Rescate: 1.- Parcial; 2. Total.
P_nSurr_reason: Razón del rescate.
P_dEffecdate: Fecha del proceso
Se invoca a la rutina general de cálculo de saldo de la cuenta corriente Ins_cal_pol_acc_balance() pasando como parámetro la cuenta origen "2", (depósitos de Cotizaciones voluntarias) . El resultado se almacena en W_BALANCE_ACCOUNT_2
El saldo disponible a rescatar es igual a la suma de ambos saldos
de cuenta origen (1 y 2), para ello se hace:
Se lee de la tabla de porcentajes de retención según razón del rescate (SURR_RETENTION), el contenido del campo nSURR_RET para el producto en tratamiento. Se almacena este valor en la variable W_RET_PCT
El valor obtenido se asigna a la variable W_COST.
W_RETENTION: Monto de la retención
W_COST: Costo cobertura