Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

1ER PASO

Modificar el Excel modelo con las tablas provistas por la gente de entidades.

Se debe copiar las tablas CABAL y PANAL en las hojas que tienen los mismos nombres, el resto de las hojas se modifican automáticamente, que son las que utilizaremos para crear las tablas temporales en la BD.

 Ejemplo

Planilla provista por entidades:

Las hojas CABAL y PANAL tenemos que copiar desde la columna cod. cabal a email para ambas hojas.

Planilla modelo:

Luego copiamos en este archivo en las hojas con sus respectivos nombres.

Las demas hojas se generan de forma automatica mediante las formulas que poseen.

Una vez hayamos realizado la copia de las hojas dentro del archivo modelo, las hojas que utilizaremos para crear las tablas temporales son:

Para las tablas temporales de CABAL

  • novedadesComerciosCabal.
  • novedadesAcuerdosContadoCabal.
  • novedadesAcuerdosPlanCabal.
  • novedadesDireccionesCabal.

Para las tablas temporales de PANAL

  • novedadesComerciosPanal.
  • novedadesAcuerdosContadoPanal.
  • novedadesAcuerdosPlanPanal.
  • novedadesDireccionesPanal.

2DO PASO


Script
----Generar sentencias de insercion para respaldo.
--NOVEDADES_COMERCIOS. Hoja novedadesComerciosCabal
--NOVEDADES_COMERCIOS. Hoja novedadesComerciosPanal

SELECT * FROM NOVEDADES_COMERCIOS NC
WHERE NC.EMISOR_PROCESADOR=&procesador AND NC.COMERCIO BETWEEN &COMERCIO_DESDE AND &COMERCIO_HASTA
FOR UPDATE;

----Generar sentencias de insercion para respaldo.
--NOVEDADES_ACUERDOS PLAN 1 CONTADO. Hoja novedadesAcuerdosContadoCabal
--NOVEDADES_ACUERDOS PLAN 1 CONTADO. Hoja novedadesAcuerdosContadoPanal

SELECT * FROM NOVEDADES_ACUERDOS NA
WHERE NA.EMISOR=&procesador AND NA.PLAN_VENTA=1 AND NA.COMERCIO BETWEEN &COMERCIO_DESDE AND &COMERCIO_HASTA 
FOR UPDATE;

----Generar sentencias de insercion para respaldo.
--NOVEDADES_ACUERDOS PLAN 3 CABAL. Hoja novedadesAcuerdosPlanCabal
--NOVEDADES_ACUERDOS PLAN 3 CABAL. Hoja novedadesAcuerdosPlanPanal

SELECT * FROM NOVEDADES_ACUERDOS NA
WHERE NA.EMISOR=&procesador AND NA.PLAN_VENTA=3 AND NA.COMERCIO BETWEEN &COMERCIO_DESDE AND &COMERCIO_HASTA 
FOR UPDATE;

----Generar sentencias de insercion para respaldo.
--NOVEDADES_DIR_COMERCIOS. Hoja novedadesDireccionesCabal
--NOVEDADES_DIR_COMERCIOS. Hoja novedadesDireccionesPanal

SELECT * FROM NOVEDADES_DIR_COMERCIOS NDC
--UPDATE NOVEDADES_DIR_COMERCIOS NDC SET NDC.pais=1
WHERE NDC.EMISOR_PROCESADOR=&procesador AND NDC.COMERCIO BETWEEN &COMERCIO_DESDE AND &COMERCIO_HASTA 
FOR UPDATE;



  • No labels