El motivo de consulta es para consultar sobre la existencia del requisito de “Actividad NO regularizada” para aplicar al momento de inscripción a cursada.
Básicamente sucedió que un alumno tenía una actividad regularizada y se inscribió nuevamente a la cursada.
Verifiqué todos los requisitos disponibles y no encontré ninguno relacionado.
Estamos en la versión 3.16
¿Busqué mal o no existe este requisito? ¿Alguién tiene algo ya desarrollado para estos casos?
A la hora de listar las actividades disponibles para inscripción se verifica que el alumno en cuestión no la tenga regularizada:
vw_actividades_plan.elemento NOT IN ( SELECT vw_regularidades_basica.elemento
FROM vw_regularidades_basica
WHERE vw_regularidades_basica.alumno = <ID del alumno> AND
vw_regularidades_basica.resultado = 'A' AND
(vw_regularidades_basica.fecha_vigencia IS NULL OR vw_regularidades_basica.fecha_vigencia >= CURRENT_DATE))
Podrías chequear esa condición sobre el alumno?
Saludos, Florencia.
Fijate primero qué valor tienen en el parámetro cur_recursar_regularizadas.
El método en gestión es ‘get_actividades_disponibles_inscripcion’ de la clase ‘get_actividades_disponibles_inscripcion’.