Error en cierre de acta por docentes

Buenos días. Los molesto con el siguiente problema que estamos teniendo. Estamos con Guarnaní 3.20.0 y estamos probando el cierre por parte de docentes de las actas. En el caso de actas de regularidad cuando el docente realiza el cierre impacta bien en la tabla sga_actas, el campo cerrada_por_docente pasa a ‘S’, pero para el caso de cierre de actas de promoción o de exámenes no actualiza ese campo, sigue quedando en ‘N’.

Saludos

Hola @davidema , vamos a probarlo, gracias por reportarlo. Saludos.

Hola @davidema

En mi caso ninguna de las tres actas (Regular, Promocional y Examen) tiene sga_actas.cerrada_por_docente = ‘S’, cerré las tres actas con un docente desde Autogestión pero sga_actas.cerrada_por_docente queda en ‘N’.

Crea un GDS así cuando lo arreglamos te pasamos HOTFIX.

Saludos.
2

Hola David,
Agrego a lo de Leo… Qué valores tienen configurados en los parámetros ‘cur_imprimir_ultima_version_acta_regulares_web’, ‘cur_imprimir_ultima_version_acta_promo_web’ y ‘exa_imprimir_ultima_version_acta_web’?
Saludos, Florencia.

En mi caso los tres parámetros están en ‘S’ Debe imprimirse la última versión del acta para poder cerrarla vía web, las actas al ser cerradas por un docente quedan en sga_actas.cerrada_por_docente = ‘N’.

Saludos.
2

Para que en sga_actas.cerrada_por_docente se pase a ‘S’ se debe cumplir lo siguiente:

Actas de regularidad:
cur_imprimir_ultima_version_acta_regulares_web = ‘N’ (No es necesario imprimir la última versión del acta para cerrarla vía web)
cur_utiliza_acta_digital_regul = ‘N’ (No se utiliza acta digital)

Actas de promocionales:
cur_imprimir_ultima_version_acta_promo_web = ‘N’ (No es obligatoria la impresión de la ultima versión del acta)
cur_utiliza_acta_digital_promo = ‘N’ (No se utiliza acta digital)

Actas de examen:
Parece que no se modifica dicha columna.

Saludos.
2

Buenas tardes, perdón por la demora en responder, estaba con otros temas.
En el caso nuestro, los parámetros están de la siguiente forma:
cur_imprimir_ultima_version_acta_regulares_web → No obligatorio
cur_imprimir_ultima_version_acta_promo_web → Obligatorio
exa_imprimir_ultima_version_acta_web → Obligatorio

Nos pasa lo mismo que a Leonel, por eso solo en el caso del cierre de actas de regulares, actualiza el campo cerrada_por_docente en la tabla.

Los parámetros EXA_UTILIZA_ACTA_DIGITAL, CUR_UTILIZA_ACTA_DIGITAL_PROMO Y CUR_UTILIZA_ACTA_DIGITAL_REGUL están en ‘N’

Mañana temprano cambio tanto cur_imprimir_ultima_version_acta_promo_web y exa_imprimir_ultima_version_acta_web a no olbigatorio y pruebo si actualiza el campo de la tabla.

Igual, a mi entender, sería obligatorio para los docentes que impriman el acta en PDF para controlar, antes de cerrar.

Mañana te respondo como queda todo y me decís si lo seguimos por GDS.

Saludos

Hola @davidema

Claro, con esa configuración cuando cierres el acta desde Autogestión va a poner sga_actas.cerrada_por_docente = ‘S’.

Vamos a ver de analizarlo, ya que a mi criterio sga_actas.cerrada_por_docente debería estar en ‘S’ siempre que el acta sea cerrada por un docente desde Autogestión, y en ‘N’ cuando se cierra desde Gestión.

Saludos.
2

Hola Leonel, ya hicimos todas las pruebas.
Con los parámetros EXA_UTILIZA_ACTA_DIGITAL, CUR_UTILIZA_ACTA_DIGITAL_PROMO Y CUR_UTILIZA_ACTA_DIGITAL_REGUL en ‘N’
y
cur_imprimir_ultima_version_acta_regulares_web → No obligatorio
cur_imprimir_ultima_version_acta_promo_web → No Obligatorio
exa_imprimir_ultima_version_acta_web → No Obligatorio

Con esa configuración, cerramos actas como docentes y en los tres casos cierra y actualiza bien el campo cerrada_por_docente a ‘S’
Pero notamos que en el caso de las actas de promo, nos pone version_impresa en 1, aunque el docente no la haya impreso para cerrar. En el caso de actas de regularidad y de examen queda en 0 al no imprimir, que está bien.
Creo que con eso probamos todos los casos.
Saludos

Hola @davidema

Con esa configuración, cerramos actas como docentes y en los tres casos cierra y actualiza bien el campo cerrada_por_docente a ‘S’

Ya creamos el ticket #47543, ya que no debería depender de parámetros, si el acta es cerrada por un docente directamente se pone sga_actas.cerrada_por_docente = ‘S’.

Pero notamos que en el caso de las actas de promo, nos pone version_impresa en 1, aunque el docente no la haya impreso para cerrar. En el caso de actas de regularidad y de examen queda en 0 al no imprimir, que está bien.

¿el acta no fue impresa en ningún momento? ¿ni siquiera desde Gestión?

Crea un GDS si necesitas un adelanto del cambio.

Saludos.
2

Hola Leonel, no se imprimen en ningún momento, hemos generado las actas para hacer las pruebas en autogestión.
Voy a crear un GDS por el tema. Así implementamos la solución.
Saludos

Hola @davidema

Cerré un acta de promoción desde Autogestión sin imprimirla previamente, en la tabla sga_actas me quedaron de la siguiente forma los datos:

id_acta nro_acta origen tipo_acta evaluacion comision llamado_mesa fecha_generacion fecha_cierre fecha_anulacion nua documento version version_impresa nro_ultima_copia renglones_folio acta_referencia observaciones estado cerrada_por_docente id_documento_digital estado_documento_digital parametros_documento_digital digital
343 902374 P N 1151 855 2024-03-01 2024-03-01 1 0 0 25 C S N

version_impresa esta en 0, voy a revisar si hubo un arreglo luego de la versión 3.20.0.

Saludos.
2

Solo al Imprimir el acta modifica la columna sga_actas.version_impresa, pero hay una cierta configuración de parámetros para que la modifique:

Regulares y Promoción:

Parámetros cur_imprimir_ultima_version_acta_regulares_web y cur_imprimir_ultima_version_acta_promo_web deben estar en “S”:

https://colab.siu.edu.ar/trac/guarani3/browser/nodos/unlz/3w/trunk/3.20.0/src/siu/modelo/transacciones/cierre_actas_cursada.php#L123

Exámenes:

Parámetro exa_imprimir_ultima_version_acta_web debe estar en “S”:

https://colab.siu.edu.ar/trac/guarani3/browser/nodos/unlz/3w/trunk/3.20.0/src/siu/modelo/transacciones/impresion_actas_examen.php#L596

Saludos.
2