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: