Consulta de grupos Fecu

Función general

Permite mostrar información referente a los grupos FECU de los planes-coberturas de un producto.

Acciones de menú

Consultar: Permite consultar información referente a los grupos FECU de un producto.

Información técnica

Notas para el programador

La información a mostrar en esta consulta  se obtiene:
  • Se lee la información de las tablas coberturas de un producto (gen_cover / life_cover), por cada registro válido según los valores indicados en la ventana, se lee la información asociada (descripción y tipo de ramo) en la tabla de maestra productos (prodmaster), según los ramos (gen_cover.nbranch o life_cover.nbranch) y los productos (gen_cover.nproduct o life_cover.nproduct) en tratamiento. La información obtenida según la lectura anterior debe estar ordenada por: ramo, producto, plan y cobertura.
  • Para obtener la información a mostrar en toda la consulta es necesario considerar lo siguiente:
     
    Campo Observación

    Ramo

    La descripción se debe ubicar en la tabla de ramos (table10), según el código (prodmaster.nbranch).

    Producto

    El código se toma de prodmaster.nproduct y la descripción se toma de prodmaster.sdescript.

    Tipo de ramo

    La descripción se debe ubicar en la tabla tipos de ramo (table37), según el código (prodmaster.nbrancht).

    Plan

    Si el registro viene de la tabla de coberturas de un producto general (gen_cover), el código se toma de gen_cover.nmodulec y la descripción del plan de la cobertura se debe ubicar en la tabla de planes de un producto (tab_modul), según el ramo (prodmaster.nbranch), el producto (prodmaster.nproduct) y el plan de la cobertura (gen_cover.nmodulec).

    Si el registro viene de la tabla de coberturas de un producto de vida (life_cover), el código se toma de life_cover.nmodulec y la descripción del plan de la cobertura se debe ubicar en la tabla de planes de un producto (tab_modul), según el ramo (prodmaster.nbranch), el producto (prodmaster.nproduct) y el plan de la cobertura (life_cover.nmodulec).

    Cobertura

    Si el registro viene de la tabla de coberturas de un producto general (gen_cover), el código se toma de gen_cover.ncover y la descripción de la cobertura se debe ubicar en la tabla de coberturas genéricas generales (tab_gencov), según la cobertura genérica asociada a la cobertura (gen_cover.ncovergen).

    Si el registro viene de la tabla de coberturas de un producto de vida (life_cover), el código se toma de life_cover.ncover y la descripción de la cobertura se debe ubicar en la tabla de coberturas genéricas de vida (tab_lifcov), según la cobertura genérica asociada a la cobertura (life_cover.ncovergen).

    Ramo Fecu

    Si el registro viene de la tabla de coberturas de un producto general (gen_cover), la descripción del ramo Fecu se debe ubicar en la tabla de ramos Fecu (table75) según el ramo Fecu asociado a la cobertura (gen_cover.nbranch_led).

    Si el registro viene de la tabla de coberturas de un producto general (life_cover), la descripción del ramo Fecu se debe ubicar en la tabla de ramos Fecu (table75) según el ramo Fecu asociado a la cobertura (gen_cover.nbranch_led).

    Búsqueda para la tabla coberturas de generales (gen_cover).

    Búsqueda para la tabla coberturas de vida (life_cover).

    Campos a seleccionar

    • nmodulec
    • ncover
    • ncovergen
    • nbranch_led

    Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo nbranch = Ramo indicado para la consulta Si se indicó un Ramo
    o (or) nbranch > 0 Si no se indicó un Ramo
    Producto nproduct Producto indicado para la consulta Si se indicó un Producto
    o (or) nproduct > 0 Si no se indicó un Producto
    Plan nmodulec >= 0 Se toman todos los planes
    Cobertura ncover > 0 Se toman todos los planes
    Fecha de efecto deffecdate <= Fecha en la se realiza la consulta Fecha del computador
    Fecha de anulación dnulldate = NULL
    ó dnulldate > Fecha en la se realiza la consulta Fecha del computador

     Búsqueda para la tabla productos (prodmaster).

    Campos a seleccionar

    • nbranch
    • nproduct
    • sdescript
    • sbrancht

    Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Ramo nbranch = gen_cover.nbranch o life_cover.nbranch Ramo en tratamiento
    Producto nproduct gen_cover.nproduct o life_cover.nproduct Producto en tratamiento

    Búsqueda para la tabla de ramos (table10).

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código del ramo nBranch = prodmaster.nBranch Ramo en tratamiento

    Búsqueda para la tabla de tipos de ramo (table37).

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código del tipo de producto sBrancht = prodmaster.sBrancht Tipo del producto en tratamiento

    Búsqueda para la tabla de planes de un producto (tab_modul)

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código del ramo nbranch = prodmaster.nbranch Código del ramo en tratamiento
    Código del producto nProduct = prodmaster.nProduct Código del producto en tratamiento
    Código del plan nmodulec = gen_cover.nmodulec o life_cover.nmodulec Código del plan en tratamiento
    Fecha de efecto deffecdate <= Fecha en la se realiza la consulta Fecha del computador
    Fecha de anulación dnulldate = NULL Fecha del computador
    o (or) dnulldate > Fecha en la se realiza la consulta Fecha del computador

    Búsqueda para la tabla de coberturas genéricas generales, si prodmaster.sbrancht in (2,4,7,8) (tab_gencov)

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código de cobertura genérica ncovergen = gen_cover.ncovergen Cobertura genérica asociada a la cobertura en tratamiento

    Búsqueda para la tabla de coberturas genéricas de vida, si prodmaster.sbrancht = 1 (tab_lifcov)

    Campos a seleccionar

  • sdescript
  • Condición de búsqueda

    Información

    Campo

    Operador

    Valor

    Observación

    Código de cobertura genérica ncovergen = life_cover.ncovergen Cobertura genérica asociada a la cobertura en tratamiento

    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 = gen_cover.nbranch_led o life_cover.nbranch_led Ramo Fecu asociado a la cobertura en tratamiento

    Solicitud de clave para la consulta

    (DPC834_k)

    Campos

    Título

    Descripción

    Ramo

    Ramo comercial para el cual se desea realizar la consulta. A la derecha de este campo se muestra la descripción asociada. Valores posibles según tabla de ramos comerciales (table10).

    Producto

    Producto para el cual se desea realizar la consulta. A la derecha de este campo se muestra la descripción asociada. Valores posibles según tabla maestro de productos (prodmaster).

    Validaciones

    Campo

    Descripción

     Error/adv

    Producto

    Debe estar vacío, si no se indicó ramo
    60517

    .

    Datos del grupo Fecu

    (DPC834)

    Campos

    Título

    Descripción

    Parte repetitiva

      Ramo

    Descripción del ramo en tratamiento

      Producto

    Código y descripción del producto en tratamiento

    Tipo de ramo

    Descripción del tipo de producto en tratamiento

      Plan

    Código y descripción del plan en tratamiento

      Cobertura

    Código y descripción de la cobertura en tratamiento

    Ramo Fecu

    Descripción del ramo FECU en tratamiento