Here are the test steps and results:
- Principal Element: 2018 Calc
- Cube views of the attributes setup for dimname:dimname, Leaves and Alias_Testing attribute of DLBR Alias
- Assign Test_Ty as the value for the alias in base dimension (dimname:dimname)
- Ran FINDER and Test_Ty is found in the dimension, but not in the hierarchies. In PAW, the alias value is displayed in the hierarchies.
- Remove Test_Ty and ran FINDER again. Still finds it.
- Saved data. Ran FINDER. Found non-displaying alias Test_Ty.
- Changed alias in dimname:dimname to Blofeld.
- Blofeld is found in dimname:dimname by FINDER, but not in the hierarchies.
- Without changing anything, ran FINDER again searching for Test_Ty. Which is promptly found on the same element and in the same alias attribute. Blofeld is still displayed in the cubeview and and element name in the subset in dimname:dimname and the hierarchies!
- Removed Blofeld. All three cube views no longer display Blofeld as element names or in attribute.
- FINDER: Blofeld not found!!!
- FINDER: Test_Ty is found!!! It is nowhere to be seen in the cube views. Saved Data and it is still nowhere to be seen but FINDER still locates it.
- Tried manually assigning Test_Ty to another element. Failed, indicating the alias has already been used.
- Saved data. Test_Ty still found by FINDER
- Blofeld assigned to a different element without problem. Removed it. Ran FINDER. Not found.
- Assigned Test_Ty to 2018 Calc in the Alias_Testing hierarchy.
- FINDER still finds Test_Ty in dimname:dimname, but not the hierarchies.
- Ran a separate process (CLEANER) that created a view on the attribute cube for 2018 Calc/DLBR Alias, performed a ViewZeroOut and used ElementAttrPutS to write Test_Ty to the Leaves hierarchy.
- Ran FINDER and found Test_Ty in dimname:dimname, Leaves and Alias_Testing.
- Ran CLEANER but did not write any attribute values.
- Ran FINDER and found Test_Ty in dimname:dimname, Leaves and Alias_Testing. Test_Ty is not displayed in any cube view. Additionally, FINDER cannot find Test_Ty in any alias element.
- Saved Data on the model. FINDER, if nothing else, is determined and finds Test_Ty again in all three hierarchies. In the cubeviews, Test_Ty is nowhere to be seen.
- Ran CLEANER, but to write Test_Ty to 2019 Calc. Minor error reported: "cannot be set as Attribute"
- Ran CLEANER, but to write Test_Ty to 2019 Calc on Alias_Testing hierarchy. Minor error reported: "cannot be set as Attribute"
- Ran CLEANER, but to write Test_Ty to 2019 Calc on dimname:dimname using CellPutS. Got "Cell type is consolidated" which is what one gets when using CellPutS writing an alias that won't go.
- Ran CLEANER, but to write Test_Ty to 2019 Calc on dimname:dimname using AttrPutS. Got "cannot be set as Attribute".
- Bounced the server.
- FINDER can no longer find Test_Ty.
Not really happy with this. We do use "floating" aliases to designate time elements for rule calculations and periodically those shift from one element to another. Apparently, a server restart clears the air, so there is that to mitigate the problem.