Hola!
queria saber si existe un reporte o si por tablas se puede consultar, si un alumno quiso inscribirse a un examen final y no pudo concretar la inscripcion por algun motivo (no cumplimiento de requisitos, por ej).
Estuvimos buscando y no encontramos.
Gracias!
No, por sistema no existe un reporte con esas características que mencionan.
Lo más similar es el “Reporte de Inscripciones de cursadas y examenes de un Alumno” que les muestra las inscripciones a cursadas y exámenes de un alumno, en qué estado quedaron, en qué momento se realizaron y con qué número de transacción, pero no muestra los motivos por los cuáles no se haya podido realizar la inscripción.
También cuentan con el “Reporte de ingresos a autogestión” que les puede indicar qué usuarios ingresaron a Autogestión y en qué momento, pero no da mayor información que esa.
Estamos intentando ver si en alguna de las tablas de log se está guardando la información que están necesitando.
Les pedimos disculpas por las demoras, julio suele ser un mes con retrasos debido a que gran parte del equipo se encuentra de licencia.
Esta consulta es por algún caso en particular, o es una consulta que la institución necesitaría realizar a menudo?
Hola Martin!
Muchas gracias!
Si… esto se presenta a menudo. En la Universidad nos interesa contar con alguna herramienta que nos permita validar determinadas situaciones en donde el alumno manifiesta no haber podido inscribirse por error del sistema. Las secretarias de alumnos tienen por costumbre revisar si efectivamente se dio un error o el alumno realizo su inscripción fuera de término.
Sumo otra consulta… estos reportes que mencionas, dependen de la configuración del log? porque vemos registros hasta 2021 y como en algún momento tuvimos inconvenientes con el tamaño de los archivos de log, se modificó la configuración a nivel Error y no sabemos si esto impacta en estas tablas.
Podes buscar en los logs carpeta instalacion/log/des01/ (des01 puede cambiar según lo configurado en instalacion/config.php). Buscar por el texto function: siu\operaciones\examen\controlador->accion__inscribir, siempre que falle la inscripción a inscripción al examen en la traza escribirá dicho texto, no importa como tengas el nivel del log en instalacion/config.php.
Hice una prueba agregando el requisito Ser Alumno Regular para la acción Exámenes en » Requisitos » Configurar Requisitos por Acción. En dicho caso los logs deben estar a nivel debug para saber si fallo por el requisito. Si en los logs buscas el nombre del requisito (ej “Ser Alumno Regular”) vas a encontrar lo siguiente:
-- modelo_g3 DEBUG -----------------------------------------------------------
Validando Control: Ser Alumno Regular
-- modelo_g3 DEBUG -----------------------------------------------------------
Resultado Control: Ser Alumno Regular = no paso
Con eso podes saber si paso el control o no.
Como regla general podes buscar “Resultado Control: = no paso” para saber cual no pasaron.
Ok, muchas gracias!
Una consulta mas… para saber si el chico entro a autogestion, eso se puede ver desde la tabla negocio.aud_login_autogestion? Y si no vemos registros recientes, eso si depende de la configuracion del log?
Saludos
Exactamente, tenes la tabla aud_login_autogestion la cual podes hacer JOIN con mdp_personas para saber que persona fue, ej:
SELECT aud_login_autogestion.*
FROM aud_login_autogestion
JOIN mdp_personas ON (aud_login_autogestion.persona = mdp_personas.persona)
WHERE mdp_personas.apellido = 'Leonardis'
AND mdp_personas.nombres = 'Alumno'
AND aud_login_autogestion.ingreso > '2023-07-10'
AND aud_login_autogestion.egreso < '2023-07-12';
Luego con los resultados se te hace mas fácil buscar en los logs.
Igualmente en los logs también vas a encontrar datos de la persona si estan en nivel debug, busca el texto “persona__datos_basicos”, vas a encontrar algo como sigue:
Perfecto, muchas gracias! Y que se almacenen registros en esa tabla, depende de algun parametro? porque como te comentaba, tenemos registros solamente hasta dic/2021
Saludos
Hola Maria, respecto de la 1er consulta, no queda registro de las inscripciones que no llegaron a realizarse porque falló algún requisito obligatorio.
En cambio si queda registro en las tablas de log de aquellas inscripciones que se realizan y que luego el alumno se da de baja. En este caso queda registro del alta de la inscripción y de la baja.
Si Uds necesitan registrar las intenciones de inscripción a actividades que no llegan a efectivizarse deberán personalizar el proceso de inscripción, para que registre el alumno y actividad cuando fallan requisitos que estan configurados como estrictos y la inscripción no se realiza. Ademas de tener un reporte que consulte estos datos.