Cálculo de descuento por elementos de protección
Función general
-
Permite obtener el descuento a aplicar a la prima, en función de
los Elementos de Protección asociados a la póliza.
-
Se debe definir en el Diseñador de Productos, un descuento por Elementos
de Protección, e indicarle como forma de cálculo la rutina
"ELEM_PROT".
Información técnica
Identificación
|
Tipo
|
InsDiscProtection |
Función |
Parámetros de entrada
Tipo de registro: Código del tipo de registro asociado a
la póliza en tratamiento (solicitud, cotización, póliza).
Ramo: Código de ramo asociado a la póliza en tratamiento.
Producto: Código de producto asociado a la póliza
en tratamiento.
Póliza: Número de la póliza en tratamiento.
Certificado: Número del certificado en tratamiento.
Fecha de efecto: Fecha de efecto o ejecución de la operación.
Proceso
Con el código de tipo de registro, ramo, producto, póliza
y certificado en tratamiento, se accesa la tabla de elementos de protección
(protection).
Se buscan los elementos de protección vigentes, asociados a la póliza
en tratamiento.
Por cada elemento de protección encontrado, se verifica si tiene
un porcentaje y/o importe de descuento asociado.
-
Si tiene un porcentaje de descuento asociado, se obtienen las condiciones
de aplicación del descuento (dsex_condi).
-
Se busca el tipo de registro (cobertura, capital, recargo, descuento, impuesto)
sobre el cual aplica el descuento y se repite el siguiente proceso, por
cada registro sobre el cual aplique.
-
Si el proceso en tratamiento es modificación y el tiempo del
proceso es de vigencia anterior, se aplica el porcentaje de descuento sobre
la prima inicial, en caso contrario (vigencia actual) se aplica sobre la
prima actualizada (DSCTO).
-
Si el proceso es emisión, se aplica el porcentaje sobre la prima
anual calculada (DSCTO).
-
Si el elemento de protección asociado a la póliza/certificado,
tiene asociado un importe, este debe ser agregado al resultado del cálculo
anterior y hacer la conversión de acuerdo a la moneda en que se
está calculando el recibo.
-
Por cada elemento de protección, se verifica si tienen importes
mínimos y/o máximos a aplicar, para su posterior comparación
con el resultado del descuento, calculado (DSCTO).
-
Si el resultado es menor al mínimo indicado se retorna el mínimo,
si el resultado es mayor al máximo indicado, se retorna el máximo.
Si no se dan los casos anteriores, se retorna el descuento calculado (DSCTO).
-
Si el descuento tiene el indicador afirmativo, de que se toma en cuenta
para el cálculo de comisión, se procede con el cálculo
de la misma.
Notas para el programador
Los elementos de protección vigentes, son aquellos cuya fecha
de efecto sea igual o menor a la fecha de operación y cuya fecha
de anulación, sea nula o mayor a la fecha en que se realiza el cálculo.
Parámetros de salida
Porcentaje y/o importe de descuento a aplicar a la prima, por cada
elemento de protección asociado a la póliza.