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
- 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 COMANDOselect 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')||';' comandofrom 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 bwhere b.owner = a.ownerand b.object_name = a.object_nameand 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
