Identificación |
Tipo |
ROU_AVG_BALANCE | Function |
P_nBranch: Código del ramo
P_nProduct: Código del producto
P_nPolicy: Número de póliza
P_nCertif: Código del certificado dentro del colectivo
P_dStart_date: Fecha de inicio para el cálculo del saldo promedio
P_dEnd_date: Fecha de fin para el cálculo del saldo promedio.
- P_nCurrency: Moneda en que se expresa el monto a retornar.
- Se selecciona de la tabla de saldos diarios (UL_DAILY_BALANCES) el valor promedio (AVG) de los montos (campo nBalance) de todos los saldos cuya fecha de creación estén entre la fecha inicio y fin indicada como parámetro, para la póliza/ceritficado indicada como parámetro. Se asigna este valor a la variable W_AVG_BALANCE.
- Si se tiene valor promedio (W_AVG_BALANCE <> 0 ) entonces:
- Se determina la moneda de la cuenta corriente de la póliza.
- Si la moneda de la cuenta corriente de la póliza, difere del código de la moneda pasada como parámetro, se debe convertir el monto W_AVG_BALANCE a la moneda solicitada.
- Se retorna el valor W_BALANCE