Almendra16
(Silva Aguirre, Lorena Elisabet)
21 Abril, 2021 18:53
20
Lorena, respecto de:
el tema es que en la operacion Inscripcion a cursadas la recupera, es la unica materia que tiene este problema
¿Quisiste decir NO la recupera?
Quise decir lo que dije la recupera para la operacion cur00003 y no para la cur00020
Es una materia agregada al plan de estudios recientemente o es una materia que ya tuvo comisiones y mesas de examen en el pasado?
no es reciente
¿Que devuelven las siguientes querys?
EXECUTE PROCEDURE sp_param_sistema('filtro_materias_con_comision')
Devuelve S
SELECT DISTINCT alu.unidad_academica,
alu.carrera,
alu.legajo,
car.nombre,
alu.plan,
pla.version_actual
FROM sga_alumnos alu,
sga_carreras car,
sga_planes pla
WHERE alu.unidad_academica = car.unidad_academica
AND alu.carrera = car.carrera
AND pla.unidad_academica = alu.unidad_academica
AND pla.carrera = alu.carrera
AND pla.plan = alu.plan
AND alu.unidad_academica =<UNIDAD_ACADEMICA>
AND alu.nro_inscripcion = <NRO DE INSCRIPCION>
AND alu.calidad <> 'E'
Esto me devuelve la carrera en la que esta inscripto solo la 071
Por cada una de las carreras devueltas en la query anterior ejecuta lo siguiente, la materia esa esta en este listado?:
SELECT materia
FROM vw_hist_academica
WHERE unidad_academica = <UNIDAD_ACADEMICA<
AND carrera = <CARRERA>
AND legajo = <LEGAJO>
AND resultado IN ('A','P');
Si no existe en el listado anterior, ejecuta la siguiente consulta y fijate si devuelve esa actividad:
SELECT amt.materia,
amt.nombre_materia,
amt.credito
FROM sga_atrib_mat_plan amt
WHERE amt.unidad_academica = <UNIDAD_ACADEMICA>
AND amt.carrera = <CARRERA>
AND amt.plan = <PLAN>
AND amt.version = <VERSION>
AND amt.tipo_materia <> 'G'
-- CONDICION DE QUE LA MATERIA TENGA DEFINIDA UNA COMISION
AND EXISTS (SELECT ''
FROM sga_comisiones com,
sga_periodos_lect per
WHERE com.unidad_academica = amt.unidad_academica
AND per.anio_academico = com.anio_academico
AND per.periodo_lectivo = com.periodo_lectivo
AND com.insc_habilitada = 'S'
AND per.fecha_inactivacion >= TODAY
AND amt.materia = com.materia )
ORDER BY amt.nombre_materia
No existe y en la ultima query devuelve otras materias menos la materia en cuestion
1709 Administración y Comercialización 0
1685 Agrometeorología 0
1708 Animales de Granja I 0
0901 Análisis y Producción del Discurso 0
0402 Ecología 0
0395 Economía General 0
0404 Edafología 0
0387 Matemática I 0
1706 Producciones Vegetales Intensivas I 0
1707 Producción Bovina 0
0420 Química I 0