Informe de reaseguros por ramo Fecu

Función general

Se muestra la prima neta, la prima de participación, el % de descuento, la prima de descuento, la prima cedida y el monto asegurado cedido , para el período indicado. En el listado detalle se muestra por ramo Fecu, compañía de reaseguro y contrato y en el listado resumen, se muestra por compañía de reaseguro, expresado en UF, según el período indicado.

Información técnica

 

Informe de reaseguros por ramo Fecu

(CRL850)

Parámetros

Validaciones

Campo

Descripción

 Error/adv

Período

Mes

Mes debe estar lleno
60488

Año

Año debe estar lleno
60490

Frecuencia de ejecución

A petición del usuario.

Requisitos

No aplica.

Instrucciones de ejecución

Este reporte se ejecuta desde el módulo de reportes de co/reaseguro con la opción menú de reportes de co/reaseguro.

Instrucciones en caso de interrupción

Volver a ejecutar.

Proceso batch

Proceso

Los parámetros "Mes" y "Año" deben ser utilizados para generar la fecha de "inicio" y "final" del reporte, para ello se debe colocar como "fecha inicio", el primer día del mes y año seleccionado por el parámetro, y  como "fecha final", el último día del mes y año seleccionado. Para esto debe tomarse en cuenta el mes indicado para saber si el último día es 30 o 31 y si el mes es febrero, se debe verificar si el año es bisiesto o no, para saber, si el último día es 28 o 29.
Para obtener la información, se leen de la tabla de cesiones de prima (cession_pr) todos aquellos registros cuya fecha de efecto (cession_pr.deffecdate), se encuentra dentro del período indicado para la ejecución del reporte, se debe tener agrupado por ramo Fecu, compañía de reaseguro y contrato. Se debe utilizar la tabla temporal (temp_crl850), para guardar la información agrupada. Los montos leidos de las cesiones están expresados en distintas monedas, para poder almacenar la información en la tabla temporal, se deben convertir a UF, ya que así van a salir en el reporte, para ello se debe convertir cada monto de la moneda original de la cesión (cession_pr.ncurrency) a UF (código de moneda 3). Se debe hacer uso de la rutina de conversión del sistema: "insCalConvertExchange2". Es importante destacar que la fecha que se utilice para convertir los montos en el caso de este reporte será la fecha de efecto de la cesión (cession_pr.dEffecdate).
Para la emisión de los listados se debe leer la información de la tabla temporal temp_crl850. En el listado detalle la información obtenida se debe mostrar ordenada por ramo Fecu (temp_crl850.nbranch_led), compañía de reaseguro (temp_crl850.ncompany) y contrato (temp_crl850.nnumber). En el listado resuman la información obtenida se debe mostrar ordenada por compañía de reaseguro (temp_crl850.ncompany). La descripción del ramo Fecu se debe ubicar en la tabla de ramos Fecu (table75), según el código del ramo Fecu. Para la descripción de la compañía aseguradora se debe ubicar por el código de la compañía reaseguradora el código de cliente asociado en la tabla de compañías (company). Luego con el código de cliente se debe ubicar el nombre de la compañía en la tabla de clientes (client).

Efecto

Se almacena los datos en una tabla temporal, denominada temp_crl850.
Antes de usar la tabla, la misma no debe tener datos, por lo que se deberá eliminar toda la información que se encuentre.

Notas al programador

Búsqueda para la tabla de cesiones de primas (cession_pr)

Campos a seleccionar

  • ncurrency
  • nbranch_led
  • ncompany
  • nnumber
  • npremium
  • ncommission
  • ncapcess

Condición de búsqueda

Información

Campo

Operador

Valor

Observación

Tipo de registro scertype = '2' Se deben tomar las cesiones para pólizas ('2-póliza')
Ramo nbranch > 0 Se deben todos los ramos
Producto nproduct > 0 Se deben tomar todos los productos
Póliza npolicy > 0 Se deben tomar todas las pólizas
Certificado ncertif >= 0 Se deben tomar todos los certificados
Número de cesión ncession_nu > 0 Se deben tomar todas las cesiones
Identificación del registro nid > 0 Se deben tomar todas las cesiones
Tipo de cesión ntype <> 1 Se deben tomar las cesiones de retención
Ramo Fecu nbranch_led is not NULL Se deben tomar los registros que tengan ramo Fecu asociado
Fecha de efecto de la cesión de prima deffecdate >= Fecha de inicio Variable determinada según los parámetros mes y año
y deffecdate <= Fecha de fin Variable determinada según los parámetros mes y año

Búsqueda para la tabla de ramos Fecu (table75)

Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código del ramo Fecu nbranch_led = cession_pr.nbranch_led Ramo Fecu asociado a la cesión en tratamiento

    Búsqueda para la tabla de compañías de reaseguro (company)

    Esta tabla se utiliza para poder ubicar la descripción de la compañía

    Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código de la compañía de reaseguro nCompany = cession_pr.ncompany Código de la compañía de reaseguro asociada a la cesión de prima

    Búsqueda para la tabla de clientes (client)

    Campos a seleccionar

  • scliename
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código de cliente sClient = company.sclient Código del cliente correspondiente a la compañía de reaseguro

    Archivo TEMP_CRL850

    En la tabla temporal temp_crl850, se guardan la información de la prima de participación, el descuento y el capital asegurado cedido según las condiciones indicadas, para luego al momento de ejecutar el reporte detalle se extrae la información agrupada por ramo Fecu, compañía de reaseguro y contrato. Al momento de ejecutar el reporte resumen se extrae la información agrupada por compañía de reaseguro. Todos los montos han de ser almacenados en UF, según el campo. Los campos que se deberán colocar en la tabla temporal son:

    Información

    Campo

    Valor

    Observación

    Ramo Fecu nbranch_led cession_pr.nbranch_led Ramo Fecu asociado a la cesión.
    Companía de reaseguro ncompany cession_pr.ncompany Compañía de reaseguro asociada a la cesión
    Contrato nnumber cession_pr.nnumber Contrato de reaseguro asociado a la cesión
    Prima cedida npremium sum(cession_pr.npremium) Sumatoria de las primas de participación, agrupadas por  ramo fecu, compañía y contrato. Expresado en UF.
    Descuento ncommission sum(cession_pr.ncommission) Sumatoria de los descuentos sobre las primas cedidas, agrupadas por  ramo fecu, compañía y contrato. Expresado en UF.
    Capital cedido ncapcess sum(cession_pr.ncapcess) Sumatoria del monto asegurado cedido, agrupados por  ramo fecu, compañía y contrato. Expresado en UF.

    Listados

    Listado detalle
    Cuerpo
  • Página: "Página" + 'número de página'.
      • Título: "Reaseguros por ramo fecu".
      • Subtítulo: "Listado detalle".
      • Período: "Mes: " + 'mes indicado como parámetro' + "Año: " + 'año indicado como parámetro'.
      • Ramo Fecu: Descripción del ramo Fecu (table75.sdescript).
    Cuerpo
      • Compañía de reaseguro: Nombre de a compañía de reaseguro (client.sclient).
      • Contrato: Contrato de reaseguro asociado a la cesión (cession_pr.nnumber).
      • Prima de participación UF:  Valor de prima cedida en UF, para el ramo Fecu, compañía de reaseguro y contrato en tratamiento (temp_crl850.npremium).
      • % de descuento: Porcentaje que corresponde al descuento, para el ramo Fecu, compañía de reaseguro y contrato en tratamiento (temp_crl850.ncommission * 100 / temp_crl850.npremium).
      • Prima de descuento UF: Valor del descuento de la cesión en UF, para el ramo Fecu, compañía de reaseguro y contrato en tratamiento (temp_crl850.ncommission).
      • Prima cedida UF: Valor de la prima a pagar por la cesión a la compañía de reaseguro, para el ramo Fecu, compañía de reaseguro y contrato en tratamiento (temp_crl850.npremium - temp_crl850.ncommission).
      • Monto asegurado cedido UF: Valor del monto asegurado cedido,  para el ramo Fecu, compañía de reaseguro y contrato en tratamiento (temp_crl850.ncapcess).
    Total por ramo fecu
    • Total prima de participación UF:  Sumatoria de la columna 'Prima de participación', por ramo fecu.
    • % total de descuento: Valor de descuento para el ramo Fecu en tratamiento. ('Total de prima de descuento por ramo Fecu' * 100 / 'Total de participación por ramo Fecu').
    • Total prima de descuento UF: Sumatoria de la columna 'Prima de descuento', por ramo fecu.
    • Total prima cedida UF: Sumatoria de la columna 'Prima cedida', por ramo fecu.
    • Total monto asegurado cedido UF: Sumatoria de la columna 'Monto asegurado cedido', por ramo fecu.
    Listado resumen por compañía de reaseguro
    Cuerpo
  • Página: "Página" + 'número de página'.
    • Título: "Reaseguros por ramo fecu".
    • Subtítulo: "Listado resumen por compañía de reaseguro".
    • Período: "Mes: " + 'mes indicado como parámetro' + "Año: " + 'año indicado como parámetro'.
    Cuerpo
    • Compañía de reaseguro: Nombre de a compañía de reaseguro (client.sclient).
    • Prima de participación UF:  Valor de prima cedida en UF, por compañía de reaseguro en tratamiento (temp_crl850.npremium).
    • % de descuento: Porcentaje que corresponde al descuento, por compañía de reaseguro en tratamiento (temp_crl850.ncommission * 100 / temp_crl850.npremium).
    • Prima de descuento UF: Valor del descuento de la cesión en UF, por compañía de reaseguro en tratamiento (temp_crl850.ncommission).
    • Prima cedida UF: Valor de la prima a pagar por la cesión a la compañía de reaseguro en tratamiento (temp_crl850.npremium - temp_crl850.ncommission).
    • Monto asegurado cedido UF: Valor del monto asegurado cedido,  por compañía de reaseguro (temp_crl850.ncapcess).