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

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(&emisor_procesador,&periodo_yyyymm); end;
  2. Anexo 2b: Ejecutar para Cabal y Panal en APPLIKA@ESTADISTICO:
    1. Cabal ejecutar el archivo sqlUtilesAnexo2B.sql
    2. Panal ejecutar el archivo sqlUtilesPanalAnexo2B.sql

Archivos

sqlUtilesAnexo2B.sql

sqlUtilesPanalAnexo2B.sql

Circular SGGOF N° 001-2020Cabal.xlsx

Circular SGGOF N° 001-2020Panal.xlsx

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_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= &periodo
      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;

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,-1)),'MMYYYY')) AND TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE,-1)),'DDMMYYYY')||'235959'
      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:
    1. SELECT A.PERIODO,
      A.COMPRAS_POS_CANTIDAD,
      A.COMPRAS_POS_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= &periodo
      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_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE,-1)),'DDMMYYYY')||'235959'
    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');