Buenos días, me encuentro en la versión de Guaraní 3.18. Estamos presentando inconvenientes al momento de querer cargar las notas de una evaluación generada para un acta de examen. Luego de actualizar a esta versión, cuando queremos acceder al detalle de notas en un examen no vemos el formulario form_ml_notas_eval en pant_detalles.
A continuación comparto las imágenes del sistema en su versión anterior y la actual para complementar esta comunicación:
Antes se veía asi: (Adjunto evaluaciones_en_acta_de_examen_viejo.png)
Y ahora nos falta el form_ml_notas_eval: (Adjunto evaluaciones en examenes 3-18)
Además viendo los logs de consultas encuentro la siguiente consulta con el siguiente error: donde dice WHERE sga_llamados_mesa.llamado_mesa = ‘108206’ en lugar de enviar el id de llamado_mesa está enviando la entidad si cambio esto la consulta devuelve los valores que corresponden. Intenté encontrar en los archivos cuál es la funció que origina esta consulta pero no la encuentro.
SELECT
sga_elementos.elemento,
sga_elementos.codigo,
get_nombre_actividad_mesa_examen(sga_mesas_examen.mesa_examen, 1) as nombre_actividad,
‘(’ || COALESCE(sga_elementos.codigo, ‘Sin Código’) || ') ’ || get_nombre_actividad_mesa_examen(sga_mesas_examen.mesa_examen, 1) AS actividad_descr,
sga_mesas_examen.mesa_examen,
sga_mesas_examen.nombre,
sga_mesas_examen.ubicacion,
COALESCE(sga_ubicaciones.nombre, ‘No hay ubicación asociada’) as nombre_ubicacion,
sga_mesas_examen.catedra,
COALESCE(sga_catedras.nombre, ’ ') as catedra_nombre,
sga_llamados_mesa.llamado_mesa,
sga_periodos.nombre as nombre_llamado,
f_docentes_mesa_examen(sga_llamados_mesa.llamado_mesa) AS docentes_llamado,
sga_llamados_mesa.fecha,
to_char(sga_llamados_mesa.fecha,‘DD/MM/YYYY’) as fecha_formato_visual,
to_char(sga_llamados_mesa.fecha,‘DD/MM/YYYY’) || ’ ’ || to_char(cast(sga_llamados_mesa.hora_inicio as time), ‘HH24:MI’) as fecha_formato_visual_sin_segundos,
sga_llamados_mesa.entidad,
sga_periodos.anio_academico,
sga_llamados_turno.turno_examen,
periodos_turnos_examen.nombre as nombre_turno_examen,
'Año Académico: ’ || sga_periodos.anio_academico || ’ - Turno: ’ || periodos_turnos_examen.nombre as anio_y_turno,
‘(’ || sga_elementos.codigo || ') ’ || get_nombre_actividad_mesa_examen(sga_mesas_examen.mesa_examen, 1) as codigo_nombre_actividad,
f_instancias_mesa_examen(sga_mesas_examen.mesa_examen) as instancias_nombre,
COALESCE(f_modalidad_cursada_examen(sga_mesas_examen.mesa_examen), ’ ‘) AS modalidades_nombre,
sga_turnos_examen.turno_tipo,
CONCAT_WS(’ a ', to_char(cast(sga_llamados_mesa.hora_inicio as time), ‘HH24:MI’) ,
to_char(cast(sga_llamados_mesa.hora_finalizacion as time), ‘HH24:MI’) ) as horario_examen
FROM sga_mesas_examen
JOIN sga_llamados_mesa ON sga_mesas_examen.mesa_examen = sga_llamados_mesa.mesa_examen
JOIN sga_llamados_turno ON sga_llamados_turno.llamado = sga_llamados_mesa.llamado
JOIN sga_periodos ON sga_periodos.periodo = sga_llamados_turno.periodo
JOIN sga_elementos ON sga_elementos.elemento = sga_mesas_examen.elemento
JOIN sga_turnos_examen ON sga_turnos_examen.turno_examen = sga_llamados_turno.turno_examen
JOIN sga_periodos as periodos_turnos_examen ON periodos_turnos_examen.periodo = sga_turnos_examen.periodo
JOIN vw_actividades ON vw_actividades.elemento = sga_mesas_examen.elemento
LEFT JOIN sga_ubicaciones ON sga_ubicaciones.ubicacion = sga_mesas_examen.ubicacion
LEFT JOIN sga_catedras ON sga_catedras.catedra = sga_mesas_examen.catedra
WHERE sga_llamados_mesa.llamado_mesa = '108206'
ORDER BY
sga_ubicaciones.nombre,
nombre_actividad,
fecha DESC
; -- toba_log: 282137926
Muchas gracias