Inscripción a cursadas

Buenas, necesitaría saber si de casualidad tienen una query que consiga las materias a las que se puede inscribir un alumno, ya que la estuve realizando durante un par de semanas pero no logré hacerla perfecta, necesito varias validaciones mas que no logro hacer.

Gracias de antemano, saludos.

Podes tomar la query que se usa en autogestion en la operacion “Inscripcion a Materias”, pero solo recupera actividades del plan del alumno que no haya aprobado. Lo relacionado a control de correlativas y otros requisitos no esta alli en la query.
Archivo: \src\siu\modelo\datos\db\inscripcion_cursada.php
Metodo: lista_materias

Hola, ok, y hay alguna tabla en la base de datos que tenga las correlativas de cada materia?.

Saludos.

Si, podes consultar la vista vw_condiciones, donde condicion_tipo = ‘1’ (correlativas para cursar) y ‘2’ (correlativas para aprobar).
Alli debes filtar por plan_version del alumno y “vw_condiciones.entidad = sga_elementos.entidad” (donde elemento es la actividad del plan que tiene definidas las correlativas)