Ausente en Cursada

Buenos días,

Estamos en la versión 3.22.2 y vemos que una de las novedades de la versión fue que ticket 47025 que dice:

Operación 800SIUMAT511 Ficha del Alumno
Se realizaron algunos ajustes necesarios en la operación Ficha del Alumno para que en la sección “Regularidades”, se oculten las fechas de inicio y fin de vigencia en resultados de cursada Ausente y Desaprobados. Cuando el dato provengan de un acta del tipo Regularidad.

Tenemos casos que a partir del cambio de versión muchas Ausencias a Cursada no se registra la fecha de fin de vigencia, supongo que debe estar pasando lo mismo con las cursadas Desaprobadas. El problema es que en la solapa Regularidades de la Ficha del Alumno, cuando seleccione que muestre las Actividades No Vigentes no se muestran las Ausencias a Cursadas, entendemos que al estar Ausente ya no es una cursada Vigente.

Revisando la vista vw_regularidades observo que el campo es_vigente se completa con 0 ó 1 según el valor de la fecha de fin de vigencia.

 sga_actas_detalle.fecha_vigencia,
        CASE
            WHEN sga_actas_detalle.fecha_vigencia IS NULL OR sga_actas_detalle.fecha_vigencia >= CURRENT_DATE THEN 1
            ELSE 0
        END AS es_vigente,

¿Esta bien esto o debería tomar el valor 0 cuando la fecha_vigencia de la tabla sga_actas_detalle es null?

Saludos

Marcela

hola leticia como estas?

vamos analizar el caso y te respondemos en breve si?

saludos!

Espero sus respuestas. Gracias!

Hola @lrodas

Creo que son dos cosas diferentes lo que planteas.

Por un lado la mejora indica que se ocultará el valor de la fecha, es decir que puede ser null o diferente a null pero no se visualizara el valor cuando es un acta de regularidad y el resultado es Ausente o Reprobado.

Por otro lado en la vista cuando se usa el filtro, la consulta que se hace según lo cargado, indica que visualizara como vigentes cuando la fecha de vigencia es NULL o la fecha es mayor a la actual, sino no esta dentro del grupo de actividades vigentes.

Si lo que les esta pasando es que tienen NULL en fecha vigencia de regularidades y eso no corresponde, tienen que verificar la función que carga la vigencia al momento de cerrar el acta .

Quedo atenta a sus comentarios.

Saludos

Buenos Dias
Estoy trabajando con Marcela y tenemos la siguiente duda:

Teniendo en cuenta la imagen, quisiera saber cuál es la forma correcta en que deberia trabajar el sistema. En algunos registros se muestra la fecha de fin de vigencia y en otros no aparece. En estos últimos casos no es porque el campo esté oculto, sino porque fin_vigencia se encuentra en NULL.

Entonces, mi duda es: ¿la forma correcta en la que trabaja el sistema es guardar siempre la información de fin de vigencia (es decir, tambien si esta aprobado ausente o resprobado) y ocultar ese campo en la ficha si esta reprobado o ausente?

En nuestro caso, no tenemos personalizada la ficha del alumno pero si la función que carga la vigencia al momento de cerrar el acta, con personalizaciones de corrimiento de fechas nada mas.

Claro, el campo de fecha de fin de vigencia va a depender de como se realiza la carga del dato en la función al momento de cerrar el acta. Y que este oculta o no para los resultados de las regularidad Ausente/Reprobado es según el momento en que se aplicó la mejora .

Lo que estoy interpretando según lo que nos indican ustedes, es que no estaría funcionando la mejora ya que están en una versión donde se aplicó, verdad?

Vamos a realizar unas pruebas en nuestros entornos y te comento.

Gracias

Para completar la información, Hay dos tickets relacionados a esto:

43926: Solo registrar fecha de fin de vigencia de regularidad a los alumnos que aprobaron la cursada (a partir de versión 3.21.0)

47025: Ocultar vigencia regularidad en resultados Ausente y Desaprobado (a partir de versión 3.22.0)

Entonces las versiones anteriores a 3.21.0 se registraban todas las fechas, luego eso cambio a que solo se registren las fecha de las cursadas aprobadas , por eso luego surge la ultima mejora para que se oculte el valor en caso que este cargada.

Ahora para lo que nos plantean, vamos a corroborar en nuestro entorno si esto funciona correctamente , daremos aviso.

Saludos!

Hola @lrodas @ymartinez

Realizamos las pruebas en nuestro entorno y efectivamente pasa lo que nos indican, para los casos de regularidades Ausentes /Reprobados con fecha_vigencia cargada no se esta ocultando.

Se creó un ticket para solucionarlo en una próxima versión.

Gracias

Muchas gracias @Orcajo_Angela_María