Microsoft Dynamics NAV - C/SIDE Solution Development -

Microsoft Dynamics NAV – C/SIDE Solution Development

Locus IT ServicesMicrosoft Dynamics NAV – C/SIDE Solution Development

Lesson 3: MenuSuite Object Type

MenuSuite Object Type

MenuSuite Object Type : In Microsoft Dynamics NAV 2013, you can create MenuSuite objects. These objects contain menu content that is displayed in department pages of the Microsoft Dynamics NAV 2013 client for Windows. The MenuSuite object that is provided in Microsoft Dynamics NAV is a basic MenuSuite object that you can change. You can also create new MenuSuite objects from the basic MenuSuite object. Each menu in the basic MenuSuite represents a department such as Financial Management, Jobs, and Manufacturing. Each department contains menu items that are specific to that department area.

Fundamentals

A MenuSuite is a set of menus, groups, and menu items. Each menu contains content for a specific application area, such as Financial Management, Jobs, or Manufacturing. You design MenuSuites in the Navigation Pane Designer in the Microsoft Dynamics NAV 2013 Development Environment.

A MenuSuite object has the following characteristics:

  • It consists of a set of menus.
  • A menu contains a collection of menu nodes, which are displayed in the Departments
  • It is organized in a tree structure.
  • A menu node can be either a group or a menu item.
  • A menu node has a Globally Unique Identifier (GUID) and other properties.
  • A group contains a collection of menu nodes.
  • A menu item is the lowest level in the tree. When you click a menu item, its associated application object runs.

Design Levels

For each MenuSuite object that you create, you select a design level. Design levels are permissions that allow different roles to create MenuSuite objects for specific functions. The design level that you can work in depends on your active license. In other words, you can only design MenuSuite objects or create MenuSuites that your active license and permissions allow. For example, if your active license enables you to localize and you design an application that will be localized, your design level is at the Country or Region level. If you are a developer working at a Microsoft Certified Partner, you might design a MenuSuite object at the Partner level.

Unlike any other application objects, the ID and Name properties of a MenuSuite object are determined by the development environment depending on the design level. The following table shows the predefined MenuSuite IDs and their corresponding levels.

Locus IT Project Management Office
What’s it?