Page tree

Versions Compared

Key

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

Bapy

  • Package body: PKG_DIMO_CEIBO

Mejoras

  • Fix por error en consulta de movimientos de TP Dimo con dato de longitud mayor a la definida en variable interna.

Encargados

  • Luis Basualdo
  • Amalia Rodriguez

Objetos

View file
nameBAPY 2021-02-04.rar
height250

  •  Bajar los objetos en una carpeta C:\DesplieguePROD_2021-02-04_DIMO-Ceibo

Pre-requisitos

  •  Guardar una copia del body del pkg_dimo_ceibo

Despliegue

BASE: creditopy@BAPY

  •  Crear la lista de objetos descompliados con la sentencia del mopp anterior

-- Control de la lista de objetos invalidos post-actualizacion y ejecucion de los scripts de la columna COMANDO
select a.owner, a.object_name, a.object_type,
'ALTER '||decode(trim(a.object_type),'PACKAGE BODY','PACKAGE',A.OBJECT_TYPE)||' '||a.owner||'.'||a.object_name||
decode(trim(a.object_type),'PACKAGE BODY',' COMPILE BODY',' COMPILE')||';' comando
from sys.all_objects a
where a.object_name not like 'BIN%'
and status='INVALID'
and a.object_type not in ('VIEW','SYNONYM')
and a.object_type in ('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY','TRIGGER') /* para ir seleccionando por tipo para facilitar */
--and a.owner = 'DEBCREDPY'
--and a.owner = 'CREDITOPY'
and a.OWNER not in ('CHARANGAS')
and not exists (select 1
from tmp_invalid_20210111 b
where b.owner = a.owner
and b.object_name = a.object_name
and b.object_type = a.object_type)
order by 1,2;

  •  Actualizar en creditopy@BAPY el package body PKG_DIMO_CEIBO.bdy
  •  Controlar los objetos descompilados. No debe haber impacto en otros objetos.
  •  En caso de afectación, recompilar con el mismo control inicial e informar.

Rollback

  •  Compilar nuevamente el package body resguardado en pre-requisitos
  •  controlar los objetos descompilados