First page Back Continue Last page Graphics
structure of the menuing system
Notes:
A unique question number is associated with every user prompt within the nucleus menu structure. Some questions have menus associated with them, some are just prompts requesting input such as a date or dollar amount. Anytime nucleus is asking you a question, you can find out the question number by entering ??. For example, entering ?? at the top level subsystem menu shows that you are at question SY01.
A menu is a list of acceptable responses to a question. Not all questions have menus, but when menus are defined they are always linked to a specific question. For example, question SY01 includes menu options for AP:Accounts Payable, AR:Accounts Receivable, etc.
A mask is a chain of menu responses that uniquely identifies a specific action requested by the user. The mask GLBUUP refers to the General Ledger menu, BUdget submenu, UPdate action. Masks may be configured to trigger additional questions and/or execute JCL.
JCL stands for Job Control Language, and it describes the system commands that are associated with a mask. For example, mask GLJEBP executes two JCL commands, "UPDATE" and "!RUN GL450".
The RUNREQ file stores responses to questions. These responses will be used by the JCL to determine selection criteria and program options.