Autor Tema: Inscripción a cursadas  (Leído 122 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Lautaro Montes

  • Full Member
  • ***
  • Mensajes: 185
    • Ver Perfil
  • Institución: Universidad Metropolitana para la Educación y el Trabajo
  • Nombre y apellido: Lautaro Montes
  • Sistema: Guarani 3.20.2
  • Teléfono laboral: 02236334206
  • Utilizo algun sistéma del SIU: Sí
Inscripción a cursadas
« on: Septiembre 23, 2021, 02:31:33 pm »
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.

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8621
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Inscripción a cursadas
« Respuesta #1 on: Septiembre 23, 2021, 03:10:40 pm »
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

Lautaro Montes

  • Full Member
  • ***
  • Mensajes: 185
    • Ver Perfil
  • Institución: Universidad Metropolitana para la Educación y el Trabajo
  • Nombre y apellido: Lautaro Montes
  • Sistema: Guarani 3.20.2
  • Teléfono laboral: 02236334206
  • Utilizo algun sistéma del SIU: Sí
Re:Inscripción a cursadas
« Respuesta #2 on: Septiembre 23, 2021, 04:08:04 pm »
Hola, ok, y hay alguna tabla en la base de datos que tenga las correlativas de cada materia?.

Saludos.

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8621
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Inscripción a cursadas
« Respuesta #3 on: Septiembre 24, 2021, 12:32:07 am »
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)