Errores varios

Hola, estamos en Versión 3.17 y están fallando varios controles, chequeamos parámetros y requisitos y los vemos bien, paso a comentar los casos que pasan a algunos alumnos:

en Parámetros aparece que se ejecuten los controles dinámicos tanto en cursadas y exámenes.

1)Hay alumnos que están pasivos en una propuesta (X) y activos en otra (Y), y permite inscribirse a mesa de examen desde la carrera X (las mesas de examen permiten la inscripción de esas y otras propuestas). Paso en varios casos distintos.
REQUISITO POR OPERACIÓN/ INSCRIPCION A EXAMEN /QUE SEA ALUMNO ACTIVO: ESTRICTO (gestion y autogestion)
2)Alumno que tiene regularizada y aprobada una actividad, permite que se inscriba nuevamente en esa actividad.
En REQ x acción cursadas: Que el alumno no tenga aprobada la actividad. Cumplir
en requisitos por operación: Inscripción a cursada: Que el alumno no tenga aprobada la actividad. Estricto en gestion y autogestion
3) Control correlativas:
le permite inscribirse a la cursada de la materia xx 2 , teniendo la xx1 desaprobada, le acepta la inscripción no queda pendiente y la regulariza.
otro caso, Aprobó una materia teniendo la correlativa reprobada.
-En el plan de estudios aparece ok
-REQ OPERACION,

  • Inscribir a cursadas / correlativa de cursada y de aprobación. ESTRICTO
  • Generar acta de cursada / correlativa de cursada / estricto.

Espero que se entienda, si necesitan capturas de pantalla las armo y envío.

GRACIAS

Hola Magalí! Cómo estás?

Estos fallos en los controles les ocurren siempre o solo en casos puntuales con algunos alumnos?
Primero que nada chequeen cómo tienen configurado el parámetro cur_ejecuta_controles ya que esto podría explicar el porqué no se están corriendo estos controles.

Seguimos con el tema.

Saludos!

3

Por favor corran la siguiente query para la version del plan de estudios de ese alumno asi vemos que requisitos estan configurados:

SELECT 
     a.nombre as accion,
     ra.grupo_requisito,
     ra.requisito_accion,
     r.requisito as requisito,
     r.nombre as req_nombre,
     v.propuesta_nombre,
     v.plan_codigo,
     v.version_codigo,
	 i.nombre as interfaz,
	 ro.operacion,
	 ro.activo,
	 ro.actua_como
	 
  FROM sga_acciones as a
  JOIN sga_requisitos_grupos as rg ON rg.accion = a.accion 
  JOIN sga_requisitos_x_accion AS ra ON ra.grupo_requisito = rg.grupo_requisito
  JOIN sga_requisitos_conf_x_oper as ro ON ro.requisito_accion = ra.requisito_accion
  JOIN acc_interfaces as i ON i.interfaz = ro.interfaz
  JOIN sga_acciones_operacion as ao ON ao.operacion = ro.operacion
  LEFT JOIN sga_requisitos as r ON r.requisito = ra.requisito
  JOIN sga_requisitos_aplanado as apl ON apl.requisito_accion = ra.requisito_accion
  JOIN vw_planes as v ON v.plan_version = apl.plan_version

WHERE v.plan_version = <ID Version de plan de estudios>  -- (select * from vw_planes)
a.accion = 1 -- Cursadas
-- a.accion = 2  -- Exámenes
 AND ro.operacion = '800SIUCUR001' -- Inscripción a Cursada
  -- ro.operacion = '800SIUEXA003'  -- Inscripción a examen
 -- AND r.nombre like '%Correl%'       -- Control de correlativas
  -- AND v.propuesta_nombre like '%Química%'
  -- AND v.plan_codigo like '%24695%'
  
ORDER BY 1,2      

2

hola, si el parámetro esta ok: los controles dinámicos se ejecutan en la inscripción a cursada.

esta ocurriendo ahora con determinados alumnos, no pasaba antes.

Veo de correr la QUERY con la persona encargada y les aviso, gracias!