Error al imprimir acta de exámenes

Buenas,
Al intentar imprimir o cargar notas de un acta de examen se visualiza el error “Los atributos para el nivel Responsable Académica no han sido especificados.”

Al final de éste hilo https://foro.comunidad.siu.edu.ar/index.php?topic=21275.0
se menciona que si la consulta:

SELECT mesa_examen FROM sga_mesas_examen
EXCEPT
SELECT mesa_examen FROM sga_mesas_examen_propuestas

Devuelve registros (que es nuestro caso), se debe completar la tabla sga_mesas_examen_propuestas.

¿Tendrían el sql para hacerlo? Estamos en la versión 3.20.0

Desde ya, muchas gracias.
Saludos cordiales

Hola Gustavo,

La consulta SQL que mencionás retorna más de un registro? Son actas migradas desde Guaraní 2? El script que menciona Alejandro en el otro post es para esos casos…

Saludos, Florencia.

Estimada Florencia,
disculpas por la demora.
La consulta devuelve 473 registros y corresponden a actas migradas desde Guaraní 2.
Saludos cordiales.
Gustavo

Gustavo,

El script sería:

BEGIN WORK;
CREATE TEMP TABLE _Tmep (mesa_examen integer);

INSERT INTO _Tmep (mesa_examen) 
SELECT	mesa_examen
FROM	sga_mesas_examen
EXCEPT
SELECT	mesa_examen
FROM	sga_mesas_examen_propuestas;

INSERT INTO sga_mesas_examen_propuestas (mesa_examen, propuesta, plan)
SELECT		DISTINCT sga_mesas_examen.mesa_examen,
			vw_elementos_plan.propuesta,
			vw_elementos_plan.plan
FROM		_Tmep
			JOIN sga_mesas_examen ON sga_mesas_examen.mesa_examen = _Tmep.mesa_examen
			JOIN vw_elementos_plan ON sga_mesas_examen.elemento = vw_elementos_plan.elemento
WHERE		vw_elementos_plan.plan_estado IN ('V','A')
ORDER BY	sga_mesas_examen.mesa_examen,
			vw_elementos_plan.propuesta,
			vw_elementos_plan.plan;

DROP TABLE IF EXISTS _Tmep;
COMMIT WORK;

Saludos, Florencia.
2

¡Muchas Gracias!