Details
---------------
When user perform "save as" -> "create new revision" the new Item Revision has
been created but its UGMaster name does not follow to new Revision ID.
Example:
Original Item Rev --- AA12345/R000
Original UGMaster name --- "AAA12345-R000"
Created Item Rev --- AA12345/R001
Created UGMaster name --- "AA12345-R000"
The created UGMaster name should be AA12345-"R001".
Note:
UGMASTER_saveas_pattern = ${ItemID}-${RevisionID}
BMIDE setting for ItemRevision deep copy Rules are set to CopyAsObject
Solution
please change the mapping file as suggested below:
Current mapping for UGMaster:
----------------------------------------------------
{ Dataset type="UGMASTER"
# (hard-wired) DB_PART_NAME : "Part Name"
# (hard-wired) DB_PART_DESC : "Part Description"
{ Item type="Item"
"DB_DATASET_NAME" : object_name
}
}
------------------------
Expected mapping for UGMaster:
----------------------------------------------------
{ Dataset type="UGMASTER"
# (hard-wired) DB_PART_NAME : "Part Name"
# (hard-wired) DB_PART_DESC : "Part Description"
{ Item type="Item"
"DB_DATASET_NAME" : object_name /master=iman
}
}
-----------------------------------------------------
Please add "/master=iman" at the end of the attribute "DB_DATASET_NAME" as
shown, this attribute in the current form is modifiable from NX and hence it is
carrying forward the old name to the new Item created.
Notes and References
IR 7941709
Hardware/Software Configuration
Platform: INTL64
OS: windows
OS Version: 764sp1
Product: NX
Application: NXMANAGER
Version: V9.0
Function: ATTRIBUTES
Ref: 002-7008942