Extend functionaltiy to setup/maintain Dimension responsible
Business case:
The current function to go to the “Enterprise”, select the <level>/<company>, enter <responsible> and “save” is enough if you work with one or two companies and/or have everything on Root Level. User can have multiple companies and for instance Cost Centers on company level.
Current behavior:
If you need to update e.g. on company level – and unfortunately there are some cost centres that have country/region specific owner (Sales, Office) – you get crazy with the current function:
Every time you make an entry (regardless if set up or update) you have to”, select the <level>/<company>, enter <responsible> and “save” from scratch since you are thrown out of the enterprise tab (at least you do not end up in general menu as for absence handler but it is really not user friendly to go back to the tab and start again)
You lose any control of what you have done so far since you have no list, so if you want to see, if a setting on a company was set and saved you need to select once again
Expected behavior:
My suggestions to have a maintenable function in a multi-company environment:
1. You should not get thrown out of the menu you work unless you quit yourself
2. that once saved the row with the specifications (in this menu: <company/level><dimension responsible> is added in a list after saving; the user stays in the menu unless finished and sees the list with his/her results.
3. If he/she re-enters the settings he/she sees the list with the settings and can add/remove easily the settings for maintenance purposes.