Error en Alta de Prorrogas de Regularidad (alu00006)

Buen Dia:

Tenemos el caso de un alumno que tiene revalidada una asignatura, por lo tanto la misma esta prorrogada en su vencimiento. Este año se le vencio y le otorgaron una nueva prorroga pero mediante una resolución diferente, es decir que no se trata de una extensión de su revalida, sino una prorroga por otro motivos, con lo cual tuvimos que dar de alta una nueva prorroga (en vez de modificar la primera).

Al querer ejectura la operacion “alu00006”, seleccionando ese alumno en particular, el sistema produce un error, analizando el “sp_regul_prorrogar” encontre la siguiente sentencia:

– Devuevo el origen de la cursada

           IF UPPER(vc_Origen) =  'CURSADA'

	LET vc_tipo = 'C';

ELIF vc_Origen =  'Equivalencia' THEN

	LET vc_tipo = 'E';

END IF;

Y la materia al no ser “Cursada” ni “Equivalencia” (es “Revalidada”) salta el error, lo corregi simplemente agregando una condicion más, pero de todas formas quería informarlo para que sea tenido en cuenta para futuras versiones.

Saludos

Ezequiel Molina
Fac. de Cs. Agrarias
UNJU

Hola

Disculpá la pregunta,
Donde se setea el estado “Revalidada”?

Emilio

Emilio:

Con tu pregunta me resolviste el problema! Estuve rastreando los procedimientos para ver en que momento se le asigna el valor 'Revalidada" al parámetro vcOrigen y veo que es una personalización que se hizo en nuestra Unidad Académica, al parecer los usuarios necesitaban que de alguna forma quede reflejado en la Ficha del Alumno si la materia fué o no revalidada.

Muchas Gracias, espero haberme explicado. Tema cerrado de nuestra parte.