ERROR 535 EN LA INSCRIPCION A COMISIONES GUARANI3W

Hola, en la Universidad de Avellaneda estamos teniendo problemas cuando se quiere inscribir un alumno a una COMISION
Entra con su Usuario y contraseña , selecciona la comision y cuando quiere registrarse da error 535 “Tu inscripcion a cursadas no se ha registrado . ERROR 535”, probamos en 2 carreras y distintos alumnos, previa verificacion de la Historia academica , pero siempre da el error .

Adjunto captura de las pantallas


535-1.jpg

535-1.png

535-2.jpg

535-2.png

535-3.jpg

535-3.png

Hola Claudio

En que versión de guaraní están?

Emilio

Buen dia Emilio,
estamos con la versión 265 y el modulo de guaraní 3w también instalamos la versión 265 .

Tienen alguna personalizacion sobre el sp_i_insccursadas?
Si el alumno de loguea y va directamente a esa operación, salta el error?

Emilio

No hice ninguna personalización, por ende esta compilada la original,
es la 1ra vez que vamos a permitir la inscripción por Internet, no tenemos ninguna experiencia.
estamos inscribiendo a las comisiones directamente en Guarani, y no tenemos problemas.

ok.
podrías poner un trace en el procedure para ver porque está fallando?

lo que decis “inscribiendo directamente en Guarani” te referís a Gestion?

si, inscribimos los alumnos en la comisiones desde la gestión.

Emilio, tendrías algún ejemplo de TRACE, no tengo mucha experiencia con los debugger en un sp.

En el siguiente post se da un ejemplo de trace:
http://foro.comunidad.siu.edu.ar/index.php?topic=4691.msg19079

Gracias

Emilio , puse el TRACE . sinceramente no lo puedo seguir, me tomo el atrevimiento de enviartelo para ver si podes detectar porque me da el error.

NOTA ; ejecute el sp en forma local y logre insertar un alumno en una comision en estado pendiente . Tambien te adjunto el EXECUTE
con los parametros que recibe el sp.

desde ya muchas gracias.


archivo.txt (9.3 KB)

testeo_sp.sql (75 Bytes)

Hola

Si podés, con el trace puesto en el procedure, tratá de inscribir un alumno desde la web.
Quiero ver los parámetros que está pasando.
En lo que ejecutastes te falta el último parametro que es importante.
Disculpa si no fui claro en las indicaciones.

Emilio

como haces la conexion desde la interfaz web?
por odbc o por librerias nativas de php?

la interface es por medio de ODBC.

En el mensaje anterior te adjunte el archivo que me genero el sp. con el TRACE en on, Inscribi por la web a un alumno , y el resultado esta en el archivo que te adjunte.

Emilio, te lo adjunto nuevamente.


archivo.txt (9.3 KB)

Hola Claudio

La pagina inscribirsecursada.php que estas ejecutando tiene algun begin work?
Si no el error de dejar una transacción abierta está en otro lado.

Emilio

Hola, en la Universidad Nacional de Salta tenemos el mismo problema.
Revisando la página inscribirseCursada.php no encontramos ninguna transacción abierta, no sabemos donde puede estar el error.
Lo mismo ocurre cuando un alumno quiere anular una inscripción a cursada.

Marcela Rodas

Hola Marcela

Pueden reproducir el error?
O sea, ingresar con un alumno, tratar de inscribirlo a cursar y que falle la inscripcion con este error.

Emilio

Hola Emilio

Si, ingresamos con un alumno y nos da el error.
Si ejecutamos el procedure sp_i_inscCursadas desde el editor sql funciona todo bien, desde la interfaz de gestión tambien funciona bien.

Marcela

Podrán ver en el servidor web la secuencia de páginas que llamó ese alumno en toda la sesion?

la conexion se está haciendo por odbc?