Hola , tengo un problema al cerrar un acta rectificativa. Se rectificó un acta de examen de un alumno con cursado paralelo en donde el examen queda asentado en una de las carreras y en la otra se le otorga un examen equivalente. El problema es cuando intenta otorgar el examen equivalente. Me podrían decir que store procedure puedo ver para tratar de encontrar el problema?
El procedure de cierre de acta rectificativa de examen es el que indicó Javier.
Si miras el código de ese procedure, se ejecuta el procedure sp_u_examen_equiv (el que registra el examen equivalente en las otras carreras del alumno) cuando el resultado es Aprobado o Desaprobado.
Es raro ese error porque no debiera existir el registro del examen equivalente por este acta rectificativa.
Fiajte de borrar el registro (setea la UA y la carrera del alumno en el DELETE siguiente) y luego intentar cerrar el acta rectificativa de examen:
DELETE FROM sga_examenes_equiv
WHERE unidad_academica = ''
AND carrera = '' -- carrera del alumno
AND legajo = '1-34380597/12'
AND tipo_acta = 'R'
AND acta = 'SJ07901143'