Assuming that a process has four functions:
HEADER |
Input order header details. |
LINES |
Input line items. |
SUBMIT |
Submit order for processing. |
HOLD |
Hold order for processing later. |
The function control table can be used to allow the input of order header details and then allow a choice of submitting or holding the order. The entries in the function control table might look like this:
Function Display on Default
Name Process menu Next Func Allowable next funcs
HEADER YES LINES LINES
LINES NO SELECT SELECT SUBMIT HOLD
SUBMIT YES MENU MENU
HOLD NO MENU MENU
Note the following points about this table: