Did you read all what i wrote above ?
whilst i cannot explain what might have happened to your colleagues setup, what you are describing is how NX has been working since Unigraphics 10.0.
NX will prompt for the next level assy.
1)make component x the work part
2) Save as
NX will then let you enter a name for the work part,
when that is complete, NX will prompt for a new name of the assembly above. ( it will also prompt for any first level assembly in the session where comp x is a component.)
3) Here you press CANCEL!
4) NX will then respond,
"The following parts have been modified and will not be saved.
d:\dir\dir\assembly_A.prt
Do you want the Save As to continue ?
5) you press YES! ( this is where the non experienced pushes the wrong button.)
6) NX then responds with a note that the first level assemblies where modified and if saved they will reference the newly saved as parts.
d:\dir\dir\assembly_A.prt
Done.
This might be confusing the first time one does this, the tip is to make sure that both the information window AND the NX cueline is visible when performing the save as.
But, it is as it should work.
I just tried this in both NX9.0.3.4 and NX11.0.2.7
They work exactly the same in this.
Regards,
Tomas
Regards
Tomas