Estimados, buenos días:
Les escribo para consultarles respecto al comportamiento del sistema al momento de generar una nueva versión de un plan de estudios.
Observamos que, al realizar dicha operación, al corroborar los datos referentes a las resoluciones asociadas al título/certificación vinculados al plan, el campo ‘ubicación’ no recupera su valor, lo que obliga a los usuarios a asignarlo nuevamente de forma manual.
Version de plan antigua
Version de plan nueva
Luego de analizar este comportamiento, detectamos que al recuperarse los datos de la versión anterior, se hace uso de la función de base de datos f_crear_version_plan()
, en la cual no se recupera dicho dato desde la tabla sga_certificados_resoluciones, a pesar de que forma parte de la misma.
Verificamos que, simplemente modificando esta parte de la función para incorporar el campo ‘ubicación’ tanto en el SELECT
como en el INSERT
, el reversionado incluye correctamente las resoluciones con su ubicación asignada:
¿Existe alguna razón por la cual no se contempla este campo en el reversionado? '¿Qué impacto tiene agregarlo en la función ?
Quedo atento a sus comentarios.
Saludos!