Error migracion a 3.16.2

Pablo,

El uso de perfiles propios debe hacerse en entornos de producción (y testing), mientras que en desarrollo se debe trabajar con los perfiles que entrega el SIU: alumno, admin y admin_oficina. Esto se documenta acá, como lo describe el primer párrafo.

Ahora bien, en el resultado que enviaste se puede ver que la persona = 1 tiene otro grupo de acceso llamado “compl”.
Como no se utilizan perfiles propios en entornos de desarrollo, estos se pierden cuando se actualiza de versión. Sin embargo, en el esquema negocio de la base de datos sigue estando esa información, mientras que en el esquema desarrollo no.

No se cuál fue la motivación de generar este perfil en desarrollo, pero a los efectos de solucionar esta situación, deberías setear grupo_acceso_default = S en la fila en la que usuario_grupo_acc es admin, y además borrar la otra fila. Del mismo modo, tendrás que ver qué hacer con el resto de los usuarios que tengan ese perfil. Otra posibilidad es volver a configurar correctamente ese perfil en la base, prestando especial cuidado con los ids.

Saludos,
Román.