Error operacion Invalidar Historia Academica - alu00003

Hola, tenemos un problema en la operacion alu00003, hay un error en algun SP o Funcion que no logramos detectar.
Intenté con el Power Builder y no encuentro la solución.
Me podrian orientar cual es el SP que se invoca cuando se hace doble click en el alumno ??

Muchas Gracias, Pablo.-

pd. Adjunto imagen con el error.


alu00003.JPG

alu00003.JPG_thumb.png

Fijate en la ventana w_invalidacion_historia_academica
Evento ue_confirmar
Según lo que estes invalidando, se ejecuta uno de estos procedures:
sp_mov_examen
sp_mov_equiv
sp_mov_cursada
sp_mov_promocion

Hola Alejandro, el error seria antes cuando haces doble click en el alumno en la ventana dk_alumnos_buscados_no_egresados.
Agregue un breakpoint en w_invalidacion_historia_academica en el evento ue_confirmar y no llega a ejecutarlo porque tira el error antes.

Pablo.-

Entonces el problema debe ser cuando se ejecuta el procedure sp_histacad_a_inv. Este procedure recuperan los examenes/promociones/equivalencias que el alumno tiene y que pueden invalidarse. Lo podrás ver en el evento ue_iniciar cuando hace retrieve de la datawindow d_hist_acad_alumno_invalidacion.

Fijate de ejecutarlo desde el sqleditor y ver que error da (reemplaza los argumentos con los datos el alumno):

EXECUTE PROCEDURE sp_histacad_a_inv (unidad_academica, carrera, legajo);

Si da error fijate de poner un debug en ese procedure y enviar el resultado del mismo.

¿Modificaron el procedure sp_histAcademica (agregaron/quitaron datos que retorna este procedure)?

Hola Alejandro, ahí encontré el error es correcto todo lo que me decís.
Tuvimos que modificar el sp_histAcademica y agregarle dos datos mas al return.

Ya pude arreglar el error, nuevamente muchas gracias por tu ayuda.

Saludos, Pablo.-

Bueno, deberias mirar donde se usa ese sp que modificaron, porque creo recordar que se llama desde otros procedures. Busca en el catàlogo de la version y en los objetos de power builder.