Rutina de cálculo del límite de emisión garantizada
Función general
Permite calcular el monto del límite de emisión garantizada
para una póliza colectiva (LEG).
Información técnica
Identificación
|
Tipo
|
insCal_LEG |
Función |
Parámetros de entrada
Ramo: Ramo de la cobertura en tratamiento.
Producto: Producto de la póliza en tratamiento.
Póliza :Número de póliza en tratamiento.
Tipo de nómina: Tipo de nómina (Tabla 'Policy', campo
'sType_nom')
Código_GE: Código 'Ficticio' del Grupo Empresarial.
Proceso
-
Si se trata de una nómina temporal (Tipo de nómina = '1'):
-
Se debe leer de la tabla de nómina temporal. (Client_tmp),
todos aquellos registros del tipo de asegurado permitido para la cobertura
básica y cantidad de los mismos.
-
Se debe leer la cobertura básica para la póliza y el (los)
tipo(s) de asegurado(s) permitido(s) para la misma.
-
Si las coberturas se encuentran definidas por póliza, se debe leer
en la tabla de coberturas para la póliza matriz (Cover_co_p).
-
Si las coberturas se encuentran definidas por grupo, se debe leer en la
tabla de coberturas para los grupos de la póliza matriz (Cover_co_g)
-
Se debe leer el capital de la cobertura básica(K) y multiplicarlo
por la cantidad de asegurados (n) del registro en tratamiento (Campo nInsured,
tabla Client_tmp).
-
Si se trata de una nómina real (Tipo de nómina = '2'):
-
Se debe leer la cobertura básica para la póliza y el
(los) tipo(s) de asegurado(s) permitido(s) para la misma.
-
Por cada certificado válido para la póliza en tratamiento,
se deben de leer todos los registros de la cobertura básica asociados
a los asegurados del certificado e ir acumulando la suma asegurada (K)
para cada registro de cobertura/asegurado
-
Una vez calculado el capital total para la cobertura básica (Kp),
se debe calcular el capital total de todos los asegurados/cobertura (n)
y el promedio pónderado del capital (Kp).
Ejemplo:
-
Una vez calculado el capital Total y promedio para el grupo, se debe
identificar en que tramo de la tabla del leg se encuentra el mismo, para
ello se debe seleccionar de la tabla ‘LEG’ para el ramo/producto de la
cotización, el registro efectivo a la fecha del proceso, en el cual
el capital total del grupo sea mayor o igual al capital inicial del tramo
y menor o igual al capital final del tramo.
-
Una vez identificado el tramo correspondiente, se debe aplicar la siguiente
fórmula:
Importe de LEG = Menor( D, C)
Donde A = campo nAmounBas (Tabla LEG)
B = campo nFact (Tabla LEG)
C = campo nAmountMax (Tabla LEG)
-
Debe verificarse que los valores de la tabla 'LEG' se encuentren en la
misma moneda del capital total, de no ser así, debe realizarse la
conversión a la moneda de dicho capital.
Notas para el programador
Si el código del grupo empresarial posee valor, quiere decir que
la póliza en tratamiento pertenece a un grupo empresarial, motivo
por el cual para este caso se deben contemplar todos los certificados de
las pólizas colectivas que pertenezcan al mismo ramo, producto y
grupo empresarial en la determinación del cálculo del LEG.
Parámetros de salida
Monto del LEG: Monto del límite de emisión garantizada.