Documentation >
MAC-PAC Reference and Help >
Technical Support >
Key Concepts and Procedures >
Menu Authorization >
Menu/Option Combinations
Menu/Option Combinations
Menu/Option combinations are maintained on the Menu/Option File (MA120M). For options other than the standard Return and Signoff to appear on a menu, you must assign the options to the menu through the Menu/Option Conversation. Menu/Option definitions consist of a list of all options associated with a specific menu. For each option, the following information is specified: user option number, option number, option group, user option description/mnemonic code, display attributes. You may also view menu/option definitions online by selecting Menu/Option Inquiry from the Menu Authorization Menu.
The user option number is the number displayed on the menu next to the option description and is used to select the option from the menu. The option number is the unique code defined for the option in the Option Maintenance Conversation and is used to identify the option in the system. The option group specifies the option number of the group heading under which the option should appear on the menu. When the option is displayed, the user option description identifies the option on the menu. The mnemonic code identifies the code that can be entered on a command line to execute the option.
When you add or change options on a menu, you must specify all of the above information except the display attributes and the user option description/mnemonic code. The display attributes will contain basic default values if not specified, and the description/mnemonic values are defaulted from the information for the option on the Option Master and Option Detail files.
To link the Order Processing Menu option created in the example on options with the Customer Service Rep. menu in the example on menus, you select Menu/Option Maintenance from the Menu Authorization Menu to display the Menu/Option Maintenance Function Select Screen (MA120S01). When the screen is displayed, you are prompted to enter a menu name and a maintenance code. To add options to the customer service menu, you enter CSMENU in the menu name field and a 1 in the maintenance code field, see the figure below. The menu name must already be defined on the Menu Master File (MA100M).
WILLIAMS MENU AUTHORIZATION 1/08/92
DSP01 MENU/OPTIONS MAINTENANCE FUNCTION SELECT
Menu Name CSMENU
Maintenance Code 1
1 - Add Options To A Menu
2 - Change Options In A Menu
3 - Delete Options In A Menu
4 - Copy Options In A Menu
F3=Exit F4=Prompt F9=Inquiry
|
Defining a Menu Name in the Menu Authorization Module.
Once you press Enter and the information you typed is validated, the Menu/Option Maintenance Detail Screen (MA120S02) is displayed. On this screen, you enter all of the information needed for each option you want associated with the menu specified on the function select screen. In this case, you want to add the information for the order processing menu option, see the figure below. Note that a group heading option must be defined on the Option Master File because you need to specify an option group for your quote order option.
WILLIAMS MENU AUTHORIZATION 1/13/92
DSP01 MENU/OPTIONS MAINTENANCE ADDITION
Menu Name CSMENU Customer Service Rep. Menu
User Option Option User Option Description/
Opt No Number Group Mnemonic Code Clr Bl Ri Ul Nd
05 3333 0333 Order Processing W N N N N
OPMENU
+
F3=Exit F4=Prompt F9=Inquiry F10=Function Select
F15=Rekey Data
|
Information to the Order Processing Menu Option.
Display attributes control how the option is displayed on the menu and include color, blink, reverse image, underline, and non-display. For this option, you do not need to enter either the description, mnemonic, or display attributes because the default values may be used. If you wish any of these values to be different from the default, you must manually type in the desired value.
Once you have entered all of the information for all of the options you wish to associate with the menu, press Enter to validate the data and to update the Menu/Option File (MA120M) with the menu/option information. By adding this option to the customer service menu, you specified that the menu should display the option for selecting the Order Processing Menu (unless the non-display attribute is set to Y). If a user is not authorized to the option, it is not displayed on the menu when the user accesses the customer service menu. Authorization for menus and options is discussed in the Security Control section of this overview. See the figure below for all of the menu/option definitions for this menu.
WILLIAMS MENU AUTHORIZATION 1/13/92
DSP01 MENU/OPTIONS MAINTENANCE ADDITION
Menu Name CSMENU Customer Service Rep. Menu
User Option Option User Option Description/
Opt No Number Group Mnemonic Code Clr Bl Ri Ul Nd
01 1801 0330 Customer Master Maintenance W N N N N
CSTMSTMNT
02 1802 0330 Customer Master Inquiry W N N N N
CSTMSTINQ
03 2510 0331 Accounts Receivable Inquiry W N N N N
ARIQR
04 1832 0332 Lot Availability Inquiry W N N N N
LOTAVLINQ
05 3333 0333 Order Processing W N N N N
OPMENU +
F3=Exit F4=Prompt F9=Inquiry F10=Function Select
F15=Rekey Data
|
Menu/Options Definitions for the Order Processing Menu.