Permite calcular la tasa y prima para las pólizas del producto
vida tradicional de seguro en familia (SEF).
Se define en el diseñador de productos, como forma de cálculo
de prima, la rutina "CAL_PREMSEF".
Información técnica
Identificación
Tipo
InsCal_PremSEF
Función
Parámetros de entrada
Tipo de registro: Tipo de registro a tratar (Cotización/Propuesta/Póliza).
Ramo: Ramo de la cobertura en tratamiento.
Producto: Producto de la cobertura en tratamiento.
Póliza: Número de póliza asociado a la cobertura
en tratamiento.
Certificado: Número de certificado asociado a la cobertura
en tratamiento.
Fecha de efecto: Fecha de efecto para el cálculo.
Tipo de asegurado: Rol del asegurado de la cobertura en tratamiento.
Código de cliente: Código de cliente asegurado asociado
a la cobertura en tratamiento.
Módulo: Módulo al cual pertenece la cobertura (Cuando
aplique).
Cobertura: Nº de la cobertura en tratamiento.
Capital: Capital de la cobertura en tratamiento.
Tasa fija: Tasa fija definida a nivel del diseñador de productos.
Proceso
Se debe obtener la mayor edad entre el titular y su cónyuge (En
caso de existir el mismo).
Se debe leer en la tabla de tarifas del SEF (Tar_SEF), la tasa correspondiente
al Ramo, Producto, Cobertura, Tipo de asegurado, Capital y edad (Obtenida
en el punto anterior).
Tanto el capital como la edad, deben encontrarse dentro de los rangos definidos
en la tabla de tarifas para el SEF (Tar_SEF).
Si la cobertura posee definida a nivel del Diseñador de Productos,
una tasa fija, la misma se debe sumar a la obtenida de la tabla de tarifas.
Si la tasa obtenida posee un factor de Tasa (Campo nTax, tabla Tar_SEF),
esta deberá ser multiplicada a la tasa.
La prima obtenida será el resultado de multiplicar la tasa por la
suma asegurada, la tasa será un porcentaje o un pormilaje dependiendo
del indicador de la tabla ‘Tar_SEF’ (nInd_porc).
Si el campo de "Prima" (tar_sef.nPremium) tiene valor, a la prima obtenida
en el cálculo anterior se le suma este moento.