Error al procesar preinscripción

Hola buenos días, escribo porque estamos experimentando un error en producción bastante extraño.
Nos reportaron varios casos de estudiantes que se preinscribieron a una propuesta pero que luego de procesar su preinscripción quedan inscriptos a otra propuesta que no era la elegida.
A raíz de esto hice varios reportes y pude detectar 48 casos de este estilo.

Esto ya fue reportado? Nos pasa a nosotros solamente?
No logramos replicar el error en test y no entendemos donde puede estar el problema.

Gracias, saludos

Pude replicar el error.
Necesitaría por favor que me confirmen si ustedes también logran replicarlo o es un problema nuestro.

Guarani 3.20.0
Preinscripción 3.13

Resulta que al momento de procesar una preinscripción el sistema te la opción de solicitar información al estudiante (llamemos a este estudiante A).
Una vez que se envía el mail de solicitud el sistema te regresa a la pantalla “Inscribir a Propuesta desde Preinscripción”, donde se listan las preinscripciones. Hasta ahí todo bien.
El problema se da cuando uno quiere procesar un nuevo estudiante (estudiante B) haciendo clic en la lupa.
La información que el sistema carga para ser procesada es la del estudiante “A” al que se le había solicitado la información. Entonces en Guaraní el estudiante “B” queda inscripto en la propuesta del estudiante “A”, y en preinscripción es al revés marca como inscripto al estudiante “A” y no al “B”.
Se entiende? cruza los datos.

Agradezco el esclarecimiento de esta situación.

Saludos

Hola Facundo
Es raro lo que nos comentan , esto no es un problema recurrente, no hemos tenido quejas similares hasta el momento , deberan tener algo en sus instalciones!

Les consultamos :
1- Esto les sucede con todos los alumnos que se van preisnribiendo?
2 - Nos podrian enviar capturas de pantalla? de un caso en particular

saludos

Facundo, en algún momento usan los botones del browser para volver a una pantalla anterior luego de procesar una preinscripción? (los que estan en el margen superior izquierdo)

En actas de cursadas/promociones sucedía algo similar; quedaban alumnos asignados a un acta de la comision anterior que habia sido selecionada para cargar notas. Esto fue resuelto en version 3.21.1 (ticket 44979)

Hola gracias por responder, el procedimiento es tal cual como lo describí en el segundo msj, no se utilizan otros botones más que los mencionados.

Ocurre siempre que se realice el procedimiento de la forma detallada.

Saludos

Se probó en 3.21.3 y no se puede reproducir el caso.
Vemos si tenemos un ambiente 3.20 con preinsc 3.13 para probar el caso.

Hola @facu_garea

Hice la siguiente prueba:

Tengo 3 aspirantes que vienen de Preinscripción: Ana Ivanovic propuesta Licenciatura en Sistemas, Clint Eastwood propuesta Especialización en Desarrollo Sustentable y Morgan Freeman propuesta Doctorado en Derechos Humanos.

A Clint Eastwood le hice Solicitar información, luego inscribí a Morgan Freeman, pero lo inscribió a Doctorado en Derechos Humanos que es la que corresponde. Te adjunto capturas.

Revisa que tenes varias personalizaciones el colab: https://colab.siu.edu.ar/trac/guarani3/log/nodos/unm/gestion/trunk/3.20.0

saludos.
[size=1pt]2[/size]

Sisi hay personalizaciones, por eso consultaba si lo podían reproducir ustedes, porque quizás era un problema nuestro.

Cuando ingresamos a procesar al segundo estudiante ya nos aparece seleccionada la propuesta del primero.

Lo vamos a seguir mirando.

Muchas gracias

Hola @facu_garea , es muy probable que sea una personalización que este molestando, podes probar instalado la revisión 56348 que seria antes de que subas las personalizaciones.

Probé con otro aspirante y sigue inscribiendo bien:

saludos.
[size=1pt]2[/size]

Hola buenos días, les comento que pude encontrar el error y al parecer es un bug de la versión 3.20.0.
Comparé los archivos con la versión 3.21.2 y encontré que en la nueva versión incorporaron la línea $this->unset_vars();
Esto es en guarani\php\operaciones\matriculas\inscripciones\propuestas_preinscripcion\ci_inscribir_propuesta_preinsc.php
en la función evt__form_solicitar_informacion__enviar()

Por esta razón el sistema no reseteaba las variables y recargaba la info del estudiante al que se le había solicitado información.

Saludos, gracias

Asi es Facundo, fue arreglado en version 3.20.1 por ticket #42165.