When doing a save as new revision in NX Manager, the dataset names are not getting updated correctly. Like, as per below snap - Item Revised from Revision "03" to Revision "04" but UGMASTER and UGPART dataset do not get renamed to "04" and have the same dataset name as Revision "03".
Solution
As per the above snapshot, it seems that the issue is because in the customer's environment "UGMASTER_SAVEAS_PATTERN" preference value is set differently than the actual UGMASTER dataset name available in TC dataset.
Like currently its value is ${ItemID}-{RevisionID} i.e ItemID and Item Rev is separated from "-", However, you are renaming UGMASTER manually with "/" to get it to sync with your Item rev naming convention. So, your preference value conflicts with the value you are setting for the dataset. The same is the case with UGPART dataset.
So, correct the preference values for "UGMASTER_SAVEAS_PATTERN" and "UGPART_SAVEAS_PATTERN" like as ${ItemID}/{RevisionID} and this will fix the issue.
Also, if you don't want to create the UGMASTER and UGPART dataset with "-" and item Id and Item rev should always get separated with "/" the change the below Teamcenter preference as per your requirement.
TC_ugmaster_name_separator
"TC_NX_UGPART_create_pattern"
Notes and References
9583727
Hardware/Software Configuration
Platform: INTL64
OS: windows
OS Version: 764sp1
Product: NX
Application: NXMANAGER
Version: V12.0.2
Function: FILE_SAVE_AS
Ref: 002-8016464