Hola que tal?
Tenemos el siguiente problema, al querer dar de alta una nueva correlativa en un Plan de Estudio nos sale el siguiente mensaje:
“Uno de los campos contiene un valor que no figura en la tabla original. Referencia dba.fk_correl_corform”
Chequie los triggers y no hay ninguno deshabilitado: SELECT * FROM sysobjstate
WHERE state = ‘D’;
El plan ya está activado. Lo raro es que si deshabilito el plan (por SQL porque por sistema no me permite porque ya hay alumnos inscriptos) de esta manera:
update sga_planes set fecha_ent_vigencia = null where carrera = “105” and plan = “2001”;
update sga_versiones_plan set fecha_ent_vigencia = null where carrera = “105” and plan = “2001”
Me permite agregarles las correlativas perfectamente.
Lo mismo sucede con cualquier otra carrera/plan, es decir, no es solo problema de esta en particular.
Luego volvemos a activar el plan de esta manera:
update sga_planes set fecha_ent_vigencia = “2009-08-10 16:43:42” where carrera = “105” and plan = “2001”;
update sga_versiones_plan set fecha_ent_vigencia = “2009-08-10 16:43:42” where carrera = “105” and plan = “2001”
Y queda activado nuevamente.
Este error es porque esta ya el plan activado? No se deberia poder agregar correlativas con el plan activado?
Estamos en la version 2.06.3.-
Desde ya gracias.
Saludos