Rutina de cálculo de capital para vida colectivo (desgravamen)
Función general
Permite calcular el capital para las pólizas del producto vida
colectivos (Desgravámen).
Información técnica
Identificación
Tipo
Cal_CapDesgInsCalCap_Desg
Función
Parámetros de entrada
Ramo: Ramo de la cobertura en tratamiento.
Producto: Producto de la cobertura en tratamiento.
Póliza: Número de póliza en tratamiento.
Certificado: Número de certificado en tratamiento.
Tipo de asegurado: Rol del asegurado de la cobertura en tratamiento.
Módulo: Módulo al cual pertenece la cobertura (Cuando
aplique).
Cobertura: Nº de la cobertura en tratamiento.
Moneda: Moneda asociada a la cobertura
Fecha de efecto: Fecha de efecto para el cálculo.
Proceso
La rutina debe leer en la tabla de datos particulares (Life), el tipo de
capital para la póliza/certificado (Tabla 'Life', campo nCalCapital).
Si el tipo de capital es sobre ‘Capital Inicial’ (nCalCapital= 1),
se debe extraer el monto del Capital del préstamo (Tabla 'Life',
campo 'nAmount_cre')
Si el tipo de capital es sobre ‘Saldo Insoluto’ (nCalCapital = 2),
se debe extraer el monto del Saldo del Capital (Tabla 'Life', campo 'nAmount_act').
Si la moneda en la que se expresa el capital es distinto a la moneda de
la cobertura, se debe realizar la conversión correspondiente.(Tabla
'Life', campo nCurren_cre).