The following program description deals with:
In the following description, the available function
keys and the related keyboard events for guest check functions (GC.fsm) will be
explained. In addition to the keyboard events, the corresponding FSM functions
necessary for viewing the FSM diagrams and creating a Profile
for the operator can be found here.
The following events are permitted.
The keyboard events have to be understood as follows:
Please note that in addition to the keyboard function,
every key can be supplied with an ASCII sign for the usage of the ASCII entry.
The ASCII entry will be stopped when a key for which no ASCII sign has been
entered is pressed. Function keys of which the key codes begin with an “f” are
preset keys.
Via the <ONCALL>
key, receipts or single positions can be marked and de-marked. For positions
characterized in this way, there will be no print on the remote printer. On the
connected POS terminal printer, these positions will be characterized with the
note “On call”.
During the GC or receipt manipulation, the position
marked as ON CALL can be demarked via the <ONCALL>
key. Afterwards, the printout will be carried out on a remote printer.
When the <WAITER>key
is pressed, the currently signed-on operator will be signed off. The currently
opened guest check will be closed. With a sign-off within the guest check
completion, an intermediate bill will be printed out automatically.
By entry of a valid operator number and the subsequent
confirmation with the <WAITER>
key, the currently signed-on operator will be signed off and a new operator
will be signed on. This function is only permitted if the option Head Waiter
has been activated for this operator.
Keyboard Event = <LOYALTYCUST>
FSM Function = LoyaltyGcCust
By pressing the <LOYALTYCUST> key
With the <COURSE>
key, a GC position marked as course will be called up.
By pressing the <GC>
preset key, a table with a particular number will be opened.
By pressing the <GCSELECT>
key, a guest check that had been closed with the payment type CASH can be
called up again.
By pressing the <C>
key within the GC selection, the transaction will be cancelled.
By pressing the <BDR>
key, the guest check completion will be initiated within the GC process. The
guest check will be printed on a receipt of the connected terminal printer.
By pressing the <GC>
key, the processing of the currently selected guest check will be stopped. If a
guest check completion has already been initiated, an intermediate bill will be
printed automatically.
By pressing the <GC>
key within the GC-Splitting Function, the transaction will be cancelled..
By pressing the <GCDR>
key, the guest check completion will be initiated within the GC process. After
pressing the payment type key, the guest check will be printed on a form of the
connected terminal printer.
By pressing the <ST>
preset key, the number of guests will be entered according to the data in the
update program Keys.
The entry of the number of guests will only be
required if the option Guestcount
input has been activated for the terminal type
assigned to this terminal.
Via the <GC>
key, the number of guests per table will be entered. The entry of the guest
number will only be required if the option Guestcount
input has been activated for this terminal type in the update
program Terminal type.
Alternatively, the number of guests can also be
entered via the <ST>
key.
By pressing the <GCCOPY>
key, a new table can be opened to create an invoice receipt. The procedure is
the same as with a normal guest check booking transaction but neither item nor
money booking transactions will be carried out in the system.
By predepressing the <GCCOMP>
key, there will be a sorted print on the guest check, i.e. same items will be
grouped to one position.
By pressing the <C>
key, the GC manipulation will be cancelled.
By pressing the <OTH>
preset key, the selected GC position will be booked on the house with in the GC
manipulation. The On House type will be determined according to the data in the
update program Keys.
By pressing the <LEV>
preset key, the selected GC position will be transferred within the GC
manipulation to another price level. The price level is preset according to the
data in the update program Keys.
By pressing the <GCSPLR>
key, the selected position will be transferred to the target table within the
GC splitting function.
Keyboard Event = <GCSPn>
FSM Function = gcSplitting
Within the GC processing, the GC splitting mode can be
started by entering a valid table number and pressing the <GCSP> key.
Afterwards, you can transfer positions to the target table.
The following options are available within the GC
splitting function:
Keyboard Event = <ARTn>
FSM Function = transferArt
By entering the item number and pressing the <ART> key, an existing item will be
transferred from the source table to the target table.
Keyboard Event = <DEPTn>
FSM Function = transferDept
By entering the item group number and pressing the
<DEPT> key, all items that
have been assigned to this item group will be transferred from the source table
to the target table.
Keyboard Event = <GCn>
FSM Function = tableNumber
By entering a valid table number and pressing the <GC> key, the corresponding table will be
selected.
Keyboard Event = <GCUNCOMP>
FSM Function = switchReprChrono
By pressing the <GCUNCOMP>
key, a sorted GC will be restored, i.e. there will be no sorted print on the guest
check. A sorted guest check print means that same items will be grouped.
Keyboard Event = <SECPAYn>
FSM Function = securityPayment
Keyboard Event = <GCn>
FSM Function = closeOpenGC
Keyboard Event = <GC>
FSM Function = intermediateBill
By pressing the <GC>
key with a selected guest check, the GC will be de-selected and an intermediate
bill will be printed on the terminal printer.
Keyboard Event = <CREDn>
FSM Function = creditCustomer
Keyboard Event = <COMPLMENU>
FSM Function = prepMenuCompletion
Via the <COMPLMENU>
key, you can call up a menu that has not been completely booked once again
during the GC manipulation in order to book (complete) course positions which
have not been booked yet.
Note:
When booking menus
that consist of several courses, single course positions can be left out during
the booking transaction by pressing the <TL>
key. By selecting the menu again (GC manipulation) and pressing the <COMPLMENU> key, you can book the
left-out course positions later.
Keyboard Event = <Xn>
FSM Function = changeQuantity
Keyboard Event = <Xn>
FSM Function = transferPartAmount
Keyboard Event = <VAT>
FSM Function = vatPrint
Keyboard Event = <NEWPRICEn>
FSM Function = changePrice
Keyboard Event = <NUMEROn>
FSM Function = prepIdNo
Keyboard Event = <TA>
FSM Function = transferToTakeAway
Keyboard Event = <OTH>
FSM Function = transferToOTH
Keyboard Event = <OTHn>
FSM Function = transferToSpecOTH
Keyboard Event = <LEVn
FSM Function = transferToPriceLevel
Keyboard Event = <fDISC
FSM Function = RecFsm.cashInRecSum
Keyboard Event = <ST
FSM Function = endSplitting
Keyboard Event = <ST
FSM Function = dateToday
Keyboard Event = <STn
FSM Function = dateInput
Keyboard Event = <STn
FSM Function = guestNumber
Keyboard Event = <ST
FSM Function = TableNoInput
Keyboard Event = <STn
FSM Function = tableNumber
Keyboard Event = <STn
FSM Function = timeInput
Keyboard Event = <ST
FSM Function = selectMarkedGC
Keyboard Event = <ST
FSM Function = subTotalGc
Keyboard Event = <VOID
FSM Function = gcPosCancelMarked
Keyboard Event = <VOID
FSM Function = RecFsm.cancel
Keyboard Event = <VOID
FSM Function = RecFsm.recAbort
Keyboard Event = <VOIDn
FSM Function = gcPosCancelInput
Keyboard Event = <TIPn
FSM Function = tipBalancing
Keyboard Event = <TL
FSM Function = transferAllPos
Within the GC Splitting mode, all positions will be
transferred from the source table to the target table via the <TL>
key.
Keyboard Event = <NEXT
FSM Function = scrollDown
Keyboard Event = <PREV
FSM Function = scrollUp