Function Key Extension for the Standard Computer Keyboard

For the operation of the sales program, the standard computer keyboard can be deployed for particular screen terminals. The special functions of the sales program will be assigned to the function keys F1 to F12 and are visible for the operator in the sales program on the screen.

Through the configuration of a Function Key Table, the display and the function of the keys F1 to F12 will change, depending on the terminal state.


Proceed as follows to configure the computer function key table:

  1. Maintain the data for a device of the type PC Cash Keyboard (System -> Configuration -> Device).
  2. Maintain a Keyboard with the assignment of the function keys F1 to F12 for this device.
  3. Enter the position of every function key (row and column) and, in addition, the event FK for the function keys F1 to F12 in the Key Table.
    Example:
    Function key F2 -> Row = 1 | Column 3 | Event name = FK | Event data = 2
    Function key F3 -> Row = 1 | Column 4 | Event name = FK | Event data = 3
    The value in the field Event data specifies the function key (1= F1; 2 =F2 etc.)
    The function key F1 is always active as the help key and should not be preset.
  4. Configure a Function Key Table to assign special functions to the function keys F1 to F12, depending on the terminal state.
    (System -> User Interface -> Function Key Table). This table has to be recorded in the field Fct. Key Tab. No. in the update program Terminals. By the assignment of this table to a particular terminal, the terminal program can be used via the function keys of the standard computer keyboard.
  5. Enter the terminal states in the update program State Table. The names of the terminal states correspond to the names of the "Entry" functions which can be found in the FSM diagrams of the relevant terminal.
    Entry functions are e.g.
    signOnPrologue (= Terminal waits for operator sign-on)
    enterWaiter (= Waiter sign-on in the terminal operation type Waiter terminal)
  6. Subsequently, maintain the keyboard events ( e.g. F2=WAITER; F3 = ST etc.) for the required function keys F1 to F12 for the corresponding Entry function with the update program Entries.

MICROS Retail Deutschland GmbH
Salzufer 8
D-10587 Berlin
Germany