MenuSuite objects contain the menu content that you want to display in the application. You create a MenuSuite object in Object Designer after which you can design and customize the menu content in Navigation Pane Designer. This means that you can create new menu items, group menu items, and move them around to design the final output of a menu suite.
When you create a new MenuSuite object, you must choose a design level for this.
MenuSuite Object Levels
Microsoft Dynamics NAV provides a generic MenuSuite object at base application level. This object is changed in various ways before end users see its content. These changes are applied at different levels, which are categorized as Country/Region, Add-on, Partner, and Company. For example, the MenuSuite object is changed when the application undergoes localization changes, which takes place at the Country/Region level. If you are a developer working at a Microsoft Certified Partner, you customize a MenuSuite object at the Partner level. You can also configure a MenuSuite object at the Company level, which is the level that administrators work on.
Changes that are made to a MenuSuite object are stored as the differences between the previous MenuSuite object level and the current one. For example, when a company administrator configures a MenuSuite object at the Company level, the modifications are stored as the differences between the Company level and the Partner level, which was the previous level.
If you export a MenuSuite object in text format and then open the text file, you will see information about the changes that you have made. For more information, see.
With the exception of the Add-on MenuSuite object, for which a maximum of 10 instances is allowed, there can only be one MenuSuite object for each level.