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

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