Instalación V2.3.5 Inconveniente en actualización

Hola Buen día.

Para algunas actualizaciones se presento un problema similar a este:

Versión WEB

Cambios en Perfiles

Algunas propiedades de los perfiles personalizados en la aplicación no pudieron ser aplicadas a la nueva versión. Generalmente esto sucede porque alguna operación, pantalla o campo existente en la versión anterior no forman parte de la nueva por lo que se actualizó automáticamente el perfil para evitar inconsistencias. A continuación el detalle de las propiedades:

apex_usuario_grupo_acc_item

SQL: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES (‘pilaga’, ‘19’, NULL, ‘5000008’);
Mensaje: SQLSTATE[23503]: Foreign key violation: 7 ERROR: inserción o actualización

Este mensaje significa que antes habia un componente asociado y se lo removio, por tal razón nos avisa que ese componente no estara mas en la versión a actualizar, esto no afecta en nada los perfiles de datos, a la actualización y en el desempeño del sistema.

Pueden verificar una vez terminada la actualización que la base de Pilaga este en la versión 2.3.5.

Versión DESARROLLO

Los pasos a seguir son los siguientes

1- Ingresar a una version anterior del sistema (2.3.4) con la base que tienen

1.1- Acceder desde el toba usuario a cada uno de los perfiles funcionales que tengan asociado este item y desmarcarlo.

1.2- El item se ecuentra en Maestros → Tablas Anexas → Beneficiarios - Popup

2- Una vez realizado esto exportamos instancia para generar los permisos actualizados que se copiaran a la version 2.3.5

2.1- Ir a la carpeta …/pilaga/toba/bin donde está instalado el sistema y ejecutar las siguiente sentencia respetando las mayúsculas, es case sensitive.

En Linux:
SIU-Pilaga/proyectos/pilaga/bin/sh toba_pilaga.sh instancia exportar

En Windows:
SIU-Pilaga/proyectos/pilaga/bin/toba_pilaga.bat instancia exportar

3- Una vez realizado el paso 2, guardarse los archivos:
SIU-Pilaga/instalacion/i__desarrollo/global/usuarios.sql
SIU-Pilaga/instalacion/i__desarrollo/p__pilaga/usuarios.sql
SIU-Pilaga/proyectos/pilaga/metadatos/permisos/ guardarse los archivos correspondientes a los grupos propios (no guardar el grupo admin., así queda como
grupo superusuario y tiene habilitadas las operaciones nuevas).

4- se debera ingresar a la version 2.3.5 y regeneramos la instancia

En Linux:
SIU-Pilaga/proyectos/pilaga/bin/sh toba_pilaga.sh instancia regenerar

En Windows:
SIU-Pilaga/proyectos/pilaga/bin/toba_pilaga.bat instancia regenerar

NOTA: La pregunta “Desea EXPORTAR antes la información local de la INSTANCIA? (Si o No)” se debe responder: NO
y si “Desea eliminar la INSTANCIA? (Si o No)” se debe responder SI)

Saludos