For those of you who have touched HC or resources planning might be able to relate to the example below. Composite hierarchy is very useful, however, in some cases it is significantly easier for end users to managing data with a flat list. In those scenarios, sorting using a hierarchy can be helpful.
Example:
When headcount is managed based on reporting relationships, not all organizations have the same number of management layers. The ragged hierarchy can make Anaplan user interface very cumbersome and reduce adoption. Therefore, some users would prefer to manage headcount using a flat list, but sorted based on the reporting relationships. Below are the steps to create the customized sorting.
1. Start from a flat list of all HC
2. Create the composite hierarchy using reporting relationships (“Manager Column” from screenshot above)
3. Build the sorting table as shown below. (Each record on the composite hierarchy needs to have a code. If the code is not numeric, you can leverage numbered list and the anaplan generated “# xxx” for the calculation.
4. End result when you sort on the “Sorting Code (1-3). You can use color coding on the levels or a headcount attribute to differentiate roles and levels.
@SerenaZ ,
Great post. A couple suggestions which will make this easier to maintain as well as perform better:
Again, just trying to limit the number of concatenations done and putting this logic in the proper modules so all model builders will know where to find this logic.
Rob
Just to say, if you haven't already found it we have released an action to automate the sorting on a list
Details can be found here
https://help.anaplan.com/anapedia/Content/Modeling/Build%20Models/Actions/Order-list.html
Hope this helps
David