You are on page 1of 2

Prima Nueva Anualizada* (PNA)

 Se entenderá como la Prima Emitida Anualizada de 1er Año, con al menos el primer recibo pagado.

Regla:
Tomar todas las pólizas cuya fecha de inicio de vigencia este en el mes de proceso y que estén en vigor
Y que tenga un recibo pagado.

RUTINAS-GENERALES.
=====================
PROCESO-INICIAL
PROCESO-PRINCIPAL UNTIL NOT ENCONTRO PGOSMESFI
PROCESO-FINAL

PROCESO-INICIAL.
================
ABRIR-ARCHIVOS
INCIIALIZAR-VARIABLES
LEER PRIMER SIGUIENTE-PGOSMESFI

ABRIR-ARCHIVOS
===============
ABRIR- CASCNTRM “CONTRATO”
ABRIR- BLCBLHST “RECIBOS”
ABRIR-PGOSMESFI “PRIMA-PAGADA-DESPAGADA DEL CICLO”CO
ABRIR- PROCESO “PROCESO”
ABRIR- MESPMAANU “MENSUAL PRIMA ANUALIZADA”
ABRIR-HISPMAANU “ACUMULADA PRIMA ANUALIZADA”

INICIALIZAR-VARIABLES
=====================

PROCESO-PRINCIPAL.
====================
RECUPERAR-CASCNTRM
IF ENCONTRO-CASCNTRM
THEN
RECUPERA-HISPAANU
RECUPERA-BLCBLHST
IF ENCONTRO-BLCBLHST
THEN
MOVE 0 TO WS-FIN-PGOSMESFI
VERIFICA-PRIMA-ANUALIZADA HASTA
PGOSMESFI-VIPOLA <> BLCBLHST.BHPOLI
OR WS-FIN-PGOSMESFI = 1
OR NOT ENCONTRO-PGOSMESFI.
LEER-SIGUIENTE-PGOSMESFI.

RECUPERAR-CASCNTRM.
=======================
MOVE PGOSMESFI-UIPOLA TO CASCNTRM-MCCNTR
LEER-CASCNTRM
IF NOT ENCONTRO-CASCNTRM
RUTINA-ERROR-POLIZA.
RECUPERA-HISPAANU.
====================
MOVE PROCESO-AMO TO HISPMAANU-AMO
MOVE PROCESO-MES TO HISPMAANU-MES
MOVE CASCNTRM-MCCNTR TO HISPMAANU-POLIZA
LEER-EXACTO-HISPMAANU
IF ENCONTRO-HISPMAANU
IF CASCNTRM-NCCSTA <> ‘I’
THEN
MOVE CASCNTRM-MCCSTA TO HISPAANU-ESTATUS
MOVE CASCNTRM.FECHA-ESTATUS TO HISPAANU-FECHSTAT
REGRABAR-HISPAANU

RECUPERA-BLCBLHST.
=====================
MOVE PGOSMESFI-VIPOLA TO BLCBLHSTBHPOLI
LEER-EXACTO-BLCBLHST
IF NOT-ENCONTRO-BLCBLHST
RUTINA-ERROR-RECIBO.

VERIFICA-PRIMA-ANUALIZADA.
===========================
IF BLCBLHST. BHSTAT = 3 “status-pagado´”
AND BLCBLHST.BHPDYY = CASCNTRM.MCEFFY
AND BLCBLHST.BHPDMM = CASCNTRM.MCEFFM
AND BLCBLHST.BBHAVIG = 1
THEN
IF BLCBLHST.BHMPRM = BLCBLHST.BHMADC ‘SI LA PRIMA = PMA DOTAL NO SE PROCESA”
THEN
NEXT SENTENCE
ELSE
PRIMA_ANUALIZADA = CASCNTM.MCPRMA – CASCNTRM.MCAPFE ´PMA ANUL-REC-FIJO’
MOVE 1 TO WS-FIN-PGOSMESFI
GRABA-MESPMAANU
IF ES-CIERRE.MENSUAL
GRABAR-HISTORICO.
LEER-SIGUIENTE-PGOSMESFI.

You might also like