[SOLUCIONADO]Cargar Notas en Actas de Comisiones No carga resultado

Gente al ingresar en la operación Cursadas » Actas » Cargar Notas en Actas de Comisiones y querer cargar una nota en un acta rectificativa no nos está mostrando el Resultado y Condición de la escala de notas.

Les mando captura del acta y de la escala de notas que se utiliza en la misma.

Guaraní 3.19.1

Muchas gracias


capturas.rar (33.9 KB)

Hola Javier,

¿te da algun error en los logs o en la consola JS de navegador cuando cargas la nota?

saludos.
2

Leo, gracias por responder. Te paso las capturas.


capturas.rar (70.3 KB)

Hola Javier, gracias por las capturas!!!

Creo que el problema se debe a que el combo/select Resultado esta vacío para Promoción, entonces cuando pones la Nota de Promoción 9 quiere poner un “A” (Promocionado) y te da el error “Uncaught Error: El combo no tiene a A entre sus elementos.”

Preguntas:
El combo/select Resultado se llena con el resultado de la query que esta en función get_resultados_posibles_instancia_escala_nota de php/nucleo/propuestas/escalas_notas/co_escalas_notas.php, ¿la misma esta personalizada? ¿podes buscarla en los logs y ejecutarla para ver porque no trae resultados?

Lo extraño es que no trae ni siquiera el resultado “Ausente” (U) el cual esta en un UNION, ¿la query tendrá perfil del datos?

saludos.
2

Leo, gracias por la pronta respuesta, la operación y el co NO están personalizados. Te paso el resultado de la consulta que me comentas en el adjunto. La query si tiene perfil de datos.

Lo raro es que al query busca sobre la esacala de notas con id 135 (que es la escala de notas para la regularidad) y no hace la consulta para la escala id 136 (que es la que se utiliza para la promoción).


consulta.png

consulta.png

Hola Javier,

En los logs vas a tener que buscar la misma query pero que filtra por la instancia 2, la query debería ser algo así:


SELECT	sga_escalas_notas_resultado.resultado as valor,
    					COALESCE(sga_instancias_resultado.descripcion, sga_escalas_notas_resultado.descripcion) as descr
    			FROM	sga_escalas_notas_det
    					LEFT JOIN sga_instancias_resultado ON (sga_instancias_resultado.instancia = '2' AND sga_escalas_notas_det.resultado = sga_instancias_resultado.resultado),
    					sga_escalas_notas_resultado
    			WHERE	sga_escalas_notas_det.resultado = sga_escalas_notas_resultado.resultado AND
    					sga_escalas_notas_det.escala_nota = '136'
    			
    			UNION	
    			
    			SELECT	sga_escalas_notas_resultado.resultado as valor,
    					COALESCE(sga_instancias_resultado.descripcion, sga_escalas_notas_resultado.descripcion) as descr
    			FROM	sga_escalas_notas_resultado
    					LEFT JOIN sga_instancias_resultado ON (sga_instancias_resultado.instancia = '2' AND sga_escalas_notas_resultado.resultado = sga_instancias_resultado.resultado)
    			WHERE	sga_escalas_notas_resultado.resultado = 'U' 
    			;

¿que te devuelve dicha query?

¿En el toba editor como tenes el campo resultado_promocion?, te paso captura de como lo tengo.

saludos.
2


Screenshot from 2022-07-29 12-10-30.png

Screenshot from 2022-07-29 12-10-30.png

Leo, te comento que la consulta para la escala de nota 136 NO me aparece, solamente para la 135. Ejecuté la consulta con 136 y me devuelve lo mismo que para la 135.

Te paso en los adjuntos la única consulta que aparece en el log en donde se pregunta por el id 136 y la configuración del campo resultado_promocion

Saludos


resultado_promocion.png

resultado_promocion.png

136.png

136.png

Hola
Para intentar replicar el caso. Podrías por favor describir los pasos que realizaste ?
¿la escala de notas 136 que no aparece en los logs era una escala de notas nueva?
Podrías realizar un svn st en el proyecto de gestión para ver si hay algún cambio local ?
Muchas gracias
Saludos

Hola Jesica paso a responderte:

Para intentar replicar el caso. Podrías por favor describir los pasos que realizaste ?
Tenemos un acta (en realidad varias) migrada y quieren realizar una rectificación de un alumno. El mismo Promocionó con 9
¿la escala de notas 136 que no aparece en los logs era una escala de notas nueva?
Es una escala migrada, no es nueva. Lo raro es com ole comentaba a Leo, en los logs busca el contenido de la escala (foto adjunta) pero al momento de cargar el formulario_ml no la tiene en cuenta.
Podrías realizar un svn st en el proyecto de gestión para ver si hay algún cambio local ?

Hay cambios pero más que nada son personalizaciones de reportes.

Saludos


esaclas.png

esaclas.png

Hola Javier,

Pareciera que no está cargando el combo “Resultado” para la instancia “Promoción”. Pueden adjuntar el log completo de esta operación?

Saludos, Florencia.

Florencia, te paso lo solicitado.


log.rar (9.09 KB)

Javier,

Qué resultado obtienen al ejecutar la siguiente consulta SQL?

SELECT	evaluacion, 
		alumno, 
		fecha_regular, 
		cond_regularidad, 
		nota_cursada, 
		resultado_cursada, 
		id_acta_cursada, 
		acta_cursada_cerrada, 
		nota_promocion, 
		resultado_promocion, 
		id_acta_promocion, 
		acta_promocion_cerrada, 
		inscripto, 
		observacion_cursada, 
		fecha_promocion, 
		observacion_promocion, 
		plan_version, 
		escala_nota_cursada, 
		escala_nota_promocion, 
		instancia_cursada, 
		instancia_promocion
FROM	sga_eval_detalle_cursadas
WHERE	evaluacion = 267034;

Saludos, Florencia.
4

Florencia te adjunto el resultado de la consulta.
Saludos


consulta.rar (905 Bytes)

Javier,

El problema está en que el registro para la evaluación 267.034 y el alumno 420.852 tiene vacía la columna ‘escala_nota_promocion’. Entiendo que allí debería ir el valor 136. Pueden corregirlo desde la base de datos:

UPDATE sga_eval_detalle_cursadas SET escala_nota_promocion = 136 WHERE evaluacion = 267034 AND alumno = 420852;

Si tienen la auditoría activada quizás podamos ver cómo llegó a pasar esto…

Saludos, Florencia.

Excelente Florencia, ahí aparece !!

Tenemos la auditoría activada, podemos ver si llegamos a encontrar algo, comentame qué deberíamos buscar.

Muchas gracias

Javier,

Fijate qué registros tenés en la tabla ‘logs_sga_eval_detalle_cursadas’ del esquema ‘negocio_auditoria’ para la evaluación y el alumno en cuestión.

Saludos, Florencia.

Florencia, no me aparecen registros… lo raro es que por lo menos no debería aparecer el UPDATE que realizamos para solucionar el problema? La tabla posee registros y tiene movimientos del día de hoy, pero no con el usuario nuestro.

Javier,

Tenés el trigger ‘tauditoria_sga_eval_detalle_cursadas’ activado sobre la tabla ‘sga_eval_detalle_cursadas’ del esquema ‘negocio’?

Saludos, Florencia.

Nuevamente tenes razón, muchas gracias por el soporte.

Saludos