Evaluaciones de Comisiones

Hola Gente,
Tengo dos problemas en la carga de evaluaciones en comisiones:

  1. En el parcial, o recuperativo al asentar un ausente, en el reporte “Reporte de Resultados” sale null en la parte de la notas.
  2. En el recuperatorio, cuando quiero filtrar los alumnos por resultado “EVALUACION AUSENTE” no me trae el alumnos que esta ausente en el parcial 1,
    si funciona perfecto con Reprobados.

Mando capturas de pantallas.
Muchas Gracias.
Carla.


ausentenuul.png

ausentenuul.png

no trae ausente.png

no trae ausente.png

Hola Carla,

La impresión de la nota como “null” es un bug que vamos a corregir.
El otro problema no pude reproducirlo. En qué versión les sucede? Tienen a mano los logs del sistema para ver la consulta SQL?

Saludos, Florencia.

Hola Florencia,
Te paso el log.
Muchas Gracias por responder.
Carla.


sistema (1).txt (260 KB)

Carla,

La consulta SQL es esta y es correcta:

SELECT		sga_insc_cursada.alumno,
			sga_alumnos.legajo,
			sga_alumnos.persona,
			vw_personas.apellido_nombres AS apellido_y_nombre,
			vw_personas.tipo_nro_documento AS documento_principal,
			sga_propuestas.nombre as propuesta_nombre,
			sga_propuestas.nombre_abreviado AS propuesta_nombre_abreviado							
FROM		sga_insc_cursada							
			INNER JOIN sga_alumnos ON sga_insc_cursada.alumno = sga_alumnos.alumno
			INNER JOIN vw_personas ON vw_personas.persona = sga_alumnos.persona
			INNER JOIN sga_propuestas ON sga_propuestas.propuesta = sga_alumnos.propuesta
WHERE		sga_insc_cursada.comision = '57422' AND
			sga_insc_cursada.estado = 'A' AND
			sga_insc_cursada.alumno IN (SELECT	sga_eval_detalle.alumno
										FROM	sga_eval_detalle
										WHERE	sga_eval_detalle.evaluacion = 246576 AND
												sga_eval_detalle.resultado = 'U') AND
			sga_alumnos.alumno NOT IN ('91373','106708','139390') AND
			sga_alumnos.persona NOT IN ('57922','59015','65982') 
ORDER BY	vw_personas.apellido,
			vw_personas.nombres

Si la ejecutan no devuelve datos? Qué pasa si quitan el filtro por resultado (AND sga_eval_detalle.resultado = ‘U’)?
Saludos, Florencia.
4

Hola Florencia,
Muchas Gracias por Responder.

Si la ejecutan no devuelve datos? asi es, no devuelve datos
Qué pasa si quitan el filtro por resultado (AND sga_eval_detalle.resultado = ‘U’)? --me trae un resultado de una persona aprobada.

Por las dudas realizae esta consulta
select *
FROM sga_eval_detalle
WHERE sga_eval_detalle.resultado = ‘U’

y no me devuelve nada. Es como que no estuviera cargando los Ausentes. Pero yo imprimi un parcial con ausente y nota null.

Carla.

Carla,

Puede haber pasado que hayas cargado el resultado “Ausente” a un alumno e impreso el PDF pero no hayas guardado los cambios. La impresión se realiza sobre los datos tal como se ven en pantalla, pero no graba los cambios en la base de datos naturalmente. Podrías volver a probar teniendo en cuenta esto?

Saludos, Florencia.

Hola Florencia,
Mira, repeti la prueba.
En una comision con 4 alumnos. 3 los puse ausentes y uno reprobado.

Estoy segura que grabe, ademas de imprimir.

como no puedo acceder al log, hice esto:

  SELECT	MAX(evaluacion)
									FROM	sga_eval_detalle 
 246589
                                   
 SELECT	*
									FROM	sga_eval_detalle
									WHERE	sga_eval_detalle.evaluacion = 246589   

Me trae solo el alumnos que desaprobo.

Ademas, el siguiente select no me trae nada e hice muchas pruebas con ausentes. Con aprobados y desaprobados no tengo problemas.
select *
FROM sga_eval_detalle
WHERE sga_eval_detalle.resultado = ‘U’

Es como que no grabara ningun ausente.
Carla.

Eso tambien iba a preguntar,
-Si se posible obtener un listado de una evaluación ya cargada.

También te iba a comentar que todo lo estoy realizando desde GESTION.
Quizás desde autogestión si funcione. Pero este cuatrimestre van a cargar los parciales y notas el personal de sección alumnos vía gestión.
No van a cargar los docentes vía autogestión.
Carla.

Carla,

En qué versión están? Probé varias veces grabando ausentes y no tengo este problema…

Saludos, Florencia.

Carla,

Respecto a tu pregunta:

-Si se posible obtener un listado de una evaluación ya cargada.
En la versión 3.19 se agregó la operación "CURSADAS » REPORTES » REPORTE DE EVALUACIONES PARCIALES".

Saludos, Florencia.

Version 3.18.1

Carla,

Estás cerrando la evaluación luego de cargar las notas?

Saludos, Florencia.
5

Estimados,
Quería comentarles con este tema que en producción funciona bien.
En testing vamos a seguir con las pruebas.

Muchas Gracias a Todos.
Carla.

Hola Carla,

El proceso de cierre de una evaluación estaba quitando los alumnos sin nota. Cuando se agregó la posibilidad de cargar el resultado “Ausente” no se tuvo en cuenta que los ausentes no tienen nota y por lo tanto se desvinculan de evaluaciones cerradas. Hicimos un ajuste que saldrá en la versión 3.19.1 para que se quiten los alumnos sin resultado y no sin nota. Si les parece necesario aplicar un parche con este fix en su nodo por favor creen una nueva solicitud en el Gestor de Solicitudes haciendo referencia a este post.

Saludos, Florencia.