Tenemos el inconveniente que sucede con algunos alumnos ingresantes 2010, donde se recuperan los datos del módulo de preinscripción y se graban los datos completando la carrera y los requisitos cumplidos, esto lo realiza sin inconvenientes.
El problema se presenta al detectar que estos alumnos que ingresan (sin haberles generado aun el legajo) ocupan el lugar de un alumno ingresado años anteriores (con legajo generado), por lo que pareciera que reemplaza la información personal del alumno viejo por la del alumno nuevo.
El caso es que, al hacer un select a la tabla sga_personas se ve un alumno con ese número de inscripción con el apellido, nombre y demás datos del alumno nuevo. Pero lo extraño y preocupante es que al hacer un select a la tabla log_personas aparecen dos y hasta tres alumnos con el mismo número de inscripción lo cual produce que en las actas, en las materias y en la historia académica figuren los datos de un alumno ingresante en reemplazo del alumno ingresado años anteriores (que sería lo que corresponde).
En síntesis, al nuevo ingresante no le genero un nuevo número de inscripción sino que tomo un número de inscripción ya existente y ahí reemplazo la información personal.
No sabemos si será un problema en el SP, lo que si paso es que algunos triggers se deshabilitaron por motivos que aun desconocemos.
Necesitamos corregir estos datos como así también saber cual pudo haber sido el causante, para que no vuelva a suceder.
Desde ya gracias por su ayuda!