Migración de Exámenes - Evaluaciones

Buenos Dias,
nos encontramos migrando los exámenes finales en G3 y nos surge la siguiente duda: por lo que estuvimos leyendo y por los script correspondientes a las tablas de migración de exámenes, las evaluaciones no son requeridas.
Sin embargo, en el script de migración controla si existe una evaluación para el acta que se intenta migrar y caso contrario, no migra el registro, y lo actualiza con la observación ‘Error al recuperar el id de evaluación de la mesa de examen del acta nro XXX’.
Siendo un dato no requerido ¿Porqué no es posible migrar un registro de acta de exámen si no existe una evaluación?

Muchas Gracias!

Claudia Molina
Universidad Nacional de Luján

Todas las actas (de regularidad, promocion, examen) tienen asociado una evaluacion (sga_evaluaciones). Esta evaluación se genera en forma automática cuando se asocia una mesa de examen a un llamado de un turno de examen (para el caso de actas de examen) o cuando se crea una comision de una materia en un período lectivo (para el caso de actas de cursadas y promociones).
Es decir que este dato de evaluación no se debe migrar ya que se genera automáticamente.
Revisaremos el script de migración y te avisamos si hay algun error o les falto crear algo en la base como ser asociar la mesa de examen a un llamado de un turno.

Alejandro,
según lo que me decís, busqué en los scripts y encontré que seǵun los comentarios del mismo, se genera un registro en sga_evaluaciones (por trigger de insert de sga_comisiones).
El tema es que nosotros no vamos a migrar los registros de cursadas, por lo cual, debe ser por ello que no tenemos estos registros.
En ese caso ¿Tendríamos que generarlos o no es necesario?

Muchas Gracias!

Claudia Molina
Unieversidad Nacional de Luján

Si estas migrando actas de examen, debes migrar antes las mesas de examen, turnos de examen y llamados. Porque como te decia, un acta de examen pertenece a una mesa de examen en un llamad de un turno de examen. Pero esta relacion se hace a traves de una evaluacion, que es la que se crea en forma automática al asociar una mesa de examen en un llamado (sga_llamados_mesa → sga_evaluaciones)

Si migras actas de cursadas o promociones necesitaras antes migrar períodos lectivos y comisiones relacionadas con esas actas.

La pregunta entonces es: ¿Migraron mesas de examen, turnos de examen y llamados?

Ya tenemos migradas mesas de examen, turnos de examen y llamados y sus relaciones (existe algún trigger en las tablas relacionadas que tendría que haber generado esos registros en sga_evaluaciones?? Por otra parte, no veo en la definición de tabla, la relación/FK en las tablas sga_llamados_mesa → sga_evaluaciones).
En nuestro caso, NO vamos a migrar cursadas, solo exámenes y actas.
Estamos trabajando con la versión 3.9.0

Solucionado!
Había un problema en mi base de prueba con los TRIGGERS, por tal motivo no se habían generado los registros en sga_evaluaciones, pero salvado el inconveniente y migrando nuevamente llamados, turnos, y mesas, ya los veo en dicha tabla.

Saludos!

Claudia Molina
Universidad Nacional de Luján