Define a new menu or modify an existing menu.
A menu is a hierarchical arrangement of functions and menus of functions. Each responsibility has a menu assigned to it.
You can build a custom menu for that responsibility using predefined forms. However, we recommend that you do not disassociate a form from its developer-defined menus.
Before creating a menu, perform the following:
Register your application using adsplice. See: AD Splicer and My Oracle Support Knowledge Document 1577707.1, Creating a Custom Application in Oracle E-Business Suite Release 12.2.
Define any menus that you intend to call from your menu. Define the lowest-level submenus first. A submenu must be defined before it can be called by another menu.
Tip: By calling submenus from your menu, you can group related windows together under a single heading on your menu. You can reuse your menu on other menus.
Terms used in defining menus include:
Name - The display name for the menu
Code - The internal name for the menu
Type - The purpose of the menu
Permission Set - For menus that are used to aggregate functions for data security or specific function security purposes, but would not be used in the Navigator form.
Standard - For menus used in the Navigator form
App Pref Menu Container - For preferences
Global Menu - For providing access to tasks and content that are applicable to the entire application
HTML Side Navigator Menu
HTML SideBar
HTML SideList
HTML Sub Tab - A tab-like control for switching content or action views in the page's content area. Sub tabs can be used with a horizontal navigation element, with a tab and horizontal navigation elements, or with a side navigation
HTML Tab
Homepage
If you are creating a menu to be used with Oracle Application Framework, see the Oracle Application Framework Developer's Guide, available from My Oracle Support Knowledge Document 1315485.1.
Enter any of the following criteria for the menu:
Name
Code
Type
Use this page to create a navigation menu.
Choose a user-friendly name that describes the purpose of the menu.
Enter a code for the menu. Choose an internal name that indicates the purpose of the menu. Users do not see this menu code.
Optionally specify a menu type and description to describe the purpose of your menu.
If this menu will be an item on a "Level 1" menu, provide the name of a seeded icon to assign to the menu. This icon displays when the profile FND: Top-Level Menu Display Mode is set to display the "Level 1" menu as icons and links.
Add your information for your menu entries using the Menu Builder.
Enter a prompt for your menu entry.
Enter a user-friendly, intuitive prompt your menu displays for this menu entry. You see this menu prompt in the hierarchy list of the Forms Navigator window.
Tip: Enter menu prompts that have unique first letters so that power users can type the first letter of the menu prompt to choose a menu entry.
If this menu entry is a menu itself (a submenu), enter in the menu name.
You can call another menu and allow your user to select menu entries from that menu.
If this menu entry is a function, enter in the function name.
Call a function you wish to include in the menu.
Specify the function type.
Apply your changes.
If you want to reorder the menu entries, click the Reorder button.
Once you have your menu defined, you can update its list of entries in the Menu Manager tab.
The Hierarchy of Children subtab provides information on the child nodes within the menu structure. Child nodes are either functions or menus (submenus). Child nodes are displayed in a hierarchy with the following information, as applicable: display name, internal menu name, function name, type, and description.
The Direct Parents subtab allows the user to see the direct parent(s), if any, of the navigation menu. A direct parent is a menu that contains this menu directly as a submenu. This feature is useful in identifying the direct impact of any changes that may be made to this menu.
For each parent, the prompt and internal menu name is shown.
The Grants subtab displays the associated grants that secure the navigation menu.
For each associated grant the following is shown: name, grantee type, grantee, valid dates, data context type, object, and instance set.
Use this page to update an existing navigation menu.
All fields can be updated except for the menu code.
The direct parents of a menu can be deleted in the Direct Parents tab.
You cannot update a parent menu from this tab. You must navigate to the parent menu record itself to update it.
Note: You cannot replace an existing parent menu with another menu, as the parent menu is used as the primary key of the hierarchy mapping. Instead, you have to delete this existing (child) menu and add a new menu. Also, the sequence number cannot be updated since it is the primary key. You can update the prompt and description.
Use this page to duplicate a menu and copy its hierarchy of children. You must give the duplicate menu and new code (internal name).
Use this page to view details of a menu.
Use this page to delete a menu.
Note that you cannot delete a referenced menu. A menu can be referenced by any of the following:
Children (menu or function)
Menu parents
Grants