-- ROLLBACK WORK; BEGIN WORK; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Propuestas -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Posgrado de ingeniería en Informatica. INSERT INTO sga_propuestas (propuesta, codigo, nombre, nombre_abreviado, publica, propuesta_tipo, documento_alta, documento_baja, estado) VALUES (1000, 'INGINF','Ingeniería Informática - Posgrado', 'Ing. Informática - Pos', 'S', 202, 1, null, 'A' ); -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Oferta de la Propuesta -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- INSERT INTO sga_propuestas_oferta (propuesta, ubicacion) VALUES (1000, 1); -- INSERT INTO sga_propuestas_oferta (propuesta, ubicacion) VALUES (1000, 2); INSERT INTO sga_propuestas_oferta (propuesta, ubicacion) SELECT 1000, ubicacion FROM sga_ubicaciones; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Propuestas por UA -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_propuestas_ra (propuesta, responsable_academica) VALUES ( 1000, 1 ); -- INSERT INTO sga_propuestas_ra (propuesta, responsable_academica) VALUES ( 1000, 2 ); -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Planes (una ves creada las versiones inicializar version_actual) -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_planes (plan, propuesta, nombre, codigo, version_actual, fecha_entrada_vigencia, documento_alta, documento_baja, inscripcion_habilitada, estado) VALUES (1000, 1000, 'Plan 2007 IngInf', 101, null, null, null, null, 'S', 'N'); --INSERT INTO sga_planes (plan, propuesta, nombre, codigo, version_actual, fecha_entrada_vigencia, documento_alta, documento_baja, inscripcion_habilitada, estado) VALUES (1000, 1000, 'Plan 2007 IngInf', 101, 1000, '01/10/2008', 2, null, 'S', 'V'); INSERT INTO sga_planes_modalidad(plan, modalidad) VALUES (1000, 'P'); -- Presencial -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Planees Version -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_planes_versiones (plan_version, plan, version, nombre, documento_alta, fecha_entrada_vigencia, elemento_revision, estado) VALUES (1000, 1000, 'v1', 'Version 1', 2, null, 30000, 'N'); -- Modulo raiz: elemento = 20000 , revision 30000 -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- UPDATE Planes inicializar version_actual -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- UPDATE sga_planes SET version_actual = 1000 WHERE plan = 1000; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Atributos de los elementos en el Plan de estudios. -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Modulos INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30000, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30001, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30027, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30034, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30037, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30040, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30043, 'a','a', NULL,NULL, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); ------------- ATRIBUTOS ------------- INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30002, 'a','a', 1, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30003, 'a','a', 1, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30004, 'a','a', 1, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30005, 'a','a', 1, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30006, 'a','a', 1, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30007, 'a','a', 1, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30009, 'a','a', 2, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30010, 'a','a', 2, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30011, 'a','a', 2, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30012, 'a','a', 2, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30013, 'a','a', 2, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30014, 'a','a', 2, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30015, 'a','a', 2, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30016, 'a','a', 2, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30018, 'a','a', 3, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30019, 'a','a', 3, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30020, 'a','a', 3, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30021, 'a','a', 3, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30022, 'a','a', 3, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30023, 'a','a', 3, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30024, 'a','a', 3, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30025, 'a','a', 3, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30026, 'a','a', 3, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30028, 'a','a', 4, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30029, 'a','a', 4, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30030, 'a','a', 4, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30031, 'a','a', 4, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30032, 'a','a', 4, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30033, 'a','a', 4, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30035, 'a','a', 4, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30036, 'a','a', 4, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30039, 'a','a', 5, 3, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30047, 'a','a', 5, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30048, 'a','a', 5, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30049, 'a','a', 5, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30053, 'a','a', 5, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30057, 'a','a', 5, 2, 10, 'S', 'S', 'S', 'S', 'S', 'S', 'S'); -- Materias Genèricas INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30038, 'a','a', 5, 2, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30041, 'a','a', 5, 2, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); INSERT INTO sga_elementos_plan (plan_version, elemento_revision, nombre, nombre_abreviado, anio_de_cursada, periodo_de_cursada, creditos, requiere_cursada, requiere_examen, permite_promocion, permite_rendir_libre, aprobacion_x_resolucion, promediable, sale_listado ) VALUES ( 1000, 30044, 'a','a', 5, 2, 10, 'N', 'N', 'N', 'S', 'S', 'S', 'S'); -- Actualizo nombres de las actividades y materias genéricas en los atributos del plan. UPDATE sga_elementos_plan SET nombre = (SELECT nombre FROM sga_elementos_revision as er, sga_elementos as b WHERE er.elemento_revision = sga_elementos_plan.elemento_revision AND er.elemento = b.elemento) , nombre_abreviado = (SELECT nombre_abreviado FROM sga_elementos_revision as er, sga_elementos as b WHERE er.elemento_revision = sga_elementos_plan.elemento_revision AND er.elemento = b.elemento) WHERE plan_version = 1000; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Inserto la modalidad de cursada de las actividades. -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_elementos_plan_modalidad (elemento_plan, modalidad) SELECT ep.elemento_plan, 'P' FROM sga_elementos_plan as ep, vw_elementos as v WHERE v.elemento_revision = ep.elemento_revision AND ep.plan_version = 1000 AND v.entidad_tipo = 2; /* -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Modulo Revision Plan -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ---- ACA VAN TODOS LAS REVISIONES DE LOS MODULOS QUE CONTIENE ESE PLAN VERSION????? -> SI ---- INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000,1000); -- Modulo Raiz. -- Revisiones del Resto de los modulos del plan. INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1001); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1002); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1003); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1004); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1005); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1006); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1007); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1008); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1000, 1009); */ -- actualización de secuencias. SELECT setval('sga_propuestas_seq',(SELECT MAX(propuesta) FROM sga_propuestas)); SELECT setval('sga_planes_seq',(SELECT MAX(plan) FROM sga_planes)); SELECT setval('sga_planes_versiones_seq',(SELECT MAX(plan_version) FROM sga_planes_versiones)); SELECT setval('sga_elementos_plan_seq',(SELECT MAX(elemento_plan) FROM sga_elementos_plan)); COMMIT WORK;