Resumen consolidado de cúmulo

Función general

Se muestra por código de cúmulo, la cantidad de riesgos, el monto asegurado y la prima. Se muestra el % de cúmulo, la cantidad de riesgos, el monto asegurado y la prima de lo retenido y de lo cedido. Del facultativo se muestra la cantidad de riesgos, el monto asegurado y la prima. Se pueden ver las variaciones del monto asegurado retenido, del monto asegurado cedido, de la cantidad de riesgos, el monto asegurado total y la prima con relación al mes anterior al indicado. Por último se muestra la variación , pero porcentual, de la cantidad de riesgos, el monto asegurado y la prima con relación al mes anterior al indicado. Los montos se expresan en UF.
Este reporte sólo aplica en los casos de ramos generales y para los tipos de cúmulo '2-Ubicación', '3-Código de cúmulo' y '5-Zona sísmica'.

Información técnica

 

Resumen consolidado de cúmulo

(CRL847)

Parámetros

Validaciones

Campo

Descripción

 Error/adv

Simples

Tipo de cúmulo

El campo 'tipo de cúmulo' debe estar lleno 60529

Cobertura genérica

El campo 'cobertura genérica' debe estar lleno 60530

Valor máximo de retención UF

El campo 'Valor máximo de retención UF' debe ser mayor a cero, si este campo está lleno. 60549

Período

Mes

Mes debe estar lleno
60488

Año

Año debe estar lleno
60490

Repetitivos

Valor máximo de cesión UF

Debe estar lleno el valor máximo de cesión, si el código de cúmulo está lleno 60547
Debe estar vacío el valor máximo de cesión, si el código de cúmulo está vacío 60548
El campo 'Valor máximo de cesión UF' debe ser mayor a cero, si este campo está lleno. 60550

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

Para seleccionar los campos de parámetros:
  • Tipo de cúmulo: Para mostrar los valores posibles para este campo se lee la tabla de tipos de cúmulos (table79), y se muestran los registros de la tabla cuyo estado sea igual a '1-activo' (table79.sStatregt = '1') y que no sean 1-Asegurado' y '4-No tiene'.
  • Cobertura genérica: Para mostrar los valores posibles para este campo se lee la tabla de coberturas genéricas de generales (tab_gencov), y se muestran los registros de la tabla cuyo estado sea igual a '1-activo' (tab_gencov.sstatregt = '1').
  • Ramo: Para mostrar los valores posibles para este campo se lee la tabla de ramos comerciales (table10), y se muestran los registros de la tabla cuyo estado sea igual a '1-activo' (table10.sStatregt = '1').

  • Si se indicaron valores en la parte repetitiva de la pantalla se deben guardar en la tabla temporal secundaria (temp_crl847A).

    Para la determinación del mes anterior y del año anterior al indicado:
  • Si el mes dado como parámetro es enero; el 'mes del período anterior' es diciembre (12) y el 'año del período anterior' es el año indicado como parámetro menos uno.
  • Si el mes dado como parámetro no es enero; el 'mes del período anterior' es el mes indicado como parámetro menos uno y el 'año del período anterior' es el mismo año indicado como parámetro.
  • Para obtener la información que se mostrará en este reporte, se realiza el siguiente proceso:
    • Se leen de la tabla de coberturas genéricas (gen_cover), todos aquellos registros válidos y cuya cobertura genérica asociada sea igual a la indicada como parámetro.Por cada registro leído en la tabla de coberturas genéricas, se leen de la tabla de distribución de reaseguro (reinsuran), todos aquellos registros relacionados. Todo registro leído en la tabla de distribución de reaseguros debe cumplir con la condición indicada para la tabla de contratos proporcionales (contrproc), es decir, si no se obtiene un registro en la tabla de contratos proporcionales, no se tomará el registro de la tabla de distribución de reaseguro para ser llevado a la tabla temporal.
    • Si el parámetro 'Sólo corredores' está indicado en la pantalla , las pólizas leídas en la tabla de distribución de reaseguro deben tener un intermediario que sea corredor, es decir se debe leer en la distribución de comisiones (commission) y verificar que haya al menos un registro para el tipo de intermediario 'corredor' (commission.nintertyp = 3), si no es así la póliza no debe ser tomada en cuenta para el reporte.
    • Para la información del período indicado, por cada registro leído en la tabla distribución de reaseguro, se leen de la tabla de cesiones de prima (cession_pr), según el período indicado para la ejecución del reporte, todos los registros relacionados.
      • Si el tipo de cesión es '1-retención' (cession_pr.ntype = 1), se actualiza temp_crl847.nretcapital, sumándole cession_pr.ncapcess y se actualiza temp_crl847.nretpremium, sumándole cession_pr.npremium.
      • Si el tipo de cesión es '4-facultativo puro' (cession_pr.ntype = 4), se actualiza temp_crl847.nfaccapital, sumándole cession_pr.ncapcess y se actualiza temp_crl847.nfacpremium, sumándole cession_pr.npremium. El registro a actualizar en templ_crl847, debe ser el tenga igual sheap_code, nbranch, nproduct, npolicy, ncertif, nmodulec, ncover y nnumber que el de cession_pr.
      • Si el tipo de cesión no es '1-retención', ni '4-facultativo puro' (cession_pr.ntype not in (1,4)), se actualiza temp_crl847.ncedcapital, sumándole cession_pr.ncapcess y se actualiza temp_crl847.ncedpremium, sumándole cession_pr.npremium. El registro a actualizar en templ_crl847, debe ser el tenga igual sheap_code, nbranch, nproduct, npolicy, ncertif, nmodulec, ncover y nnumber que el de cession_pr.
    • Para la información del período anterior al indicado, por cada registro leído en la tabla distribución de reaseguro, se leen de la tabla de cesiones de prima (cession_pr), según el período indicado para la ejecución del reporte, todos los registros relacionados.
      • Si el tipo de cesión es '1-retención' (cession_pr.ntype = 1), se actualiza temp_crl847.nretcapital_prev, sumándole cession_pr.ncapcess y se actualiza temp_crl847.nretpremium_prev, sumándole cession_pr.npremium. El registro a actualizar en templ_crl847, debe ser el tenga igual sheap_code, nbranch, nproduct, npolicy, ncertif, nmodulec, ncover y nnumber que el de cession_pr.
      • Si el tipo de cesión es '4-facultativo puro' (cession_pr.ntype = 4), se actualiza temp_crl847.nfaccapital_prev, sumándole cession_pr.ncapcess y se actualiza temp_crl847.nfacpremium_prev, sumándole cession_pr.npremium. El registro a actualizar en templ_crl847, debe ser el tenga igual sheap_code, nbranch, nproduct, npolicy, ncertif, nmodulec, ncover y nnumber que el de cession_pr.
      • Si el tipo de cesión no es '1-retención', ni '4-facultativo puro' (cession_pr.ntype not in (1,4)), se actualiza temp_crl847.ncedcapital_prev, sumándole cession_pr.ncapcess y se actualiza temp_crl847.ncedpremium_prev, sumándole cession_pr.npremium. El registro a actualizar en templ_crl847, debe ser el tenga igual sheap_code, nbranch, nproduct, npolicy, ncertif, nmodulec, ncover y nnumber que el de cession_pr.
    • Se utiliza la tabla temporal (temp_crl847), para guardar la información. Los montos leídos de las cesiones están expresados en distintas monedas, para poder almacenar la información en la tabla temporal, se convierten a UF, ya que así van a salir en el reporte, para ello se convierte cada monto de la moneda original de la cesión (cession_pr.ncurrency) a UF (código de moneda 3). Se hace 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 es la fecha de efecto de la cesión (cession_pr.dEffecdate).
    • Para la emisión del listado se debe leer la información de la tabla temporal temp_crl847 agrupada y ordenada por código de cúmulo. La descripción del tipo de cúmulo se debe ubicar en la tabla de tipos de cúmulos (table79), según el código del tipo de cúmulo indicado como parámetro. La descripción del ramo comercial se debe ubicar en la tabla de ramos comerciales (table10), según el código el ramo comercial indicado como parámetro. La descripción de la cobertura genérica se debe ubicar en la tabla de coberturas genéricas (tab_gencov), según el código de la cobertura genérica.

    Efecto

    Los valores de la parte repetitiva de la pantalla se almacenan en la tabla temporal, denominada temp_crl847A. Los valores determinados luego de las búsquedas indicadas en las notas al programador, se almacenan en la tabla temporal, denominada temp_crl847.
    Antes de usar las tablas, las mismas no deben tener datos, por lo que se deberá eliminar toda la información que se encuentre en las tablas.

    Notas al programador

    Búsqueda de valores posibles de la tabla de tipo de cúmulo (table79)

    Campos a seleccionar

  • scumultyp
  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de cúmulo scumultyp not in (1,4) Se excluyen los tipos de cúmulo 1-Asegurado y 4-No tiene
    Estado del registro sstatregt = '1' Se toman los tipos de cúmulo válidos

    Búsqueda de valores posibles de la tabla de coberturas genéricas de generales (tab_gencov)

      Campos a seleccionar

      • ncovergen
      • scondsvs
      • sdescript

      Condición de búsqueda

      Información

      Campo

      Operador

      Valor

      Observación

      Cobertura genérica ncovergen > 0 Se toman todas las coberturas genéricas.
      Estado del registro sstatregt = '1' Se toman las coberturas genéricas válidas

    Búsqueda de valores posibles de la tabla de ramos comerciales (table10)

    Campos a seleccionar

  • nbranch
  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo comercial nbranch > 0 Se toman todos los ramos comerciales
    Estado del registro sstatregt = '1' Se toman los ramos válidos

    Búsqueda en la tabla de coberturas de un producto general, distribución de reaseguro y contratos proporcionales  (gen_cover, reinsuran, contrproc)

    Campos a seleccionar

  • reinsuran.sheap_code
  • reinsuran.scertype
  • reinsuran.nbranch
  • reinsuran.nproduct
  • reinsuran.npolicy
  • reinsuran.ncertif
  • reinsuran.sclient
  • reinsuran.nmodulec
  • reinsuran.ncover
  • reinsuran.nbranch_rei
  • reinsuran.ntype_rein
  • reinsuran.nnumber
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo gen_cover.nbranch > 0 Si no se indicó en ningún ramo como parámetro
    o (or) gen_cover.nbranch = Ramo indicado como parámetro Si se indicó un ramo como parámetro
    Producto gen_cover.nproduct > 0 Se toman todos los productos
    Módulo gen_cover.nmodulec >= 0 Se toman todos los módulos
    Cobertura gen_cover.ncover > 0 Se toman todas las coberturas
    Fecha de anulación gen_cover.dnulldate is NULL Se toma la cobertura genérica vigente al día
    Cobertura genérica gen_cover.ncovergen = Cobertura genérica indicada como parámetro Se toman las coberturas que estén asociadas a la cobertura genérica indicada
    Tipo de registro reinsuran.scertype = '2' Se toman las pólizas ('2-póliza')
    Ramo reinsuran.nbranch = gen_cover.nbranch Ramo en tratamiento
    Producto reinsuran.nproduct = gen_cover.nproduct Producto en tratamiento
    Póliza reinsuran.npolicy > 0 Se toman todas las pólizas
    Certificado reinsuran.ncertif >= 0 Se toman todos los certificados
    Plan reinsuran.nmodulec = gen_cover.nmodulec Módulo en tratamiento
    Cliente reinsuran.sclient is not NULL Se toman todos los clientes
    Cobertura reinsuran.ncover = gen_cover.ncover Cobertura en tratamiento
    Ramo de reaseguro reinsuran.nbranch_rei > 0 Se toman todos los ramo de reaseguro en tratamiento
    Tipo de cesión reinsuran.ntype_rein > 0 Se toman todos los tipos de cesión en tratamiento
    Fecha de anulación reinsuran.dnulldate is NULL Se toma la distribución vigente al día
    Contrato reinsuran.nnumber > 0 Se toman todos los contrato en tratamiento
    Contrato contrproc.nnumber = reinsuran.nnumber Contrato en tratamiento
    Ramo de reaseguro contrproc.nbranch = reinsuran.nbranch_rei Ramo de reaseguro en tratamiento
    Tipo de cesión contrproc.ntype = reinsuran.ntype_rein Tipo de cesión en tratamiento
    Tipo de cúmulo contrproc.scumultyp = Tipo de cúmulo indicado como parámetro El contrato tiene que ser del tipo de cúmulo indicado
    Fecha de anulación contrproc.dnulldate is NULL Se toma los contratos vigentes al día

    Búsqueda en la tabla distribución de comisones (commission)

    Esta lectura es utilizada para verificar si la póliza tiene algún corredor como intermediario.

    Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de registro scertype = reinsuran.scertype Tipo de registro en tratamiento
    Ramo nbranch = reinsuran.nbranch Ramo en tratamiento
    Producto nproduct = reinsuran..nproduct Producto en tratamiento
    Póliza npolicy = reinsuran.npolicy Póliza en tratamiento
    Certificado ncertif = reinsuran.ncertif Certificado en tratamiento
    Tipo de intermediario nintertyp = 3 Corresponde a los intermediarios tipo corredor
    Fecha de efecto dEffecdate <= Fecha según el mes y año  Fecha correspondiente al último día del mes - año indicado como parámetro.
    Fecha de anulación del registro dNulldate is null Sin fecha de anulación
    ó dNulldate > Fecha según el mes y año Fecha correspondiente al último día del mes - año indicado como parámetro.

    Búsqueda para el período indicado, en la tabla de cesiones de primas (cession_pr)

    Campos a seleccionar

    • ncurrency
    • deffecdate
    • ncapcess
    • npremium
    • ntype

    Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de registro scertype = reinsuran.scertype Tipo de registro en tratamiento
    Ramo nbranch = reinsuran.nbranch Ramo en tratamiento
    Producto nproduct = reinsuran.nproduct Producto en tratamiento
    Póliza npolicy = reinsuran.npolicy Pólizas en tratamiento
    Certificado ncertif = reinsuran.ncertif Certificado en tratamiento
    Número de cesión ncession_nu > 0 Se toman todas las cesiones
    Identificación del registro nid > 0 Se toman todas las cesiones
    Cliente sclient = reinsuran.sclient Cliente en tratamiento
    Plan nmodulec = reinsuran.nmodulec Plan en tratamiento
    Cobertura ncover = reinsuran.ncover Cobertura en tratamiento
    Contrato nnumber = reinsuran.nnumber Contrato en tratamiento
    Año-mes de la cesión nyearmonth = 'año indicado como parámetro (yyyy)+'mes indicado como parámetro(mm) Concatenación del año indicado como parámetro con formato 'yyyy' con el mes indicado como parámetro con formato 'mm'

    Búsqueda para el período anterior al indicado, en la tabla de cesiones de primas (cession_pr)

    Campos a seleccionar

    • ncurrency
    • deffecdate
    • ncapcess
    • npremium
    • ntype

    Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de registro scertype = reinsuran.scertype Tipo de registro en tratamiento
    Ramo nbranch = reinsuran.nbranch Ramo en tratamiento
    Producto nproduct = reinsuran.nproduct Producto en tratamiento
    Póliza npolicy = reinsuran.npolicy Pólizas en tratamiento
    Certificado ncertif = reinsuran.ncertif Certificado en tratamiento
    Número de cesión ncession_nu > 0 Se toman todas las cesiones
    Identificación del registro nid > 0 Se toman todas las cesiones
    Cliente sclient = reinsuran.sclient Cliente en tratamiento
    Plan nmodulec = reinsuran.nmodulec Plan en tratamiento
    Cobertura ncover = reinsuran.ncover Cobertura en tratamiento
    Contrato nnumber = reinsuran.nnumber Contrato en tratamiento
    Año-mes de la cesión nyearmonth = 'año anterior al indicado como parámetro (yyyy)+'mes anterior al indicado como parámetro(mm) Concatenación del año anterior al indicado como parámetro con formato 'yyyy' con el mes anterior al indicado como parámetro con formato 'mm'

    Búsqueda para la tabla de tipo de cúmulo (table79)

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Tipo de cúmulo scumultyp = Tipo de cúmulo indicado como parámetro Parámetro dado para la ejecución del reporte

    Búsqueda para la tabla ramos comerciales (table10)

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo comercial nbranch = Ramo comercial indicado como parámetro Parámetro dado para la ejecución del reporte

    Búsqueda para la tabla de coberturas genéricas de generales (tab_gencov)

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Cobertura genérica ncovergen = Cobertura genérica indicada como parámetro Parámetro dado para la ejecución del reporte

    Archivo TEMP_CRL847

    En la tabla temporal temp_crl847 se almacena la información determinada en las condiciones de búsqueda antes indicada, al momento de ejecutar el reporte se extrae la información agrupada y ordenada por código de cúmulo (sheap_code). Todos los montos han de ser almacenados en UF.
    Los campos que se deberán colocar en la tabla temporal son:

    Información

    Campo

    Valor

    Observación

    Código de cúmulo sheap_code reinsuran.sheap_code Código de cúmulo
    Ramo nbranch reinsuran.nbranch Ramo
    Producto nproduct reinsuran.nproduct Producto
    Póliza npolicy reinsuran.npolicy Póliza
    Certificado ncertif reinsuran.ncertif Certificado
    Plan nmodulec reinsuran.nmodulec Plan
    Cliente sclient reinsuran.sclient Cliente
    Cobertura ncover reinsuran.ncover Cobertura
    Contrato nnumber reinsuran.nnumber Contrato
    Capital retenido nretcapital sum(cession_pr.ncapcess) Capital retenido: Sumatoria del capital, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea retenido (cession_pr.ntype = 1). Para el período indicado.
    Capital cedido ncedcapital sum(cession_pr.ncapcess) Capital cedido: Sumatoria del capital, por codigo de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión no sea retenido ni facultativo (cession_pr.ntype not in 1,4). Para el período indicado.
    Capital facultativo nfaccapital sum(cession_pr.ncapcess) Capital facultativo: Sumatoria del capital, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea facultativo (cession_pr.ntype = 4). Para el período indicado.
    Prima retenida nretpremium sum(cession_pr.npremium) Prima retenida: Sumatoria de la prima, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea retenido (cession_pr.ntype = 1). Para el período indicado.
    Prima cedida ncedpremium sum(cession_pr.npremium) Prima cedida: Sumatoria de la prima, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión no sea retenido ni facultativo (cession_pr.ntype not in 1,4). Para el período indicado.
    Prima facultativo nfacpremium sum(cession_pr.npremium) Prima facultativo: Sumatoria de la prima, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea facultativo (cession_pr.ntype = 4). Para el período indicado.
    Capital retenido período anterior nretcapital_prev sum(cession_pr.ncapcess) Capital retenido período anterior: Sumatoria del capital, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea retenido (cession_pr.ntype = 1). Para el período anterior al indicado.
    Capital cedido período anterior ncedcapital_prev sum(cession_pr.ncapcess) Capital cedido período anterior: Sumatoria del capital, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión no sea retenido ni facultativo (cession_pr.ntype not in 1,4). Para el período anterior al indicado.
    Capital facultativo período anterior nfaccapital_prev sum(cession_pr.ncapcess) Capital facultativo período anterior: Sumatoria del capital, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea facultativo (cession_pr.ntype = 4). Para el período anterior al indicado.
    Prima retenida período anterior nretpremium_prev sum(cession_pr.npremium) Prima retenida período anterior: Sumatoria de la prima, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea retenido (cession_pr.ntype = 1). Para el período anterior al indicado.
    Prima cedida período anterior ncedpremium_prev sum(cession_pr.npremium) Prima cedida período anterior: Sumatoria de la prima, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión no sea retenido ni facultativo (cession_pr.ntype not in 1,4). Para el período anterior al indicado.
    Prima facultativo período anterior nfacpremium_prev sum(cession_pr.npremium) Prima facultativo período anterior: Sumatoria de la prima, por código de cúmulo, ramo, producto, póliza, certificado, plan, cliente, cobertura y contrato, cuando el tipo de cesión sea facultativo (cession_pr.ntype = 4). Para el período anterior al indicado.

    Archivo TEMP_CRL847A

    En la tabla temporal temp_crl847A se almacena la información indicada en la parte repetitiva de la pantalla, se crea un registro por cada linea indicada. Solo debe haber un registro por código de cúmulo.
    Los campos que se deberán colocar en la tabla temporal son:

    Información

    Campo

    Valor

    Observación

    Código de cúmulo sheap_code Valor dado al parámetro 'Código de cúmulo' para la linea en tratamiento Tipo de cúmulo
    Valor máximo de cesión UF nmaxvalue Valor dado al parámetro 'Valor máximo de cesión UF' para la linea en tratamiento Valor máximo de cesión UF

    Fórmulas

    Sólo se van a mencionar los campos que manejen fórmula.

    Del listado principal

    Cuerpo
  • Monto asegurado UF:  Sum (temp_crl847.nretcapital) + Sum(temp_crl847.ncedcapital). Las sumatorias son por el código de cúmulo.
  • Prima UF: Sum(temp_crl847.nretpremium) + Sum(temp_crl847.ncedpremium). Las sumatorias son por el código de cúmulo.
  • Retenido
    • % cúmulo: (('Monto asegurado UF de lo retenido' * 0,1) / 'parámetro Valor máximo de retención UF').
  • Cedido
    • % cúmulo: (('Monto asegurado UF de lo cedido' * 0,1) / 'temp_crl847A.nmaxvalue, según el código de cúmulo en tratamiento').
  • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
    • Monto asegurado retenido UF: ('Monto asegurado retenido' - Sum(temp_crl847.nretcapital_prev)) / Sum(temp_crl847.nretcapital_prev)
    • Monto asegurado cedido UF: ('Monto asegurado cedido' - Sum( temp_crl847.ncedcapital_prev)) / Sum(temp_crl847.ncedcapital_prev)
  • Variación en UF respecto + 'mes anterior / ' + 'año anterior'
    • Monto asegurado UF: ('Monto asegurado retenido' + 'Monto asegurado cedido' + 'Monto asegurado facultativo' ) - (Sum(temp_crl847.nretcapital_prev) + Sum(temp_crl847.ncedcapital_prev) + Sum(temp_crl847.nfaccapital_prev)). Las sumatorias son por el código de cúmulo.
    • Prima UF: ('Prima retenida' + 'Prima cedida' + 'Prima facultativo' ) - (Sum(temp_crl847.nretpremium_prev) + Sum(temp_crl847.ncedpremium_prev) + Sum(temp_crl847.nfacpremium_prev). Las sumatorias son por el código de cúmulo.
  • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
    • Monto asegurado UF: ('Monto asegurado' - (Sum(temp_crl847.nretcapital_prev) + Sum(temp_crl847.ncedcapital_prev) + Sum(temp_crl847.nfaccapital_prev))) / (Sum(temp_crl847.nretcapital_prev) + Sum(temp_crl847.ncedcapital_prev) + Sum(temp_crl847.nfaccapital_prev))). Las sumatorias son por el código de cúmulo.
    • Prima UF: ('Prima' - (Sum(temp_crl847.nretpremium_prev) + Sum(temp_crl847.ncedpremium_prev) + Sum(temp_crl847.nfacpremium_prev))) / (Sum(temp_crl847.nretcapital_prev) + Sum(temp_crl847.ncedcapital_prev) + Sum(temp_crl847.nfaccapital_prev))). Las sumatorias son por el código de cúmulo.
    Totales
  • Total retenido
    • % cúmulo: % de cúmulo. (('Monto asegurado UF del total retenido' * 0,1) / 'parámetro Valor máximo de retención UF').
  • Total cedido
    • % cúmulo: % de cúmulo ((' Monto asegurado UF del total cedido' * 0,1) / 'temp_crl847A.nmaxvalue, según el código de cúmulo en tratamiento').
  • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
    • Monto asegurado retenido UF: ('Monto asegurado UF del total retenido' - Sum(temp_crl847.nretcapital_prev)) / Sum(temp_crl847.nretcapital_prev).
    • Monto asegurado cedido UF: ('Monto asegurado UF del total cedido' - Sum(temp_crl847.ncedcapital_prev)) / Sum(temp_crl847.ncedcapital_prev).
  • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
    • Cantidad de riesgos: ('Total cantidad de riesgo' - (Cantidad de registros que hay en la tabla temporal, cuyo campo temp_crl847.nretpremium_prev es mayor que cero)) / (Cantidad de registros que hay en la tabla temporal, cuyo campo temp_crl847.nretpremium_prev es mayor que cero)
    • Monto asegurado UF: ('Total monto asegurado' - (Sum(temp_crl847.nretcapital_prev) + Sum(temp_crl847.ncedcapital_prev) + Sum(temp_crl847.nfaccapital_prev))) / (Sum(temp_crl847.nretcapital_prev) + Sum(temp_crl847.ncedcapital_prev) + Sum(temp_crl847.nfaccapital_prev)). La sumatoria es de toda la tabla.
    • Prima UF: ('Total prima' - (Sum(temp_crl847.nretpremium_prev) + Sum(temp_crl847.ncedpremium_prev) + Sum(temp_crl847.nfacpremium_prev))) / (Sum(temp_crl847.nretpremium_prev) + Sum(temp_crl847.ncedpremium_prev) + Sum(temp_crl847.nfacpremium_prev)). La sumatoria es de toda la tabla.

    Listados

    Listado principal
    Encabezado
  • Página: "Página" + 'número de página'.
      • Título: "Resumen de cúmulo".
    • "Tipo de cúmulo: " + 'descripción del tipo de cúmulo indicado como parámetro' (table79.sdescript).
    • "Cobertura genérica: " + 'descripción de la cobertura genérica indicada como parámetro' (tab_gencov.sdescript).
    • "Ramo: " + 'descripción del ramo genérica indicado como parámetro' (table10.sdescript).
    • "Sólo corredores", este título se muestra sólo si el campo 'sólo corredores' está indicado
      • Vigencia: "Mes: " + 'mes indicado como parámetro' + "Año: " + 'año indicado como parámetro'.
      Cuerpo
      • Código de cúmulo: Código de cúmulo (temp_crl847.sheap_code).
      • Cantidad de riesgos: Cantidad de riesgos por cúmulo.Cantidad de registros que hay en la tabla temporal, por código de cúmulo.
      • Monto asegurado UF:  Monto asegurado para el cúmulo en tratamiento. Ver fórmula.
      • Prima UF: Prima correspondiente al cúmulo en tratamiento. Ver fórmula.
      • Retenido
        • % cúmulo: % de cúmulo. Si el valor de 'parámetro Valor máximo de retención UF' es nulo, este campo debe tomar valor cero. Ver fórmula.
        • Cantidad de riesgos: Cantidad de riesgos retenido por cúmulo. Cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.nretpremium es mayor que cero.
        • Monto asegurado UF: Monto asegurado retenido para el cúmulo en tratamiento. Sumatoria del campo temp_crl847.nretcapital, por código de cúmulo.
        • Prima UF: Prima retenida correspondiente al cúmulo en tratamiento. Sumatoria del campo temp_crl847.nretpremium, por código de cúmulo.
    • Cedido
      • % cúmulo: % de cúmulo. Si el valor de temp_crl847A.nmaxvalue para el código de cúmulo no existe, este campo debe tomar valor cero. Ver fórmula.
      • Cantidad de riesgos: Cantidad de riesgos cedido por cúmulo. Cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.ncedpremium es mayor que cero .
      • Monto asegurado UF: Monto asegurado cedido para el cúmulo en tratamiento. Sumatoria del campo temp_crl847.ncedcapital, por código de cúmulo.
      • Prima UF: Prima cedida correspondiente al cúmulo en tratamiento. Sumatoria del campo temp_crl847.ncedpremium, por código de cúmulo
    • Facultativo
      • Cantidad de riesgos: Cantidad de riesgos cedido en facultativo por cúmulo. Cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.nfacpremium es mayor que cero .
      • Monto asegurado UF: Monto asegurado cedido en facultativo para el cúmulo en tratamiento.Sumatoria del campo temp_crl847.nfaccapital, por código de cúmulo.
      • Prima UF: Prima cedida en facultativo correspondiente al cúmulo en tratamiento. Sumatoria del campo temp_crl847.nfacpremium, por código de cúmulo
    • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
      • Monto asegurado retenido UF: Variación porcentual del monto asegurado retenido, para el cúmulo en tratamiento. Ver fórmula.
      • Monto asegurado cedido UF: Variación porcentual del monto asegurado cedido, para el cúmulo en tratamiento. Ver fórmula.
      • Variación en UF respecto + 'mes anterior / ' + 'año anterior'
        • Cantidad de riesgos: Variación de la cantidad de riesgos por cúmulo. Cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.nretpremium es mayor que cero y se le resta la cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.nretpremium_prev es mayor que cero.
        • Monto asegurado UF: Variación del monto asegurado para el cúmulo en tratamiento. Ver fórmula.
        • Prima UF: Variación de la prima correspondiente al cúmulo en tratamiento. Ver fórmula.
      • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
        • Cantidad de riesgos: Variación porcentual de la cantidad de riesgos. ('Cantidad de riesgos' - Cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.nretpremium_prev es mayor que cero) / Cantidad de registros que hay en la tabla temporal, por código de cúmulo, cuyo campo temp_crl847.nretpremium_prev es mayor que cero
        • Monto asegurado UF: Variación porcentual del monto asegurado. Ver fórmula.
        • Prima UF: Variación porcentual de la prima. Ver fórmula.
      Totales
    • Total cantidad de riesgos: Sumatoria de la columna 'cantidad de riesgos'. La sumatoria es de toda la tabla.
    • Total monto asegurado UF:  Sumatoria de la columna 'monto asegurado'. La sumatoria es de toda la tabla.
    • Total prima UF: Sumatoria de la columna 'prima'. La sumatoria es de toda la tabla.
    • Total retenido
      • % cúmulo: % de cúmulo. Si el valor de 'parámetro Valor máximo de retención UF' es nulo, este campo debe tomar valor cero. Ver fórmula.
      • Cantidad de riesgos: Sumatoria de la columna 'cantidad de riesgos de lo retenido'. La sumatoria es de toda la tabla.
      • Monto asegurado UF: Sumatoria de la columna 'monto asegurado de lo retenido'. La sumatoria es de toda la tabla.
      • Prima UFSumatoria de la columna 'prima de lo retenido'. La sumatoria es de toda la tabla.
    • Total cedido
      • % cúmulo: % de cúmulo. Si el valor de temp_crl847A.nmaxvalue para el código de cúmulo no existe, este campo debe tomar valor cero. Ver fórmula.
      • Cantidad de riesgos: Sumatoria de la columna 'cantidad de riesgos de lo cedido'. La sumatoria es de toda la tabla.
      • Monto asegurado UF: Sumatoria de la columna 'monto asegurado de lo cedido'. La sumatoria es de toda la tabla.
      • Prima UF: Sumatoria de la columna 'prima de lo cedido'. La sumatoria es de toda la tabla.
    • Total facultativo
      • Cantidad de riesgos: Sumatoria de la columna 'cantidad de riesgos de lo facultativo'. La sumatoria es de toda la tabla.
      • Monto asegurado UF: Sumatoria de la columna 'monto asegurado de lo facultativo'. La sumatoria es de toda la tabla.
      • Prima UF: Sumatoria de la columna 'prima de lo facultativo'. La sumatoria es de toda la tabla.
    • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
      • Monto asegurado retenido UF: Porcentaje de variación del monto asegurado retenido con respecto al mes anterior. Ver fórmula.
      • Monto asegurado cedido UF: Porcentaje de variación del monto asegurado cedido con respecto al mes anterior. Ver fórmula.
    • Variación en UF respecto + 'mes anterior / ' + 'año anterior'
      • Cantidad de riesgos: Variación de la cantidad de riesgos entre lo del mes solicitado y el mes anterior, expresado en UF. Sumatoria de la columna 'variación de cantidad de riesgo'. La sumatoria es de toda la tabla.
      • Monto asegurado UFVariación del monto asegurado entre lo del mes solicitado y el mes anterior, expresado en UF. Sumatoria de la columna 'variación de monto asegurado'. La sumatoria es de toda la tabla.
      • Prima UF: Variación de la prima entre lo del mes solicitado y el mes anterior, expresado en UF. Sumatoria de la columna 'variación de prima'. La sumatoria es de toda la tabla.
    • Variación porcentual respecto + 'mes anterior / ' + 'año anterior'
      • Cantidad de riesgos: Variación porcentual de la cantidad de riesgos entre lo del mes solicitado y el mes anterior. Ver fórmula.
      • Monto asegurado UF: Variación porcentual del monto asegurado entre lo del mes solicitado y el mes anterior. Ver fórmula.
      • Prima UF: Variación porcentual de la prima entre lo del mes solicitado y el mes anterior. Ver fórmula.
       
    Listado de valores
    Encabezado
  • Página: "Página" + 'número de página'.
  • Título: "Resumen de cúmulo".
  • Subtítulo "Valores indicados para reporte".
  • "Los cúmulos de retención son calculados sobre la POL. UF.: " + 'parámetro Valor máximo de retención UF'
  • Cuerpo
  • Código de cúmulo: Código de cúmulo (temp_crl847A.sheap_code).
  • Valor máximo de cesión UF: Valor máximo de cesión en UF para el código de cúmulo en tratamiento (temp_crl847A.nmaxvalue).