Libro de reaseguro

Función general

Mostrar el detalle del libro de reaseguro de la compañía para un período particular.

Información técnica

Libro de reaseguro

(CRL706)

Parámetros

Validaciones

 

Campo

Descripción

 Error/adv

Area de seguro

Debe estar lleno
01012

Período - Desde

Debe estar lleno
05072

Período - Hasta

Debe estar lleno
01097
Debe ser posterior a la fecha desde
11425

Frecuencia de ejecución

A petición del usuario.

Requisitos

No aplica.

Instrucciones de ejecución

Este reporte se ejecuta desde menú de reportes del módulo de Co/Reaseguro.

Instrucciones en caso de interrupción

Volver a ejecutar.

Proceso batch

Proceso

Para seleccionar la información que muestra este reporte, se realiza el siguiente proceso:
    • Se lee la información correspondiente al contrato de reaseguro (Reinsuran).  De esta información se obtiene el % de retención.  Si no existe información de reaseguro, el % de retención es 100%.
    • Se lee la información correspondiente a las coberturas del producto para obtener la información de las coberturas genéricas haciendo distinción del área de seguro.
    • Se lee la información correspondiente al asegurado de la póliza (de la tabla de clientes, Client).

Efecto

No tiene efecto sobre la base de datos.

Notas al programador

Condición de búsqueda para la tabla de cesiones de prima(Cession_pr)
 

Información

Campo

Operador

Valor

Observación

Fecha de efecto dEffecdate >= Fecha de inicio del período Fecha de inicio del período indicado para la ejecución del reporte.
y dEffecdate <= Fecha de fin del período Fecha de fin del período indicado para la ejecución del reporte.
 
Condición de búsqueda para la tabla maestra de productos (Prodmaster)
Para el área de seguro "Vida"
     

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo
    nBranch
    = cession_pr.nBranch Código de ramo al que pertenece la cesión de prima en tratamiento
    Producto nProduct = cession_pr.nProduct Código de producto al que pertenece la cesión de prima en tratamiento
    Tipo de ramo sBrancht in ('1','6') Tipo de ramo para área de seguro "Vida"
Para el área de seguro "No vida"
     

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo
    nBranch
    = cession_pr.nBranch Código de ramo al que pertenece la cesión de prima en tratamiento
    Producto nProduct = cession_pr.nProduct Código de producto al que pertenece la cesión de prima en tratamiento
    Tipo de ramo sBrancht not in ('1','6') Tipo de ramo para área de seguro "No Vida"
Condición de búsqueda para la tabla de coberturas de la póliza (Cover)
 
     

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de registro sCertype cession_pr.sCertype Tipo de registro al que pertenece la póliza de la cesión de prima en tratamiento
    Ramo nBranch = cession_pr.nBranch Código del ramo al que pertenece la cesión de prima en tratamiento
    Producto nProduct = cession_pr.nProduct Código de producto al que pertenece la cesión de prima en tratamiento
    Póliza nPolicy = cession_pr.nPolicy Número de póliza que pertenece a la cesión de prima en tratamiento.
    Certificado nCertif = cession_pr.nCertif Número del certificado que pertenece a la cesión de prima en tratamiento
    Cliente sClient = cession_pr.sClient Código del cliente asociado a la cobertura de la cesión de prima en tratamiento
    Cobertura nCover = cession_pr.nCover Número de cobertura en tratamiento
    Efecto dEffecdate <= cession_pr.dEffectade Fecha de efecto de la cobertura
    Anulación dNulldate >= cession_pr.dEffecdate Fecha de fin de vigencia de la cobertura
    o dNulldate IS Null
Condición de búsqueda para la tabla de contratos de reaseguro de la póliza (Reinsuran)
 
     

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de registro
    sCertype
    = cession_pr.sCertype Tipo de registro al que pertenece la póliza de la cesión de prima en tratamiento.
    Ramo nBranch = cession_pr.nBranch Código del ramo al que pertenece la cesión de prima en tratamiento.
    Producto nProduct = cession_pr.nProduct Código de producto al que pertenece la cesión de prima en tratamiento.
    Póliza nPolicy = cession_pr.nPolicy Número de póliza al que pertenece la cesión de prima en tratamiento.
    Certificado nCertif = cession_pr.nCertif Número de certificado al que pertenece la cesión de prima en tratamiento.
    Plan nModulec = cover.nModulec Número del plan al que pertenece la cobertura del movimiento de la cesión de prima en tratamiento.
    Cliente sClient = cover.sClient Código del cliente asociado a la cobertura a la que pertenece al movimiento de la cesión de prima en tratamiento. 
    Cobertura nCover = cover.nCover Número de cobertura al que pertenece el movimiento de la cesión de prima en tratamiento.
    Tipo de contrato nType_rein = 1 Contrato de reaseguro que guarda la retención


Condición de búsqueda para la tabla de coberturas del producto de vida (Life_cover)
 

     

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo nBranch = cession_pr.nBranch Código del ramo al que pertenece la cesión de prima en tratamiento
    Producto nProduct = cession_pr.nProduct Código de producto al que pertenece la cesión de prima en tratamiento
    Plan nModulec = cover.nModulec Número del plan al que pertenece la cobertura del movimiento de la cesión de prima en tratamiento.
    Cobertura nCover = cover.nCover Número de cobertura en tratamiento
    Efecto dEffecdate <= cession_pr.dEffecdate Fecha de efecto de la información de la cobertura
    Vencimiento dNulldate >= cession_pr.dEffecdate Fecha de vencimiento de la información de la cobertura
    o dNulldate IS Null


Condición de búsqueda para la tabla de coberturas genéricas de vida (Tab_lifcov)
 

     

    Información

    Campo

    Operador

    Valor

    Observación

    Cobertura nCovergen = Life_cover.nCovergen Código de la cobertura genérica asociada a la cobertura del producto en tratamiento


Condición de búsqueda para la tabla de coberturas del producto de no vida (Gen_cover)
 

     

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo nBranch = cession_pr.nBranch Código del ramo al que pertenece la cesión de prima en tratamiento
    Producto nProduct = cession_pr.nProduct Código de producto al que pertenece la cesión de prima en tratamiento
    Plan nModulec = cover.nModulec Número del plan al que pertenece la cobertura del movimiento de la cesión de prima en tratamiento.
    Cobertura nCover = cover.nCover Número de cobertura en tratamiento
    Efecto dEffecdate <= cession_pr.dEffecdate Fecha de efecto de la información de la cobertura
    Vencimiento dNulldate >= cession_pr.dEffecdate Fecha de vencimiento de la información de la cobertura
    o dNulldate IS Null


Condición de búsqueda para la tabla de coberturas genéricas de no vida (Tab_gencov)
 

     

    Información

    Campo

    Operador

    Valor

    Observación

    Cobertura nCovergen = Gen_cover.nCovergen Código de la cobertura genérica asociada a la cobertura del producto en tratamiento
     
Condición de búsqueda en la tabla de clientes para el asegurado de la póliza (Client)
     
     

    Información

    Campo

    Operador

    Valor

    Observación

    Código de cliente 
    sClient
    = cover.sClient Código del cliente asegurado de la cobertura en tratamiento
     
Condición de búsqueda para la tabla de ramos de contabilidad  (table75)
     
     

    Información

    Campo

    Operador

    Valor

    Observación

    Código del ramo contable nBranch_rei = cession_pr.nBranch_rei Código del ramo contable del registro de la cesión de prima en tratamiento
Condición de búsqueda para la tabla de ramos comerciales o ramo compañía (table9)
 
     

    Información

    Campo

    Operador

    Valor

    Observación

    Código de la oficina nOffice = cession_pr.nBranch Código del ramo comercial de la cesión de prima en tratamiento
Condición de búsqueda para la tabla de ramos comerciales o ramo compañía (table10)
 
     

    Información

    Campo

    Operador

    Valor

    Observación

    Código del ramo comercial nBranch = cession_pr.nBranch Código del ramo comercial de la cesión de prima en tratamiento
Condición de búsqueda para la tabla de tipo de movimiento (table533)
 
     

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de movimiento nConcept = cession_pr.nConcept Código del concepto asociado al movimiento de la cesión de prima en tratamiento
Condición de búsqueda para la tabla de monedas (table11)
 
     

    Información

    Campo

    Operador

    Valor

    Observación

    Código de la moneda nCodigint = cession_pr.nCurrency Código de la moneda del recibo en tratamiento
Se crea una tabla temporal para almacenar la información seleccionada.  Al final del reporte se deben elaborar resúmenes por varios criterios: Reasegurador, Producto, Oficina y Moneda. De modo que se trata de leer la misma información pero agrupándola por un criterio distinto.
Por cada página se debe totalizar la información y la misma será acumulativa para el total general del reporte.

Fórmulas

No aplica.

Listados

El listado presenta varias secciones. La primera de ellas es el cuerpo del reporte, que se detalla a continuación:
  • Título (encabezado del reporte)
    • "Libro de reaseguro desde " + 'fecha desde' + "hasta " + 'fecha hasta'
    • "Compañía " + 'área de seguro seleccionada para el reporte'
    • "Página" + 'número de página'
  • Datos de las cesiones de prima (detalle del reporte)
  • Otros Enlaces Relacionados

    Para mas información ver Index.html