EDM helpful hint – Data Storage and Implied Share identification for Universal Application in EDM.
How to create a dynamic Data Storage property in a Universal Application type in EDM and identify when a node is implied as a share since it has an ancestor that is shared above it in the hierarchy.
One of the challenges I had recently was to identify implied shared nodes in a hierarchy where the application type in EDM was “Universal”. Since the out of the box logic for Data Storage does not come with or supported for the universal application, my solution required me to create some derived logic mimicking the logic Oracle has provided but not exposed on the Planning and FCC application types.
Steps involved:
1 – Add the PLN.Data Storage property to the node type on my universal application dimension. – This will be where we add the derived logic to mimic the OOB Planning and FCC logic.
2 – Create a new property called Custom.Display_DataStorage and add it to the node type on my universal application dimension – This is used to flag and display where a node is “implied” in the location of the hierarchy as an ancestor has been shared in the hierarchy and the particular node is just displayed in the UI but not actually part of the hierarchy (or export).


No comments:
Post a Comment