Requisito Actividad Regularizada - Inscripción a Cursada

Estimadxs buenos noches,

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?

Desde ya muchísimas gracias.

Saludos, Diego.

Hola Diego,

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.

Hola Florencia buen día, gracias por responder.

Verificaré esta query con el próximo caso que tengamos.
¿Ese código en qué archivo debería estar? así me aseguro que lo tenga en el source.

Muchas gracias

Saludos, Diego.

Diego,

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’.

Saludos, Florencia.

Hola Florencia!
Listo!! estaba en permitir inscribir a una actividad con regularidad vigente.
Lo cambié a que no se permita.

Muchas gracias

Saludos, Diego.