HOW TO : Creating One Master Menu to Get Just What You Need

Sometimes the menus within Dynamics AX can be a little overwhelming because there are so many different menu items, and really you just use a handful of the menu items on a daily basis. Also, sometimes to perform a business flow you need to go to a couple of different area pages in order to find all of the things that you need.

You can use the Favorites to create a collection of all the menu items that you use, but if you really want to be clever you can create your own custom menu which will become your go-to location to find everything that you need. This also gives you the option to re-arrange the business processes a little so that they follow a more business process centered flow. You only have to go off the reservation if you need to find a menu item that you don’t usually use.

In this walkthrough we will show you how you can create a new Master menu that has just the menu items that you need.

How To Do It…

  1. For this tweak we need to get into the development environment. The quickest way to do this is just press CTRL+D.
  2. Once you are in AOT, expand the Menu group so that you can see all of the menu area pages and then right-mouse-click on the Menus folder and click on the New Menu item to create a new menu for our master page.
  3. That will create a new menu link for you. Within the properties panel change the Name and Label to Master.
  4. Now we want to create groups for each of our business processes. To do this, just right-mouse-click on the Master menu and click on the New menu item and then select the Submenu option.
  5. This will create a new folder for you under the master menu and you can change the Name and Label properties to Financials.
  6. Repeat the process for the other business processes that we commonly use i.e. Hire To Retire, Order To Cash, Procure To Pay, and Operations, and then repeat the process for each of the business processes under each of the business processes.
  7. Now right-mouse-click on the Master menu and select the Open New Window menu item and tile the windows so that you can see both the AOT tree and the menu. Then navigate to the menu items that you want to include in the Master menu and drag them over to the business process that they belong in. Keep on doing this for all of the menu items until your menu has all of the main business forms added to it.

    Tip: Make sure that you are pressing the CTRL key when you do the dragging so that you make a copy, and don’t just move them.
  8. Now we need to add an icon to the menu so that it looks like all of the other menus. To do this, click on the Master menu and then change the Image Location property to EmbeddedResource. That will allow you to click on the at the right of the Normal Image property and search through the resource file for a menu icon that looks good. 10054 looks like a keeper.
  9. Now click on the Save button to update the menu.
  10. Next we need to add the menu to the main menu so that we will be able to access it. Start off by expanding out the MainMenu menu item within the Menus group. Then right-mouse-click on the MainMenu folder, select the New menu item and then click on the Menu Reference menu item.
  11. This will open up a new Select Menu list – you may need to tile the windows to see both it and the AOT window. All you need to do is drag the Master menu from the list of menu items into the MainMenu menu.
  12. After you have done that, save the changes and then exit the Dynamics AX Client and restart it to refresh the menus.

How It works

Now when you look at the list of menus you will see the Master menu has been added to the list.

When you click on it you will see your new menu with just the key business processes and menu items.

Tip: To get to the master menu from anywhere, just press F11 to access the breadcrumb bar and then type in Master. You will instantly be transported to the Master menu.


You can use this procedure in other ways as well. Rather than including all of the business processes in one menu, you could break them out into their own menus so that you can give them to certain user groups to make their lives a little less complicated.

The content is taken from Dynamics AX Tip of the Day, by Murray Fife



Saving Filters in Microsoft Dynamics AX 2012

Have you ever found yourself applying the same filter to a list page in Microsoft Dynamics AX 2012 over and over? If so, this quick and easy tip will save you a lot of time.

First, go to your list page in Dynamics AX 2012 and apply your standard filter. I usually use the grid filter functionality to filter my list pages (pressing Ctrl + G will turn the grid filter on). This allows me to easily filter by multiple columns at the same time.

Once you have applied your standard filter, click above the list page where it says “

 (Unsaved filter).” This will provide you a list of options. Select “Save as filter” and enter a name for your filter.


If you leave the list page and come back to it, you will see the standard list. Now, instead of entering all your filter criteria again, you can easily apply your filter that you just saved. Click again above the grid where it has the list page name. This will again provide you a list of options, but you should now see an option for the name you gave the filter. Select the filter name and the filter you saved is now applied to your list page!


You can go even further by adding it as a Favorite or adding it as a cue to your home page if you are using role centers. For instructions on how to add it as a Favorite, follow the instructions in this blog: Setting Up Advanced Filters in Dynamics AX 2012 to Save as Favorites  (Note: you don’t have to use advanced filters for this to work – any saved filter can be used).

If you want to add it as a cue to your role center, you can just take one extra step. Simply make sure the filter is applied, click the list page name again, and this time select Save as cue.


If you just want a cue that provides you the count of how many records match the filter, click Ok on the New Cue form.


The next time your role center refreshes it will be there.


The content is taken from 

Visit Stoneridge Software for so much more on Microsoft Dynamics AX