While loading an assembly/piece part in NX, getting the alert message "Part is not a version of the component Part".
SolutionNX displays this message, whenever the respective part file's UGMASTER dataset reference has been modified outside the NX.
Whenever a part file has been saved inside NX, the NX assigns an internal unique id and when this respective .prt reference of the UGMASTER has been modified outside the NX, while reloading this data, NX displays this alter message specifying the user about the modification of the .prt reference data when it last loaded.
Below are the some of the scenarios where in this Alert message will be displayed.
Case1:
If a user replaces/overwrites the .prt file from the Named references of the UGMASTER in Teamcenter.
Case2:
An Assembly file has been created adding a blank item which does not have any UGMASTER dataset.
Now you modify this blank item in Teamcenter and create the UGMASTER and then add the respective .prt file through named references.
Case3:
In native NX, a user replaces one of the component .prt files with another .prt file and renames it with the same name as of the parent file.
In the above scenarios, while loading the data, NX displays the above Alert message, informing the user about the modification/replacement of the respective .prt named reference of the respective UGMASTER dataset.
Once you save this respective part file in NX, NX does not display above message anymore.