When adding a new hierarchy in the Prolog and that hierarchy is to be the new default, after creating the new hierarchy, I set the old hierarchy attribute to some like "Accounts Planning - Per1" and then attempting to set the new hierarchy as "Accounts Planning." It is not allowing the second change for the new hierarchy's caption to "Accounts Planning" in either the DATA or EPILOG procedure. The error being received is
Have tried creating the hierarchy through EXECUTEPROCESS, but that is not working either. Testing by retrieving the attributes results:Attribute is Not Unique
HierarchyAttrS on the original hierarchy returns the updated caption: Accounts Planning - Per1
ATTRS on the original hierarchy (dimname:OldHierName) returns: Accounts Planning - Per1.
DimensionElementPrincipalName for the supposedly replaced caption, "Accounts Planning" is returning the original hierarchy name (dimname:OldHierName)
The update occurs by running a second process after the first one completes.
I could not find anything in the documentation or searching online about this behavior. Is this a known behavior? Has anyone else observed this? Makes it aggravating to update the attributes when creating them and certainly not expected.