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:
- Anexo 1.b
- Anexo 2.b
- Anexo 4
- Anexo 5.b
- 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
- 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; - Anexo 2b: Ejecutar para Cabal y Panal en APPLIKA@ESTADISTICO:
- Cabal ejecutar el archivo sqlUtilesAnexo2B.sql
- Cabal ejecutar el archivo sqlUtilesAnexo2C.sql
- Panal ejecutar el archivo sqlUtilesPanalAnexo2B.sql
Archivos
View file | ||||
---|---|---|---|---|
|
sqlUtilesPanalAnexo2B.sql
View file | ||||
---|---|---|---|---|
|
sqlUtilesAnexo2B.sql
View file | ||||
---|---|---|---|---|
|
Circular SGGOF N° 001-2020Cabal.xlsx
View file | ||||
---|---|---|---|---|
|
Circular SGGOF N° 001-2020Panal.xlsx
View file | ||||
---|---|---|---|---|
|
Informe Anexo 1.b para Cabal
Ejecutar consultas para copiar y pegar en las Planillas Excel del BCP
- 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:
- Orden 1 Operaciones Totales en Paraguay
- Orden 2 Operaciones en Paraguay con Tarjetas emitidas localmente
- Orden 3 Operaciones en Paraguay con Tarjetas emitidas en el exterior
- Orden 4 Operaciones en el exterior con Tarjetas emitidas en Paraguay.
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
- 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:
- Orden 1 Operaciones Totales en Paraguay
- Orden 2 Operaciones en Paraguay con Tarjetas emitidas localmente
- Orden 3 Operaciones en Paraguay con Tarjetas emitidas en el exterior
- Orden 4 Operaciones en el exterior con Tarjetas emitidas en Paraguay.
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 = &orden
ORDER BY A.PERIODO_ORDEN, A.TIPO_ORDEN;
Informe Anexo 2.b para Cabal
- 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:- Cantidad de Tarjetas Principales
- Cantidad de Tarjetas Adicionales
- 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_DEUDAFROM 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
- 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:- Cantidad de Tarjetas Principales
- Cantidad de Tarjetas Adicionales
- 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_DEUDAFROM 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:
- Cabal ejecutar la consulta y pegarlo en el archivo excel Circular SGGOF N° 001-2020Cabal.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, -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
- 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:
- 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
Informes para Panalen el respectivo informe.
La Consulta es
SELECT PERIODO, CANTIDAD_PRINCIPALES,CANTIDAD_ADICIONALES,SALDO_DEUDAFROM 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:
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 esSELECT 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
- 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
- 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;