Problema con Comisiones Migradas

Estimados!

Estamos teniendo un problema con unas comisiones que migramos. Las comisiones en cuestión son del Primer Cuatrimestre 2017. Fueron migradas sólo las comisiones, sin inscripciones ni calificaciones. En este momento nos encontramos haciendo la carga manual de datos 2017 (ya no vamos a migrar más información), pero nos encontramos con que no nos es posible agregar ningún dato a estas comisiones:

  • En “Administrar comisiones”, las actividades que tienen estas comisiones figuran con las comisiones creadas. Sin embargo, al acceder al detalle de cada actividad, no se visualizan las comisiones en cuestión (adjuntamos capturas). Intentamos crear alguna comisión de prueba y no se generan inconvenientes: la comisión creada manualmente funciona sin problemas. Adicionalmente, intentamos crear una comisión que tenga el mismo nombre que las comisiones migradas y el sistema registra error, reconociendo que esta comisión ya existe.

  • En “Inscripción a Cursadas” e “Inscripción a Cursadas fuera de término” no aparecen las actividades asociadas a estas comisiones, como si el sistema no reconociera que existen comisiones. Modificamos el parámetro de filtrado de actividades con comisiones asociadas, aparecen las actividades, pero al intentar inscribir a alguien, el sistema indica que no hay comisiones habilitadas para dicha actividad. No obstante, cuando creamos la comisión de prueba, sí aparece la actividad. (Cabe aclarar que extendimos la fecha de finalización del período lectivo correspondiente y de su período de inscripción para asegurarnos que estuvieran “Activos”).

  • En “Carga de notas a comisiones” figuran las comisiones migradas. Sin embargo, al acceder a cualquiera de las comisiones, no es posible agregar alumnos a la misma desde “Otros alumnos”. Simplemente salta la leyenda “No hay alumnos para seleccionar”. Ya verificamos los parámetros correspondientes a poder agregar alumnos a las actas de comisiones y exámenes que no se encuentren inscriptos y están bien. Intentamos esto mismo con la comisión de prueba que creamos y en ese caso sí es posible agregar alumnos y cargar calificaciones. Exactamente lo mismo sucede en “Generar Actas de Regularidad” y “Generar Actas de Promoción”.

Asumimos que el problema con estas comisiones es que han sido migradas, porque con las comisiones creadas hoy mismo no hemos tenido el mismo inconveniente.

Por favor, necesitamos saber cómo modificar esta situación, sea pudiendo habilitar estas comisiones para poder cargar los datos faltantes o pudiendo eliminarlas para crearlas nuevamente de modo manual.

Como siempre, muchas gracias!

Saludos,

Federico


Comisiones creadas.jpg

Comisiones creadas.png

Captura Comisiones.jpg

Captura Comisiones.png

ComisiAn prueba.jpg

ComisiAn prueba.png

Van restantes capturas de pantalla para graficar el problema!

Federico


ComisiAn ya existente.jpg

ComisiAn ya existente.png

InscripciAn No se encuentran actividades.jpg

InscripciAn No se encuentran actividades.png

InscripciAn con parAmetro modificado.jpg

InscripciAn con parAmetro modificado.png

Últimas capturas.

Federico


InscripciAn Prueba.jpg

InscripciAn Prueba.png

Carga de notas de comisiAn.jpg

Carga de notas de comisiAn.png

Federico, vamos a necesitar realizar algunas consultas en la base para ver que sucedio con esas comisiones migradas.

¿Con que script migraron? ¿Cual es la version del sistema?

Pueden ingresar una solicitud y lo seguimos por alli?
Después detallaremos aqui que fue lo que sucedió y su resolución.

Saludos.

Alejandro:

El sistema está en la versión 3.11.2. Los scripts utilizados son los scripts de migración que figuran aquí (http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.11.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico). Ahora abrimos una solicitud por este tema.

Como estamos con urgencia de cargar las calificaciones del 1er Cuatrimestre, pensamos generar las comisiones manualmente, con nombres distintos, y cargar las calificaciones en ellas. Una vez que logremos acceder a las comisiones migradas que se encuentran “bloqueadas”, pensamos eliminarlas y dejar únicamente las nuevas. ¿Es posible?

Como siempre, muchas gracias!

Saludos,

Federico

Como estamos con urgencia de cargar las calificaciones del 1er Cuatrimestre, pensamos generar las comisiones manualmente, con nombres distintos, y cargar las calificaciones en ellas. Una vez que logremos acceder a las comisiones migradas que se encuentran "bloqueadas", pensamos eliminarlas y dejar únicamente las nuevas. ¿Es posible?
Si es posible.

Si pueden esperar uno o dos dias para ver este tema por la solicitud que ingresaron, verificaremos si encontramos algun problema en esas comisiones.
Quizas falto definir algo: ¿Estan definidas las propuestas y planes para las que estan creadas esas comisiones?
¿El periodo lectivo en el que se crearon esta bien?

Por favor en cuanto puedan migren a la ultima version (actualmente la version 3.13.2 y en unos dias la 3.14.0). Veo que se estan quedando atras en las versiones.

Alejandro:

Según la definición del archivo de carga mig_comisiones no hay campos definidos para indicar las propuestas y planes para las que están creadas estas comisiones, quizás sea por ese motivo que no es posible acceder a ellas de ninguna manera. El problema, como habíamos mencionado, es que tampoco es posible acceder a las mismas desde “Administrar comisiones” como para modificarlas.

Los períodos lectivos tampoco presentan campos definidos en mig_periodos_lectivos para indicar vínculo con carreras y planes. De hecho, agregamos manualmente los períodos de inscripción según nivel para cada uno de los períodos manualmente para poder vincularlos a las propuestas correspondientes. No tuvimos ningún inconveniente en esto.

Con respecto a la actualización de versión, actualmente estamos terminando los testeos en desarrollo de la 3.13.2 para realizar el pasaje a Producción de la misma.

Como siempre, muchas gracias.

Saludos,

Federico

Federico, la definicion de propuestas/planes para los que se crea la comision se registra al migrar la comision.
Por defecto se registran todas las propuestas y planes activos donde se encuentre la actividad que corresponde a la comision.
Si miras en el script 03_migrar_comisiones.sql tiene lo siguiente:

-- Propuesta-Planes de las comisiones INSERT INTO sga_comisiones_propuestas (comision, propuesta, plan) SELECT DISTINCT c.comision, v.propuesta, v.plan FROM ext.mig_comisiones, sga_comisiones as c, vw_elementos_plan as v WHERE ext.mig_comisiones.comision = c.comision AND v.elemento = c.elemento AND v.plan_estado IN ('V','A');

El período lectivo en donde crearon estas comisiones tiene definido un período de inscripcion?
¿Estan trabajando con perfiles de datos? Porque estos actuan sobre los periodos de inscripcion de los periodos lectivos para mostrar o no comisiones.

Pueden comparar una comision creada por el sistema y una de las comisiones migradas que no estan pudiendo acceder para ver que diferencias tiene? ¿Definieron la misma ubicacion? ¿Tienen definidas las mismas propuestas-planes? ¿Estan definidas en el mismo período lectivo?

Alejandro:

Ya solicité las consultas a la base para verificar las comisiones. Apenas me las manden, te comento el resultado.

Con respecto al período lectivo creado para las comisiones, sí, tiene período de inscripción definido (justamente, nos dimos cuenta de que era necesario al no poder verlos desde los perfiles de datos). Sin embargo, estamos usando un administrador global (sin perfil de datos) para realizar la carga, por lo que no deberíamos tener problemas para ver las comisiones migradas…

Reitero, apenas tenga la consulta a la base, traigo el resultado!

Saludos y muchas gracias!

Federico

Solucionamos el problema por GDS. El inconveniente estaba en que, por algún motivo, cuando se migraron estas comisiones no se vincularon con las propuestas ni planes correspondientes, por lo que quedaron inhabilitadas para el uso en la aplicación. La solución fue correr un script que actualizaba estos datos para las comisiones. Una vez corrido el script, se solucionó el problema y se habilitaron las comisiones para su utilización.

Muchas gracias!

Saludos,

Federico