Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Concepto.

Son informes solicitados por el BCP que deben ser remitidos por Marca en una planilla Excel.

Frecuencia: Mensual.

Plazo: Hasta el día numero 5 de cada mes.

Los anexos informados son:

  1. Anexo 1.b
  2. Anexo 2.b
  3. Anexo 4
  4. Anexo 5.b
  5. Anexo 5.c

A continuación se detallan como generar los datos, consultarlos y pegarlos en la Planilla Excel para Cabal y Panal.

Generar Datos

Ejecutar procesos y scripts para Generar Datos

  1. Anexo 1b: Ejecutar para Cabal y Panal en CREDITOPY@BAPY: 
    begin
      pkg_reportes_bcp.pr_anexo_1b(805,to_number(to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')));
     pkg_reportes_bcp.pr_anexo_1b(&emisor_procesador,&periodo_yyyymm); (806,to_number(to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')));
     pkg_reportes_bcp.pr_anexo_1c(805,to_number(to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')));
     pkg_reportes_bcp.pr_anexo_1c(806,to_number(to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')));
    end;
  2. Anexo 2b: Ejecutar para Cabal y Panal en APPLIKA@ESTADISTICO:
    1. Cabal ejecutar el archivo sqlUtilesAnexo2B.sql
    2. Cabal ejecutar el archivo sqlUtilesAnexo2C.sql
    3. Panal ejecutar el archivo sqlUtilesPanalAnexo2B.sql

Archivos



View file
namesqlUtilesAnexo2C.sql
height250

sqlUtilesPanalAnexo2B.sql

View file
namesqlUtilesPanalAnexo2B.sql
height150

sqlUtilesAnexo2B.sql

View file
namesqlUtilesAnexo2B.sql
height250

Circular SGGOF N° 001-2020Cabal.xlsx

View file
nameCircular SGGOF N° 001-2020Cabal.xlsx
height150

Circular SGGOF N° 001-2020Panal.xlsx

View file
nameCircular SGGOF N° 001-2020Panal.xlsx
height150

Informe Anexo 1.b para Cabal

Ejecutar consultas para copiar y pegar en las Planillas Excel del BCP

  1. El Anexo 1b se debe ejecutar la consulta en CREDITOPY@BAPY. La misma tiene 4 ordenes (tipo párrafos o agrupados), y se ejecuta desde el 1 al 4 y por cada una se copia y pega en el archivo excel Circular SGGOF N° 001-2020Cabal.xlsx en la hoja Anexo1.b:
    1. Orden 1 Operaciones Totales en Paraguay
    2. Orden 2 Operaciones en Paraguay con Tarjetas emitidas localmente
    3. Orden 3 Operaciones en Paraguay con Tarjetas emitidas en el exterior
    4. Orden 4 Operaciones en el exterior con Tarjetas emitidas en Paraguay.
    5. La Consulta es:

      SELECT A.PERIODO,
      A.COMPRAS_POS_CANTIDAD,
      A.COMPRAS_POS_MONTO,
      A.COMPRAS_QR_CANTIDAD,
      A.COMPRAS_QR_MONTO,
      A.COMPRAS_INTERNET_CANTIDAD,
      A.COMPRAS_INTERNET_MONTO,
      NULL,
      NULL,
      A.RETIRO_ATM_CANTIDAD,
      A.RETIRO_ATM_MONTO,
      NULL,
      NULL,
      NULL,
      NULL,
      A.COMPRAS_DA_CANTIDAD,
      A.COMPRAS_DA_MONTO
      FROM CREDITOPY.BCP_ANEXO_1B A
      WHERE A.EMISOR_PROCESADOR=805
      AND A.PERIODO_ORDEN = to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')
      AND A.TIPO_ORDEN= &orden
      ORDER BY A.PERIODO_ORDEN,A.TIPO_ORDEN;


Informe Anexo 1.c para Cabal

Ejecutar consultas para copiar y pegar en las Planillas Excel del BCP

  1. El Anexo 1c se debe ejecutar la consulta en CREDITOPY@BAPY. La misma tiene 4 ordenes (tipo párrafos o agrupados), y se ejecuta desde el 1 al 4 y por cada una se copia y pega en el archivo excel Circular SGGOF N° 001-2020Cabal.xlsx en la hoja Anexo1.c:
    1. Orden 1 Operaciones Totales en Paraguay
    2. Orden 2 Operaciones en Paraguay con Tarjetas emitidas localmente
    3. Orden 3 Operaciones en Paraguay con Tarjetas emitidas en el exterior
    4. Orden 4 Operaciones en el exterior con Tarjetas emitidas en Paraguay.
    5. La Consulta es:

      SELECT A.PERIODO,
      A.COMPRAS_POS_CANTIDAD,
      A.COMPRAS_POS_MONTO,
      A.COMPRAS_QR_CANTIDAD,
      A.COMPRAS_QR_MONTO,
      A.COMPRAS_INTERNET_CANTIDAD,
      A.COMPRAS_INTERNET_MONTO,
      NULL,
      NULL,
      A.RETIRO_ATM_CANTIDAD,
      A.RETIRO_ATM_MONTO,
      NULL,
      NULL,
      NULL,
      NULL,
      A.COMPRAS_DA_CANTIDAD,
      A.COMPRAS_DA_MONTO
      FROM CREDITOPY.BCP_ANEXO_1c A
      WHERE A.EMISOR_PROCESADOR = 805
      AND A.PERIODO_ORDEN =
      to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE, -1))), 'YYYYMM')
      AND A.TIPO_ORDEN = &periodoorden
      ORDER BY A.PERIODO_ORDEN, A.TIPO_ORDEN;

Informe Anexo 2.b para Cabal

  1. El Anexo 2b se debe ejecutar la consulta en APPLIKA@ESTADISTICO. En la fila de cada periodo se tienen las 4 secciones de forma contigua.
    Las secciones son:
    1. Entidades Bancarias: Columnas B, C y D
    2. Financieras: Columnas E, F y G
    3. Cooperativas: Columnas H, I y J
    4.Otros: Columnas K, L y M
    Cada Sección tiene las columnas:
    1. Cantidad de Tarjetas Principales
    2. Cantidad de Tarjetas Adicionales
    3. Saldo de Deuda.

          La consulta se debe ejecutar por cada Sección del 1 al 4.

       La Consulta es:

SELECT PERIODO,

CANTIDAD_PRINCIPALES,CANTIDAD_ADICIONALES,SALDO_DEUDA
FROM BCP_ANEXO_2B A
WHERE A.EMISOR_PROCESADOR=805
AND A.TIPO_ORDEN=&seccion
AND A.PERIODO_ORDEN=to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')
ORDER BY EMISOR_PROCESADOR,TIPO_ORDEN,PERIODO_ORDEN;

Informe Anexo 2.c para Cabal

  1. El Anexo 2c se debe ejecutar la consulta en APPLIKA@ESTADISTICO. En la fila de cada periodo se tienen las 4 secciones de forma contigua.
    Las secciones son:
    1. Entidades Bancarias: Columnas B, C y D
    2. Financieras: Columnas E, F y G
    3. Cooperativas: Columnas H, I y J
    4.Otros: Columnas K, L y M
    Cada Sección tiene las columnas:
    1. Cantidad de Tarjetas Principales
    2. Cantidad de Tarjetas Adicionales
    3. Saldo de Deuda.

          La consulta se debe ejecutar por cada Sección del 1 al 4.

       La Consulta es:

dddInformes para Panal

SELECT PERIODO,

CANTIDAD_PRINCIPALES,CANTIDAD_ADICIONALES,SALDO_DEUDA
FROM BCP_ANEXO_2C A
WHERE A.EMISOR_PROCESADOR=805
AND A.TIPO_ORDEN=&seccion
AND A.PERIODO_ORDEN=to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')
ORDER BY EMISOR_PROCESADOR,TIPO_ORDEN,PERIODO_ORDEN;

Anexo 4 para Cabal: Conectarse al OL y ejecutar:

  1. Cabal ejecutar la consulta y pegarlo en el archivo excel Circular SGGOF N° 001-2020Cabal.xlsx en la hoja Anexo4 en el periodo correspondiente.
  2. La consulta es:

    1. SELECT TO_CHAR(A.MOVEXTFCH, 'YYYYMM') PERIODO,
      SUM(A.IMPORTE) TOTAL,
      COUNT(DISTINCT A.NRO_COMERCIO) CANTIDAD --4519
      FROM CREDITOPY.LOG_TRANSACC_CR_HIST A
      WHERE A.MOVEXTFCH BETWEEN
      TO_DATE('01' || TO_CHAR((ADD_MONTHS(SYSDATE, -2)), 'MMYYYY')) AND
      to_date(TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -2)), 'DDMMYYYY') ||
      '235959',
      'DDMMYYYYhh24miss')
      AND A.ATM = 0 --SOLO POS
      AND A.NRO_RES = 0 --APROBADO
      AND A.TX_INTERNA = 'COMPRA' --SOLO COMPRAS
      AND A.RUBRO != 80 --EXCLUIR DEBITO AUTOMATICO
      AND A.ACQUIRING_INSTITUTION IN
      (10000000001, 10000000009, 10000000007, 10000000020) --INFONET,BEPSA,PROCARD Y GUARANICARD
      AND A.EMISOR_PROCESADOR = 805 --CABAL
      GROUP BY TO_CHAR(A.MOVEXTFCH, 'YYYYMM');

Informe Anexo 1.b para Panal

Ejecutar consultas para copiar y pegar en las Planillas Excel del BCP

  1. El Anexo 1b se debe ejecutar la consulta en CREDITOPY@BAPY. Aplicar el mismo criterio de Cabal pero pegar en el archivo excel Circular SGGOF N° 001-2020Panal.xlsx en la hoja Anexo1.b:
  2. SELECT A.PERIODO,
    A.COMPRAS_POS_CANTIDAD,
    A.COMPRAS_POS_MONTO,
    A.COMPRAS_QR_CANTIDAD,
    A.COMPRAS_QR_MONTO,
    A.COMPRAS_INTERNET_CANTIDAD,
    A.COMPRAS_INTERNET_MONTO,
    NULL,
    NULL,
    A.RETIRO_ATM_CANTIDAD,
    A.RETIRO_ATM_MONTO,
    NULL,
    NULL,
    NULL,
    NULL,
    A.COMPRAS_DA_CANTIDAD,
    A.COMPRAS_DA_MONTO
    FROM CREDITOPY.BCP_ANEXO_1B A
    WHERE A.EMISOR_PROCESADOR=806
    AND A.PERIODO_ORDEN = to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')
    AND A.TIPO_ORDEN= &orden
    ORDER BY A.PERIODO_ORDEN,A.TIPO_ORDEN;


Informe Anexo 2.b para Panal

El Anexo 2b se debe ejecutar la consulta en APPLIKA@ESTADISTICO. Mismo criterio de Cabal en el respectivo informe.

La Consulta es 

SELECT PERIODO,

CANTIDAD_PRINCIPALES,CANTIDAD_ADICIONALES,SALDO_DEUDA
FROM BCP_ANEXO_2B A
WHERE A.EMISOR_PROCESADOR=806
AND A.TIPO_ORDEN=&seccion
AND A.PERIODO_ORDEN=to_char(TRUNC(LAST_DAY(ADD_MONTHS(SYSDATE,-1))),'YYYYMM')
ORDER BY EMISOR_PROCESADOR,TIPO_ORDEN,PERIODO_ORDEN;

Anexo 4 para Panal: Conectarse al OL y ejecutar:

  1. Cabal ejecutar la consulta y pegarlo en el archivo excel Circular SGGOF N° 001-2020Panal.xlsx en la hoja Anexo4 en el periodo correspondiente.
    La Consulta es 

    SELECT TO_CHAR(A.MOVEXTFCH, 'YYYYMM') PERIODO,
    SUM(A.IMPORTE) TOTAL,
    COUNT(DISTINCT A.NRO_COMERCIO) CANTIDAD --4519
    FROM CREDITOPY.LOG_TRANSACC_CR_HIST A
    WHERE A.MOVEXTFCH BETWEEN
    TO_DATE('01' || TO_CHAR((ADD_MONTHS(SYSDATE, -1)), 'MMYYYY')) AND
    TO_DATE(TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)), 'DDMMYYYY') || '235959','ddmmyyyyhh24miss')
    AND A.ATM = 0 --SOLO POS
    AND A.NRO_RES = 0 --APROBADO
    AND A.TX_INTERNA = 'COMPRA' --SOLO COMPRAS
    AND A.ACQUIRING_INSTITUTION IN (10000000001,
    10000000009,
    10000000007,
    10000000020,
    490491,
    490497,
    490499) --INFONET,BEPSA,PROCARD Y GUARANICARD
    AND A.EMISOR_PROCESADOR = 806 --PANAL
    AND NOT EXISTS (SELECT *
    FROM CREDITOPY.COMERCIOS C
    WHERE A.EMISOR_PROCESADOR = C.EMISOR_PROCESADOR
    AND A.NRO_COMERCIO = C.COMERCIO
    AND C.DEB_AUT = 1
    AND C.RAMO NOT IN (96, 97))

    GROUP BY TO_CHAR(A.MOVEXTFCH, 'YYYYMM');



ANEXO 5.B

  1. Conectarse a la base de datos de produccion BAPY con el esquema CREDITOPY y ejecutar la siguiente consulta que recibe como parametro el año, ej: 2021
    --ANEXO 5.B
    select to_char(t.fecha_otorgada, 'MM - MONTH/YYYY') as mes,
    count(t.tarjeta) as cant_banda_magnetica,
    0 as cant_nfc,
    0 as cant_emv,
    0 as cant_virtuales
    from tarjetas t
    --Excluir Emisores Pre Pagos
    where not exists
    (select 1 from emisores_prepago ep where ep.emisor = t.emisor)
    and extract(year from t.fecha_otorgada) = &p_anho_yyyy
    group by to_char(t.fecha_otorgada, 'MM - MONTH/YYYY')
    order by 1;


ANEXO 5.C

  1. Conectarse a la base de datos de produccion de BAPY con el esquema CREDITOPY y ejcutar la siguiente consulta que recibe como parametro el año, ej: 2021
    --CONSULTA PARA ARCHIVO BCP - ANEXO 5.C
    SELECT --EMISOR,
    MES,SUM(CANT_BANDA_MAGNETICA) CANT_BANDA_MAGNETICA
    ,SUM(cant_virtuales) cant_virtuales
    FROM
    (
    SELECT EP.EMISOR,EXTRACT(MONTH FROM T.FECHA_OTORGADA) MES_ORDEN,to_char(t.fecha_otorgada, 'MONTH') as mes
    ,CASE EP.EMISOR
    WHEN 115 THEN NVL((SELECT 1 FROM TARJETAS_PREPAGA TP WHERE TP.TARJETA= T.TARJETA AND TP.ESTADO_PLASTICO=1),0)
    ELSE
    1
    END CANT_BANDA_MAGNETICA
    ,CASE EP.EMISOR
    WHEN 115 THEN NVL((SELECT 1 FROM TARJETAS_PREPAGA TP WHERE TP.TARJETA= T.TARJETA AND TP.ESTADO_PLASTICO=0),0)
    ELSE
    1
    END cant_virtuales
    FROM TARJETAS T,EMISORES_PREPAGO EP
    WHERE EP.EMISOR = T.EMISOR
    AND EXTRACT(YEAR FROM T.FECHA_OTORGADA) = &p_anho_yyyy
    --AND EP.EMISOR=115
    )
    GROUP BY --EMISOR,
    MES,MES_ORDEN
    ORDER BY --EMISOR,
    MES_ORDEN;