Una persona que ya esta inscripta en una propuesta, se quiere preinscribir a otra propuesta. En preinscripciones dice que ya esta es alumno de la institucion, y que se debe hacer desde autogestion.
La cosa es que, desde autogestion, lo quisimos probar en el ambiente de pruebas que tenemos, y el sistema nos redirecciona a preinscripciones, con un parametro en la URL…
Y cuando queremos ingresar a esa pagina…volvemos al mensaje de que ya es alumno…
Tenemos algo mal configurado? cual es el comportamiento esperado de “Preinscripcion desde G3W”?
Buenas tardes Esteban
¿Qué versiones de Preinscripción y Autogestión tienen?
¿En el ambiente de pruebas hicieron todo el circuito de preinscribir a una persona, aceptarla y querer volver a preinscribirla?
Desde Autogestión, solapa Trámites, Preinscripción a Propuestas, debería aparecer la opción de elegir una nueva prouesta.
Hola, tenemos G3.14 y Preinscripciones 3.7
Y dentro del menu tenemos “Tramites → Preinscripcion a propuesta” y dentro de eso nada, directamente redirecciona a preinscripcion con el parametro “?co=1”
Aca ya vemos algo raro, porque en la URL mezcla los ambientes de pruebas (puerto 9999) con el ambiente de produccion (sin 9999)
La pagina que nos muestra es la de G3W, es decir, con el menu, y con el usuario logueado, pero con campos para el ingreso de un mail y contraseña. Una vez ingresados mail y contraseña, nos dice que el usuario ya es alumno de la institucion y que se debe realizar desde autogestion
Lo que veo es que se cierra la sesión del alumno en 3W, y cuando queres ir a Trámites → Preinscripción a Propuestas en lugar de llevar a la pantalla de login en 3W (y una vez logueado te llevaría a la operación Preinscripción a Propuestas), te esta llevando al Modulo Preinscipción.
Esto lo podemos debuggear en la función save_referrer del archivo src/SIU/Chulupi/acceso/LoginManager.php. Te pediría que al final de la función agregues esto:
protected function save_referrer()
{
***********************
klog2('=== Valor referer ===', $_SESSION['referer']);
}
Una vez hecho esto, volve a reproducir el caso, y envíame los logs que se generan (carpeta instalacion/log de 3W).
Adjunto captura de la pantalla de la operación luego de hacer click en Tramites → Preinscripción a propuestas
como se ve en la imagen el estado es bastante extraño puesto que es el cuerpo de la pantalla de login de preinscripción (La URL también de preinscripción) pero con el encabezado de autogestión. Para colmo no deja ningún registro de log en ninguno de los dos sistemas a pesar de activar los logs en modo debug.
Hola ya agregue el código que sugerido por Leonardis pero el problema es que, 3w, no llega a generar ningún archivo de log en la llamada a la operación y en preinscripción el log es el mínimo como el de una operación vacía
Hola Jose y Leo
Si, con los cambios propuestos en el alias.conf de preinscripciones se soluciono el problema. El alias de g3w ya estaba sin expresión regular.
Muchas gracias. y que tengan un buen fin de Año y principio del año que viene, y felices vacaciones si les toca.