Queriamos probar la operacion “Administrar Asignaciones de Espacios” en una instalación nueva de la version 3.16.1.
Luego actualizamos la base de datos. Y posteriormente ejecutamos el comando:
./guarani migrar_base
Dando como resultado una migracion sin errores.
Pero al parecer la operación no se muestra en el menu y no la encontramos en los perfiles funcionales de “toba usuarios”.
Desde el toba editor, si miras las propiedades básicas de la operación (ubicada en el módulo “Unidades de Gestión”, submódulo “Espacios”), podes ver en la solapa “Permisos Básicos” que está habilitada para usuarios administradores del sistema.
Entonces, lo que puede estar sucediendo es que el usuario que utilizas para entrar al sistema no es un administrador del sistema (es, por ejemplo, un usuario administrativo), motivo por el cual la operación no se muestra en el menú en ese caso. Es decir, esta situación puede darse por controles de permisos.
Por favor, podrías chequear qué tipo de usuario es el que estás usando y contarnos?
Dado que tenes instalada en el mismo servidor una versión anterior del sistema, puede ser que las urls de acceso sean las mismas y al direccionarte, accedas a la versión previa. Para analizar eso, deberías ver los archivos de configuración toba.conf, ubicados en el directorio instalación, para ambas versiones. Por favor hacé eso y contanos.
Además te consulto, qué guía utilizaste para actualizarte?
Lo que hicimos fue crear una carpeta nueva y seguimos la guía de la instalación desde cero. Después copiamos la base en producción que esta en la versión 3.15.1 y luego la migramos hacia la versión 3.16.1. Y ademas borramos la configuración del anterior alias correspondiente a la versión vieja que estaba instalada en ese mismo servidor.
Igual te pido que nos indiques qué guía usaron la primera vez, y qué hicieron de distinto esta vez? Ahora que tienen dos bases cómo siguen?
Dado que al parecer la configuración del toba.conf esta bien (descartando errores por ese lado), surge la duda de si la primera vez habían regenerado la instancia o no.
Bueno la idea era hacer una instalación nueva de 0 solo para ver alguna característica en particular, no había necesidad de actualizar el servidor real ni el de prueba (por ahora ) que ambos los tenemos en 3.15, por lo tanto usamos un servidor en desuso que tenia una versión instalada de guaraní (creo que 3.15) , actualizamos postgres y php tal cual como indica los requisitos previos. Posterior creamos una carpeta nueva y seguimos con la guía, la cual fue esta: http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.16.0/instalacion_desde_cero/instalacion/gestion/linux
luego al ver que para probar algunas cosas necesitábamos comisiones, periodos, materias, etc . Nos propusimos copiar la base de datos de pruebas en 3.15 y actualizarla a 3.16 entonces trajimos la base y usamos el comando migrar base.
Luego de eso parece que se migro correctamente pero la operación que comentábamos antes en este post sigue sin aparecer en esa base migrada (lo cual no ocurre con la base limpia creada ).
Por el momento dejamos la base limpia pero necesitaríamos poder realizar la migración para seguir con las pruebas.
Como ultima prueba probaremos mañana con lo de regenerar instancia que creo que es posible no lo hayamos hecho. (probamos y les avisamos)
Desde ya muchísimas gracias y disculpen las molestias.