Justificas Inasistencia

Buenas tardes,

Estamos probando en la versión 3.16.1 la justificación de inasistencia, pero nos topamos con un problema. Tomamos un alumno libre, le justificamos una inasistencia y la dejamos en estado aceptado. Luego vamos a Cargar Notas en Actas de Comisiones, calculamos la asistencia en esa comisión pero el alumno sigue libre y con el porcentaje de asistencia igual que antes de justificar.

También vemos que en la tabla “sga_clases_asistencia_acum” el alumno sigue con la misma cantidad en “total_justificadas” y con libre = 1.

Esta bien que ocurra esto? Como se debe proceder?

Muchas gracias,
Saludos.

¡Hola Ivan! ¿Cómo estás?

Podrías darnos más detalles de cómo realizaron el circuito asi podemos replicarlo? De qué manera definieron la condición de libre del alumno para la cursada?

¡Saludos!

Buen día Martin,

Un alumno es libre para la cursada si supera el 25% de inasistencias. La idea es usar la justificación de la inasistencia para que recupere su condición en la cursada.

Acerca del circuito para poder replicar:

  1. Vamos a cargar la nota en la operación “Cargar Notas en Actas de Comisiones”. Buscamos una comisión X y calculamos la asistencia con el boton de la parte inferior. Notamos que hay un alumno en condición libre con 73.33% de asistencia.
  2. Vamos al Reporte de Historial de Inasistencias. Vemos el total y dice 73.33% de asistencia.
  3. Procedemos a justificarle 3 días por enfermedad en la operación “Administrar Justificaciones de Ausencia a clases”.
  4. Volvemos la primer operación “Cargar Notas en Actas de Comisiones”, volvemos a calcular la asistencia y sigue diciendo 73.33%, y de la misma manera sigue en el Reporte.

Muchas gracias,

Saludos,

Hola Ivan!

Replicamos el caso en un ambiente 3.16.1 y los datos de asistencia se actualizan correctamente luego de justificar las inasistencias, tanto a la hora de calcular la asistencia en Cargar Notas a Comisiones como en el Reporte de Historial de Inasistencias.

Te preguntamos algunas cosas más para tratar de ver dónde puede estar el inconveniente. Cómo tienen configurados los parámetros asist_indicar_cantidad_inasistencias, asist_computa_inasis_por_horas y asistencia_registrar_asistencia? Modificaron alguno de estos parámetros durante el circuito?
Las actas para la comisión estaban generadas?
En el Reporte de Historial de Inasistencias tampoco se actualizaba el dato de las inasistencias justificadas?

¡Saludos!

Martín,

Gracias por tu respuesta. Detectamos que el error a este problema era un parche aplicado a traves de un GDS, que modifica la función “f_asistencia_actualizar_acumulado”. Ya fue solucionado.

Saludos,
Iván Oubiña.