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
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
- 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.