Estamos en la versión 3.20.1, y estamos teniendo la siguiente situación.
En febrero se realizan los “cambios de Propuesta”, situación en la cuál un alumno, abandona expresamente una propuesta y expresa el deseo de inscribirse a otra.
En esta situación, se lo pasa a Pasivo en la Propuesta que abandona, y se lo inscribe en la nueva propuesta, a fin de que las inscripciones a cursada las haga por la propuesta elegida.
Las propuestas en la Universidad tienen muchas “actividades comunes” (con el mismo código) entre ellas, por lo que el alumno en este caso deberá rendir examenes en febrero y marzo de actividades regularizadas en la propuesta que abandona, pero por la nueva propuesta.
El sistema no permite estas inscripciones a exámenes, porque en la función get_actividades_disponibles_inscripcion en co_inscripciones_examenes.php hace:
$sql .= " – Con mesas de examen vigentes
AND vw_actividades_plan.elemento IN (SELECT * FROM f_actividades_con_mesas_vigentes($propuesta, $plan, $plan_version, $en_periodo_inscripcion, $sin_acta_generada, $ubicacion, $interfaz, $alumno))";
y la función f_actividades_con_mesas_vigentes hace:
AND (_anio_academico_ingreso IS NULL OR
COALESCE(periodo_turno.anio_academico, sga_mesas_examen.anio_academico) >= _anio_academico_ingreso)
dónde el año de ingreso a la propuesta en 2023 y el del turno es 2022.
Lo que me dicen los usuarios es que esto no estaba asi en versiones anteriores, ya que esta práctica en los cambios de propuesta se viene realizando desde hace mucho tiempo.
Podríamos personalizar, pero antes quisiera chequear esto con ustedes y si tal vez este control no sería necesario.
Gracias por su tiempo.