error al imprimir actas de comisión guarani 3.20.0

Buenos días, estamos en un ambiente de prueba donde migramos de la versión 3.16.1 a la 3.20.0 donde registramos un error al querer imprimir actas de comisiones.

Este campo “pct_asistencia_promocion” en la tabla sga_eval_detalle_cursadas no existe. ¿Qué puedo haber pasado?
Cuándo migramos no detectamos ningún error o al menos no lo vimos, adjunto la query


query_de_guarani_3.20_q_esta_mal2.sql (3.14 KB)

Hola Nahuel,

En la versión 3.20.0 no existe la columna ‘sga_eval_detalle_cursadas.pct_asistencia_promocion’ (que sí estaba presente en 3.16.1). Alguna personalización que la refiera?

Saludos, Florencia.

Hola buenas tardes, es correcto hay un personalización que hace referencia a esa tabla
el problema es que no existe ninguna documentación que explique su funcionamiento,
como podría solucionar esto.

Lo que hicimos de momento fue comentar el script donde hace la consulta,
eso funciono hasta esperar que ojala no reportemos otro error, aun así pudimos
detectar cual era el problema y lo podemos tener el cuenta, desde ya gracias y saludos.

Si necesitan mostrar el porcentaje de asistencia en la comisión, deben recuperar este dato de la tabla sga_clases_asistencia_acum, campo porc_asistencia. Accedes por el dato comision y alumno.
Podes ver el código actual del detalle de las actas de cursadas en la operación de cierre de acta.

Antes podian no llevar registro de asistencia y clases por el sistema pero si registrar el porcentaje de asistencia en el acta. Desde la versión que se metió ese cambio ya no es posible esto, si necesitan que se visualice el porcentaje de asistencia en el acta necestan registrar la asistencia en cada clase de la cursada. Si esto no lo hacen pero igualmente necesitan registrar el porcejtane de asistencia para que quede reflejado en el acta entonces tendrán que personalizar la operación de carga de notas y cierre de actas.

hola Alejandro, en que version de guarani se saco este campo?
porque nosotros saltamos de la 3.16.1 a la 3.20.0.

estoy revisando la personalizacion la clase co_actas y puedo ver que returna bien el numero de $libro
de donde se llama esta clase? porque el problema debe estar ahi.
entiendo que quien lo llama tambien es una personalizacion
Saludos Esteban

Hola Esteban,

Las columnas ‘sga_eval_detalle_cursadas.pct_asistencia_cursada’ y ‘sga_eval_detalle_cursadas.pct_asistencia_promocion’ se quitaron en la versión 3.17.0.
Cuál es el método de la clase ‘co_actas’ que tienen personalizado?

Saludos, Florencia.

Hola Florencia, get_libro_de_actas y sus dependencias que estan en esta clase,
el problema que estamos viendo es que nos sale al momento de querer imprimr
“los atributos para el nivel plan no han sido especificos”.
te paso el log para que tengas un panorma mas claro


sis.txt (38.9 KB)

Esteban,

Ese error se produce porque tienen personalizado el método ‘get_alumnos_acta_cursadas’ de la clase ‘co_actas’ y no están retornando el dato ‘plan_inscripcion’ para cada alumno. Deberían corregir la personalización mirando el método original enviado desde el SIU para la versión 3.20.0.

Saludos, Florencia.

gracias florencia