Estimados
Por primera vez implementamos 2 llamados en un mismo turno.
Un docente se comunico por que tenia inconvenientes en el Reporte de Inscriptos a exámenes,
Ingrese con su usuario… y al ver en EXAMENES “trae” todas las mesas 1er y 2do Llamado…
Pero al sacar el reporte de INSCRIPTOS A EXAMENES… solo trae los del 2do llamado… el rango de fechas con el cual estoy filtrando es correcto y abarca los 2 llamados…
Marcelo, recordá siempre mencionar la version del sistema.
A ese reporte de inscriptos a examen, llegan seleccionando una mesa de examen?
Las mesas de examen del llamado 1 son con fecha anterior a hoy?
Hoy es la primer fecha del primer llamado
Estamos en la versión 3.11.2
Recién hoy estamos generando actas ya que ayer cerro el periodo de inscripción .
el reporte que estamos intentando ver es en autogestion …
Solapa Reportes >> Inscriptos a exámenes… Al filtrar lo probé con las fechas reales que abarquen los 2 llamados y con fechas mas amplias por las dudas…
Pero en los 2 casos solo me trae las mesas e inscriptos del 1do llamado… pero si los del 2do
Adjunto imagen…
Entonces el problema no esta en el listado de inscriptos en la mesa de examen seleccionada, sino que el problema lo tenes antes y es que no se listan las mesas de examen del primer llamado, es eso?
¿El docente esta asignado en esas mesas que no se estan listando?
Puede ser un problema con el filtro por fechas.
Proba ingresar en fecha desde “01/01/2016”, fecha hasta “01/01/2017” y fijate si ahi recupera las mesas de examen
Si con estas fechas si lista las mesas, entonces proba hacer la siguiente modificacion en /src/siu/modelo/datos/db/docente.php
Metodo: lista_mesas()
Donde dice:
$where_f_desde = " AND vw_mesas_examen.mesa_examen_fecha >= {$parametros['fecha_desde']}";
Cambiarlo por:
$where_f_desde = " AND vw_mesas_examen.mesa_examen_fecha >= to_date({$parametros['fecha_desde']}, 'YYYY-MM-DD')";
Y donde dice:
$where_f_hasta = " AND vw_mesas_examen.mesa_examen_fecha <= {$parametros['fecha_hasta']}";
Cambiarlo por:
$where_f_hasta = " AND vw_mesas_examen.mesa_examen_fecha <= to_date({$parametros['fecha_hasta']}, 'YYYY-MM-DD')";
¿Eso pasa con todos los docentes de esas mesas de examen del primer llamado?
Podes enviar el log que genera el sistema para ver cual es la consulta que se envia a la base?
Fijate si encontras la consulta que se ejecuta para recuperar las mesas de examen segun filtro ingresado y probarlo en la base, sacando algunos filtros y viendo si en algun caso llega a mostar esas mesas.
Marcelo, entonces ante esta situacion por favor proba recuperar los logs del sistema cuando se ingresa a ese reporte con el docente que no ve algunas mesas. Luego de ese log recuperar la consulta que se esta realizando y ver de correrla en la base y detectar cual puede ser el problema.
Si para algunos docentes si funciona y otros no, entonces no parece que fuera un problema del reporte, sino en los datos.
La prueba que tenes que hacer es en las mismas mesas que un docente no ve esas mesas, ver de entrar con otro docente que este asignado a esas mismas mesas y ver si ese otro docente las ve.
Buenas tardes les comento que hoy Instalamos len una base de pruebas la versión 3.12
La primera prueba que realice fue esta,
Al realizar esta consulta por autogestion nos trajo el 1er llamado no podía ver el docente en la versión 3.11.2
Saludos