Setting up Navigation Options
Every time a user navigates to a transaction, the system retrieves a navigation option to determine which transaction should open. For example,
• A navigation option is associated with every menu item. When a user selects a menu item, the system retrieves the related navigation option to determine which transaction to open.
• A navigation option is associated with every favorite link. When a user selects a favorite link, the system retrieves the related navigation option to determine which transaction to open.
• A navigation option is associated with every node in the various trees. When a user clicks a node in a tree, the system retrieves the related navigation option to determine which transaction to open.
• Etc.
Many navigation options are shipped with the base package and cannot be modified as these options support core functionality. As part of your implementation, you will probably add additional navigation options to support your specific business processes. For example,
• When you set up a campaign, you can optionally indicate that a transaction should open when an order linked to the campaign is completed. You do this by specifying the appropriate navigation option on the campaign.
• A script steps a user through a business process. While a script executes, one or more transactions can be opened. You indicate which transaction is opened by specifying the appropriate navigation option on one of the script's steps.
• A user can define their home page on their user preferences. They do this by selecting a navigation option.
• Etc.
Warning:
In order to improve response times, navigation options are cached the first time they are used after a web server is started. If you change a navigation option and you don't want to wait for the cache to rebuild, you must clear the cached information so it will be immediately rebuilt using current information. A special button has been provided on the Main tab of the navigation option transaction that performs this function. Please refer to Caching Overview for information on the various caches.
Parent topic