The Menu Manager is where you create custom menu interfaces based what your company needs from the app. E.g., The Menu Groups for a small company could be Customer Transactions, Supplier Transactions and Accounting. Whereas a bigger company might use the Menu Groups to separate their Transaction Flow by department, e.g., a travel company might create a separate transaction flow for Car Rental, Flights, Domestic Tours, International Tours and Accounting.
Main Menu > Setup > Menu Manager
The Menu Manager consists of the following four tabs:
The Menu Groups tab allows you to set-up groups that will be displayed in the Main Menu. These groups will have Menu Items assigned to them in the Menu Items tab.
Main Menu > Setup > Menu Manager > Menu Groups
1. Main Menu Description - This is the description that will represent the Menu Group in the Main Menu. See image below:
The Home, Setup, Utilities, Layout and Help Menu Groups are added by default and are not customisable. For more about the Fixed Menu Groups, click here.
2. Tile Description - This is the description that will represent the Menu Group in the Tile Menu. The Tile Menu is by default the first Menu you'll see when opening the application. To navigate back to the Tile Menu navigate to Main Menu > Home > Menu or click on the "Hamburger-Menu" button underneath the Main Menu bar. See image below:
3. Main Menu Index - This allows you arrange the order of the Menu Groups in the Main Menu. If the value is set to -1 it will then be hidden.
4. Tile Index - This allows you arrange the order of the Menu Groups in the Tile Menu. If the value is set to -1 it will then be hidden.
5. Menu - The Menu button allows you to Save or Restore the Grid.
The Menu Items tab allows you to set-up Menu Items that will be available within the Menu Groups displayed in the Main Menu.
Main Menu > Setup > Menu Manager > Menu Items
1. Menu Group Filter - This allows you to select the specific Menu Group you wish to add Menu Items to. When selecting a different Menu Group, the Menu Items grid will automatically show the selected Menu Group's Menu Items.
2. Main Menu Settings - The Main Menu Settings band allows you to specify the Main Menu parameters of the Menu Items:
Main - The Module will open in the Main panel.
Side - The Module will open in the Side panel.
3. Tile Menu Settings - The Tile Menu Settings band allows you to specify the Tile Menu parameters of the Menu Items:
4. Update - This allows you to update Menu Items parameters. The Update function is handy when you want to apply a change to multiple Menu Items, saving you the time of changing each Menu Item individually.
5. Index - This allows you to change the Menu Item's order.
The Visible tab allows you specify what Menu Groups will be visible for the specific User Roles.
Main Menu > Setup > Menu Manager > Visible
To set-up visible User Groups, select the User Role from the drop-down list and click Add. Once you've clicked Add the data grid will populate with a row. In the row you are able to select the desired Menu Group.
If you've added Menu Group(s) to the list, the specific User Role will then only see that Menu Group with it's Menu Items in his/her application interface. Therefore in the example screenshot above, the Tracker-User will only have the Tracker Menu Group with it's Menu Items visible in his/her application.
If the Visible Menu Group data grid is empty, the specific User Role will then have access to all the Menu Groups.
The Startup tab allows you to set what Transaction Types / Modules are opened automatically when a specific User Role logs in.
Main Menu > Setup > Menu Manager > Startup
To set-up a Startup Module, select the User Role from the drop-down list and click Add. Once you've clicked Add the data grid will populate with a row. In the row you are able to select the desired Module you wish to have open automatically when the specific User Role starts his/her application. Therefore in the example screenshot above the Tracker-Timekeeping Module will automatically open when the Tracker-User logs in to his/her application.
If the Open on Startup data grid is empty, the specific User Role will then have no Module automatically open on application startup and the default Tile Menu will be displayed.