Realizo el siguiente ajuste en el script => 01_migrar_equivalencias.sql
Comento la lìnea => _prop_origen := cursor1.propuesta_origen:
Reemplazo en los 3 inserts, la variable por el contenido del cursor => "_prop_origen" X "cursor1.propuesta_origen"
IF (cursor1.origen = 1 OR cursor1.origen = 2 OR cursor1.origen = 3 OR cursor1.origen = 4 OR cursor1.origen = 8) THEN
--_prop_origen := cursor1.propuesta_origen;
IF cursor1.actividad_int is not null THEN
INSERT INTO sga_equiv_internas (equivalencia, propuesta, elemento, fecha, nota, origen, resultado)
VALUES(_equivalencia, cursor1.propuesta_origen, cursor1.actividad_int, cursor1.fecha_int,
cursor1.nota_int, cursor1.origen_int,cursor1.resultado_int);
END IF;
IF cursor1.actividad_int2 is not null THEN
INSERT INTO sga_equiv_internas (equivalencia, propuesta, elemento, fecha, nota, origen, resultado)
VALUES(_equivalencia, cursor1.propuesta_origen, cursor1.actividad_int2, cursor1.fecha_int2,
cursor1.nota_int2, cursor1.origen_int2, cursor1.resultado_int2);
END IF;
IF cursor1.actividad_int3 is not null THEN
INSERT INTO sga_equiv_internas (equivalencia, propuesta, elemento, fecha, nota, origen, resultado)
VALUES(_equivalencia, cursor1.propuesta_origen, cursor1.actividad_int3, cursor1.fecha_int3,
cursor1.nota_int3, cursor1.origen_int3, cursor1.resultado_int3);
END IF;
END IF;