Notas Duplicadas en Actas de Examen Fuera de Calendario

¡Buen día!
Estamos generando actas fuera de calendario para evitar crear nuevos turnos de exámenes.
El problema es que notamos que esta operación no ejecuta ningún tipo control de los requisitos previamente cargados. A un alumno le hemos cargado 2 veces (por error), la misma actividad el mismo día, sin que el sistema nos haya trabado, como lo hace en inscripción a examen.

La pregunta es si realmente esta operación está creada para que funcione así o nosotros estamos haciendo algo mal?

Necesitaríamos que al crear el Acta, el sistema filtre a los alumnos que ya tengan aprobada la materia en actas cerradas…

Saludos y gracias.

Mariano, en el cierre de actas pueden configurar el requisito de que el alumno no tenga la actividad aprobada.
¿Este requisito lo tienen configurado?
¿Cerraron esas actas de examen?

Hola algunas actas fueron cerradas sin haber notado este problema… Luego lo solucionamos mediante “Invalidar História Académica”…

Ahora que sabemos del problema, verificamos cada acta antes de cerrarla. Por lo que entiendo el requisito que mencionas no está configurado…

Como se configura ese requisito???

Gracias!

Por la operacion » REQUISITOS »CONFIGURAR REQUISITOS POR ACCIÓN, seleccionan la opción Examenes y alli agregan el requisito Que el alumno no tenga la actividad aprobada
Con eso se configura este requisito para todas las operaciones del módulo de examenes, incluido el Cierre de Actas de Examen

2


ConfigurarRequisitosPorAccion-Examenes.png

ConfigurarRequisitosPorAccion-Examenes.png

Hola Mariano,
Sumo algo más a lo que agregó Alejandro.
Desde la operación » REQUISITOS »CONFIGURAR REQUISITOS POR ACCIÓN, seleccionas la acción Exámenes, luego agregas el tipo que en este caso es de requisitos, luego filtras por requisitos de tipo proceso y por el nombre “Que el alumno no tenga la actividad aprobada”, una vez obtenido el requisito ingresas a la lupita y le configuras el nivel de aplicación que querés que se aplique (toda la institución, algunas propuestas formativas…) y le tildas la opción cumplir, confirmas la configuración y guardas los cambios.
Luego vas a la operación Configurar Requisitos por Operación, buscas la operación Administrar Actas de Exámenes Fuera de Calendario, ingresas en la lupita y ahí le vas a configurar, por un lado si está activo o no en la interfaz (gestión/autogestión) y el comportamiento (advertencia, restrictivo y mensaje) que querés que el requisito cumpla.
Para interiorizarte más sobre este temas podes fijarte en los siguientes links:
Configurar Requisitos por Operación
Configurar Requisitos por Acción
y link al webinar donde vas a encontrar capacitaciones sobre estos temas también Requisitos

Saludos.
10

Estimados!!! muchísimas gracias por la atención.

Siguiendo las indicaciones se solucionó el problema en parte. No era posible agregar a un alumno a un acta nueva si ya tenía la materia en un acta cerrada (aprobada).

Sin embargo aun era posible que el alumno esté en dos actas abiertas en la misma materia. Y se pudieron cerrar ambas sin problema, lo que también causó una repetición en la HA.

Siguiendo las indicaciones decidí probar de agregar otro requisito por Acción: “Que el alumno no exista en otra mesa de examen de la actividad sin estar en acta de examen cerrada”

Esto solucionó el tema de que no puedan estar en dos actas abiertas.

Quisiera finalmente consultarles si ese requisito es el más acorde ya que había dos similares, el otro era “Que el alumno no esté en otra mesa de examen o acta de examen de la actividad en el mismo llamado” pero ya que no utilizamos llamados, sino actas de exámen fuera de calendario, no me pareció propicio. Solo quisiera confirmar que el requisito agregado no causará otros inconvenientes.

Les adjunto un documento con el proceso realizado.

Muchisimas Gracias.


SOLUCION SIU - HA Duplicada.pdf (1.04 MB)

Para actas fuera de calendario, el requisito “Que el alumno no esté en otra mesa de examen o acta de examen de la actividad en el mismo llamado” no va a funcionar, porque el acta no se encuentra dentro de un llamado de un turno.

Ok, muchas gracias…

Por el momento “Que el alumno no exista en otra mesa de examen de la actividad sin estar en acta de examen cerrada” está impidiendo que se generen 2 actas abiertas con el mismo alumno y misma materia.

Por lo que se vé, los controles están funcionando.

Saludos!!!

Buenas, quisiera retomar este tema ya que tenemos un inconveniente… Con los controles generados solucionamos la repetición de notas en el sistema.

Pero hay un caso que nos está trayendo problemas. Si anulamos un acta por algun error que tenga, al querer generar otra con el mismo alumno salta el control y no permite agregar a dicho alumno por estar en otra acta (por más que ya la hayamos anulado)
Pensamos en vaciar el acta antes de anularla pero tampoco nos permite eliminar a todos los alumnos del acta, ya que no se puede guardar un acta sin alumnos…

Como podriamos proseguir???

Muchas gracias.
Mariano Miliozzi.

Creo que ese control ya habia sido reportado y fue solucionado.
¿Cual es la version que tienen en produccion?
¿Les muestra algun mensaje o directamente no recupera al alumno para agregarlo al acta?

Tenemos la version 3.16

Adjunto el error que aroja, no pude pegarlo aqui en el cuerpo.

El acta a la que hace referencia el mensaje de error ya está anulada…


Cerrar Actas de Examen.png

Cerrar Actas de Examen.png

Esta fallando el requisito Que el alumno no esté en otra mesa de examen o acta de examen de la actividad en el mismo llamado.
Desactiven temporalmente el requisito de esa operacion y vuelvan a probar agregar al alumno.

Me equivoque en la Respuesta #6, porque este requisito si esta siendo considerado en actas fuera de calendario. Ya que para estos casos el dato de llamado no existe pero este controlo no lo esta teniendo en cuenta.

Otra opcion es dejar ese requisito, pero modificar lo siguiente:
Archivo: co_alumnos.php
Metodo: get_fecha_examen_alumno_actividad
En la query donde dice:

							-- Si el alumno está en un acta abierta esta no puede ser rectificativa.
							(sga_eval_detalle_examenes.id_acta IS NULL OR 
							 (sga_eval_detalle_examenes.id_acta IS NOT NULL AND sga_actas.tipo_acta <> '".acta::tipo_rectificativa."')
							) 

Cambiarlo por:

							-- Si el alumno está en un acta abierta esta no puede ser rectificativa.
							(sga_eval_detalle_examenes.id_acta IS NULL OR 
							 (sga_eval_detalle_examenes.id_acta IS NOT NULL AND sga_actas.estado = 'A' AND sga_actas.tipo_acta <> '".acta::tipo_rectificativa."')
							) 

3