Interfaz de listado de reservas

Función general

Lista las reservas de primas de los ramos de vida y generales, calculadas por el sistema, para un mes y año indicado. 

Información técnica

Notas para el programador

No aplica

.

.

Interfaz de listado de reservas

(INT1256)

Parámetros

Validaciones

Campo

Descripción

Error/adv

Mes

Debe estar lleno
700001

Año

Debe estar lleno
700001

Frecuencia de ejecución

Cada vez que requiera el usuario.

Requisitos

Se haya ejecutado el proceso definitivo de las reservas para el mes y año a listar.

Instrucciones de ejecución

No aplica.

Instrucciones en caso de interrupción

Volver a ejecutar.

Proceso batch

Proceso

Reservas de ramos de Vida

Se lee de la tabla de Reservas de vida (Reserve_life), el detalle de las reservas del mes y año ingresados como parámetros.

Se obtiene del detalle de la reserva, la información del ramo (nBranch), producto (nProduct) , póliza (nPolicy) y número de certificado (nCertif) al que pertenece la reserva y con estos datos:

Se lee de la tabla de Información de la póliza (Policy), los datos de la póliza a la que pertenece a la reserva: periodo de vigencia (dStartDate, dExpirDat), fecha de emisión de la póliza (dIssueDat) y agencia a la que pertenece (nAgency), tomando la descripción de la tabla de Agencias (Table5555).

Se lee de la tabla de Base de datos de clientes (Client), EL RUT (sClient) y nombre (sClieName) del cliente contratante (nRole = 1) de la póliza en tratamiento, según la tabla Clientes de la póliza (Roles).

Con la información del módulo y cobertura, en el detalle de la reserva:

Se lee de la tabla de Módulos del producto (Tab_modul), la descripción del módulo.

Se lee de la tabla de Ramos contables (Table75), la descripción del ramo contable FECU de la cobertura a la que pertenece la reserva, según relación con la tabla de Coberturas del producto (Life_cover).

Se obtiene el resto de los campos a listar, del detalle de la reserva:

La prima anual de la cobertura (nPremium) y se convierte a moneda local a la fecha de recaudación de la prima relacionada a la reserva.

La frecuencia de pago (nPayFreq) para leer de la tabla de Frecuencia de pagos (Table36) la descripción de la frecuencia de pago de la póliza.

El tipo de reserva en tratamiento (nType_reserve) para leer de la tabla de Tipos de reservas (Table127), la descripción del tipo de reserva.

El monto de la reserva (nReserve) en la moneda original de la póliza  y se convierte a moneda local a la fecha de recaudación de la prima relacionada a la reserva.

Se agrega el registro en la Tabla temporal de la interfaz (Tmp_cal1256).

Reservas de ramos Generales

Se lee de la tabla de Reservas de ramos generales (Reserve_gen_det), las reservas del mes y año ingresados como parámetros.

Se obtiene del detalle de la reserva, la información del ramo (nBranch), producto (nProduct), póliza (nPolicy) y número de certificado (nCertif) al que pertenece la reserva y con estos datos:

Se lee de la tabla de Información de la póliza (Policy), los datos de la póliza a la que pertenece a la reserva: periodo de vigencia (dStartDate, dExpirDat), fecha de emisión de la póliza (dIssueDat) y agencia a la que pertenece (nAgency), tomando la descripción de la tabla de Agencias (Table555).

Se lee de la tabla de Base de datos de clientes (Client), el RUT (sClient) y nombre (sClieName) del cliente contratante (nRole = 1) de la póliza en tratamiento, según la tabla Clientes de la póliza (Roles).

Se obtiene el resto de los campos a listar, del detalle de la reserva:

El módulo de la póliza y se lee de la tabla de Módulos del producto (Tab_modul), la descripción del módulo.

La prima anual de la cobertura (nPremium) y se convierte a moneda local a la fecha de recaudación de la prima relacionada a la reserva.

La frecuencia de pago (nPayFreq) para leer de la tabla de Frecuencia de pagos (Table36) la descripción de la frecuencia de pago de la póliza.

El tipo de reserva en tratamiento (nType_reserve) para leer de la tabla de Tipos de reservas (Table127), la descripción del tipo de reserva.

El monto de la reserva (nReserve) en la moneda original de la póliza y se convierte a moneda local a la fecha de recaudación de la prima relacionada a la reserva.

Se agrega el registro en la Tabla temporal de la interfaz (Tmp_cal1256).

La interfaz genera el reporte, en formato Excel, desde la tabla temporal ordenado por ramo, producto, póliza y tipo de reserva.

Efecto

No aplica.

Notas para el programador

No aplica.

Fórmulas

No aplica.

Listados

Observaciones

Mas información ver Índice.