01_migrar_equivalencias - ERROR: syntax error at or near "_prop_origen"

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;