Page tree

Versions Compared

Key

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

...

El 2do, control de resumen de acuerdos, plan de venta, comisión descuento, forma de pago y cuotas, dentro de este control solamente nos debe retornar una fila por cada plan de ventas:

cuya respuesta tenemos que copiar y pegar en la hoja respuestaCabal o respuestaPanal respectivamente(porque también se debe ejecutar 2 veces, para CABAL una vez y para PANAL otra vez) del Excel modelo en el cual en el paso 1 ya habíamos empezado a modificar.

...

  • Cuando ejecutamos el script para CABAL:
    • A.USUARIO='CABALPY'
    • A.EMISOR_PROCESADOR=805
    • C.RAMO=78(o el que este establecido en el Excel provisto por entidades)
    • establecer la fecha del día en que estamos ejecutando el script y la del día siguiente.
  • Cuando ejecutamos el script para PANAL:
    • A.USUARIO='PANALPY'
    • A.EMISOR_PROCESADOR=806
    • C.RAMO=238(o el que este establecido en el Excel provisto por entidades)
    • establecer la fecha del día en que estamos ejecutando el script y la del día siguiente.

...

Code Block
languagesql
themeMidnight
titleScript - control resumen de acuerdos, plan de venta, comision descuento, forma de pago y cuotas
collapsetrue
SELECT A.PLAN_VENTA,A.PORCENTAJE_DESCUENTO,FORMA_PAGO,A.CUOTA_MIN,A.CUOTA_MAX
FROM ACUERDOS A
WHERE A.EMISOR=&procesador 
  AND A.COMERCIO IN
(SELECT C.COMERCIO
FROM COMERCIOS C
WHERE C.FECHA_ALTA BETWEEN TO_DATE('2223/09/2022', 'dd/mm/yyyy') AND TO_DATE('2324/09/2022', 'dd/mm/yyyy')
  AND C.USUARIO='PANALPY'
  AND C.EMISOR_PROCESADOR=&procesador 
  AND C.RAMO =&RAMO
  )
GROUP BY A.PLAN_VENTA,A.PORCENTAJE_DESCUENTO,FORMA_PAGO,A.CUOTA_MIN,A.CUOTA_MAX   
  ;

...

1. Listar todos los comercios para pegar en la Hoja de resultados, dicha respuesta tenemos que copiar y pegar en la hoja respuestaCabal o respuestaPanal respectivamente(porque también se debe ejecutar 2 veces, para CABAL una vez y para PANAL otra vez) del .

Parámetros a modificar/establecer:

  • Cuando ejecutamos el script para CABAL:
    • A.USUARIO='CABALPY'
    • A.EMISOR_PROCESADOR=805
    • establecer la fecha del día en que estamos ejecutando el script y la del día siguiente.
  • Cuando ejecutamos el script para PANAL:
    • A.USUARIO='PANALPY'
    • A.EMISOR_PROCESADOR=806
    • establecer la fecha del día en que estamos ejecutando el script y la del día siguiente.

Copiar resultados:

Se deben copiar los resultados en el Excel modelo en el cual en el paso 1 ya habíamos empezado a modificar respectivamente para cuando:

  • Cuando ejecutamos el script para CABAL:
    • Debemos copiar el resultado en la hoja resupuestaCabal.
  • Cuando ejecutamos el script para PANAL:
    • Debemos copiar el resultado en la hoja resupuestaPanal.
Code Block
languagesql
themeMidnight
titleScript - Listar todos los comercios
collapsetrue
SELECT A.COMERCIO CODIGO_COMERCIO
      ,A.DESCRIPCION DENOMINACION_COMERCIAL
      ,A.RAZON_SOCIAL
      ,A.RUC
      ,B.DESCRIPCION ENTIDAD_PAGADORA
      ,C.DESCRIPCION SUCURSAL_PAGADORA
      , FC_GET_CODIGOS_PY(A.COD_TIPO_PAGO,A.TIPO_PAGO) FORMA_DE_PAGO
      ,FC_GET_CODIGOS_PY(A.COD_TIPO_CUENTA,A.TIPO_CUENTA) TIPO_CUENTA
      ,A.CUENTA NUMERO_CUENTA
      ,A.NRO_CONTRATO HABILITACION
      ,f_en_portal_comercios(a.emisor_procesador, a.comercio) Portal_comercios, -- Si esta o no En el POrtal de Comercios
       f_acceso_portal_comercios(a.emisor_procesador, a.comercio) usuarios_portal_comercios-- Si esta y ademas si tiene usuarios activos

FROM COMERCIOS A,PAGADORES B,SUCURSALES_PAGADORES C
WHERE B.EMISOR_PROCESADOR = A.EMISOR_PROCESADOR
  AND B.PAGADOR = A.PAGADOR
  AND C.EMISOR_PROCESADOR = A.EMISOR_PROCESADOR
  AND C.PAGADOR = A.PAGADOR
  AND C.SUCURSAL_PAGADOR = A.SUCURSAL_PAGADOR
  AND A.EMISOR_PROCESADOR=&PROCESADOR
  AND A.USUARIO='&USUARIO'
  AND A.FECHA_ALTA BETWEEN TO_DATE('1923/0709/20212022', 'dd/mm/yyyy') AND TO_DATE('2124/0709/20212022', 'dd/mm/yyyy')
ORDER BY COMERCIO;

...

COMERCIO;

2. PR_RESUMEN_CEIBO_TRANSACCIONES; dicha respuesta tenemos que copiar y pegar en la hoja 'resultados' del Excel modelo en el cual en el paso 1 ya habíamos empezado a modificar.

Parámetros a modificar/establecer:

    • establecer la fecha del día en que estamos ejecutando el script y la del día siguiente.

Copiar resultados:

Se deben copiar los resultados en la hoja 'resultados' del Excel modelo en el cual en el paso 1 ya habíamos empezado a modificarmodifica.

Code Block
languagesql
themeMidnight
titleScript - Resultados
collapsetrue
SELECT C.EMISOR_PROCESADOR,C.COMERCIO,C.NRO_CONTRATO HABILITACION
,DECODE(pkg_portal_comercios.f_en_portal_comercios(C.EMISOR_PROCESADOR,C.COMERCIO),'N','Falta Vincular al Portal','Vinculado al Portal') OBSERVACION
FROM COMERCIOS C
WHERE C.FECHA_ALTA BETWEEN TO_DATE('1923/0709/20212022', 'dd/mm/yyyy') AND TO_DATE('2124/0709/20212022', 'dd/mm/yyyy')
  AND C.USUARIO IN ('PANALPY','CABALPY')
ORDER BY C.EMISOR_PROCESADOR,C.COMERCIO; 

...