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 3 Current »

Objetos a Actualizar

Bapy

  • Package: CREDITOPY.PKG_DIMO_CEIBO

Olpy

  • Package: CREDITOPY.PKG_SICOOP_TRXS

Cambios 

  • Mejoras sobre bugs detectados
  • Transferencia a terceros
  • Transacciones DIMO-SICOOP

Encargados

  • Luis Basualdo
  • Amalia Rodriguez
  • Hugo Gonzalez

Objetos

OLPY.rarBAPY.rar


  • Bajar a una carpeta C:\Despliegue_28-08-2020_DIMO-Ceibo todos los archivos adjuntos

Pre requisitos


  • En la Base BAPY, en el esquema creditopy:

Guardar el package PKG_DIMO_CEIBO con el nombre PKG_DIMO_CEIBO_rollback.pck

  • En la Base BAPY, aplicar el grant requerido como SYS:

GRANT EXECUTE ON SYS.DBMS_LOCK TO CREDITOPY;

  • En la Base OLPY, en el esquema creditopy: 

Guardar el package PKG_SICOOP_TRXS con el nombre PKG_SICOOP_TRXS_rollback.pck

Despliegue

  • BASE: creditopy@OLPY
  • Crear la lista de objetos invalidos para verificaciones posteriores con el script:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\Crear_Lista_Objetos_Invalidos.sql


  • Crear las tablas nuevas y objetos nuevos:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\sicoop_transfer.pdc

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\seq_idtransfer.pdc


  • Instalar los parametros faltantes:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\instalacionParametros.sql


  • Instalar el nuevo package:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\PKG_SICOOP_TRXS_modd.pck


  • Instalar los nuevos procedimientos con los scripts:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\spAnularTransForaneos.prc

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\spRegistraTransForaneos.prc


  • Realizar la verificacion del estado de los objetos con el script:

C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\Control_Objetos_Invalidos.sql


  • Recompilar los objetos inválidos

Si hay objetos descompilados informar para determinar si se vuelve atrás o no.


  • BASE: creditopy@BAPY
  • Crear la lista de objetos invalidos para verificaciones posteriores con el script:

C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\Crear_Lista_Objetos_Invalidos.sql


  • Limpiar las tablas no implementadas descontinuadas con el script:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\limpiarTablasDescontinuadas.sql;


  • Crear las tablas  nuevas y objetos nuevos:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\seq_motivo_bloq_dev.pdc;

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\motivos_bloqueo_devoluc.pdc;


  • Aplicar los alter de tablas desde:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\modificarTablasExistentes.sql


  • Instalar las parametrizaciones faltantes y cambios:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\instalacionParametros.sql;


  • Actualizar el package PKG_DIMO_CEIBO:

sta C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\PKG_DIMO_CEIBO_modd.pck


  • Realizar la verificación del estado de los objetos con el script:

C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\Control_Objetos_Invalidos.sql


  • Recompilar los objetos inválidos

Si hay objetos descompilados informar para determinar si se vuelve atrás o no.


  • Refresh necesarios y load del combo
  • Ejecutar en creditopy@OLPY la replicacion:

begin SYS.DBMS_SNAPSHOT.REFRESH('CREDITOPY.CODIGOS_PY'); end;

begin SYS.DBMS_SNAPSHOT.REFRESH('DEBCREDPY.SUCURSALES_EMISORES'); end;

begin SYS.DBMS_SNAPSHOT.REFRESH('CREDITOPY.EMISORES_COMERCIOS'); end;

  • Ejecutar en el navegador:

https://www.cabal.coop.py/AccesoCabalEntidades/CombosLoad?reloadCombos=ABCDEF0987654321

Rollback

  • Restaurar los packages originales resguardados en el Pre requisito
  • Ejecutar los scripts en BAPY y OLPY:

C:\Despliegue_28-08-2020_DIMO-Ceibo\BAPY\Control_Objetos_Invalidos.sql

C:\Despliegue_28-08-2020_DIMO-Ceibo\OLPY\Control_Objetos_Invalidos.sql

Recompilar los objetos descompilados hasta que queden en la situación original.


  • No labels