V.2.7 - Agregar una materia en plan activo (sin versionarlo) [SOLUCIONADO]

buenos dias!!

Tengo este problema (en la version v.2.7): ¿cómo puedo agregar dos materias nuevas en un plan de estudio que ya está activo??

Es el unico plan de una nueva carrera, se activó anticipadamente por error, no tiene ningun alumno ni actividad asociados.

En el foro solo pude encontrar indicaciones de crear una nueva version… pero NO es una opcion para nuestro caso.

Les agradeceré toda ayuda posible!! Saludos.
Silvia

Silvia si aun no tiene alumnos, y la opcion de generar una nueva version de plan de estudios no es viable, entonecs se deberá volver a poner en estado Nuevo a ese plan de estudios, agregar un nuevo módulo con esas dos actividades o quitar el módulo al cual le agregarias esas actividades, le agregas las actividades a ese modulo y luego volves a poner el módulo en ese plan y activarlo.
Si te parece carga una solcitud y vemos de enviarte el script para poder volver a poner en estado nuevo al plan de estudios asi lo podes modificar.

Gracias Alejandro por tu respuesta.

Lo que estuve probando en una BD de desarrollo es lo siguiente:

– Setear la Fecha de entrada en vigencia y el Estado del plan a modificar:
BEGIN WORK;
SET TRIGGERS FOR sga_planes DISABLED;
UPDATE sga_planes SET fecha_ent_vigencia = NULL
WHERE unidad_academica = ‘xxx’ AND carrera = ‘xxx’ AND plan = ‘xxx’;
SET TRIGGERS FOR sga_planes ENABLED;
COMMIT WORK;

BEGIN WORK;
SET TRIGGERS FOR sga_planes DISABLED;
UPDATE sga_planes SET estado = ‘V’
WHERE unidad_academica = ‘xxx’ AND carrera = ‘xxx’ AND plan = ‘xxx’;
SET TRIGGERS FOR sga_planes ENABLED;
COMMIT WORK;

– Setear la Fecha de entrada en vigencia de la versión correspondiente:
BEGIN WORK;
SET TRIGGERS FOR sga_versiones_plan DISABLED;
UPDATE sga_versiones_plan SET fecha_ent_vigencia = NULL
WHERE unidad_academica = ‘xxx’ AND carrera = ‘xxx’ AND plan = ‘xxx’ and version = ‘1’;
SET TRIGGERS FOR sga_versiones_plan ENABLED;
COMMIT WORK;

Con esto me habilitó a modificar el ciclo asociado a este plan agregandole las nuevas materias y luego activar el plan…

Me tomé el trabajo de generar legajo a un alumno, cargarle todas las materias aprobadas y tramitar su egreso… todo ok! … Asi que supongo que estaria todo resuelto…

Saludos.

Deberia estar todo en la misma transacción:
BEGIN WORK;
SET TRIGGERS FOR sga_planes DISABLED;
SET TRIGGERS FOR sga_versiones_plan DISABLED;

UPDATE sga_planes SET fecha_ent_vigencia = NULL, estado = ‘N’
WHERE unidad_academica = ‘xxx’ AND carrera = ‘xxx’ AND plan = ‘xxx’;
UPDATE sga_versiones_plan SET fecha_ent_vigencia = NULL
WHERE unidad_academica = ‘xxx’ AND carrera = ‘xxx’ AND plan = ‘xxx’ and version = ‘1’;

SET TRIGGERS FOR sga_planes ENABLED;
SET TRIGGERS FOR sga_versiones_plan ENABLED;
COMMIT WORK;

Y si… ciertamente es mas compacto y claro.
En resumen, doy por solucionado este problema.

gracias por tu ayuda Alejandro. Saludos.