The following program description deals with:
All function keys available and the ky events are described below. In addition to the key events you will also find a description of the appropriate FSM function required for viewing the FSM diagrams and for drawing up a Profile for the operator and/or for a type of terminal.
The following keyboard events are permitted:
The keyboard events should be interpreted as follows:
The layout of the rspective key code description is the same as in the example below:
Keyboard event = <XXX>
FSM function = e.g. transferOutStart
FSM group = e.g. SpecFunc.fsm
Keyboard event = <TRANSFEROUT>
FSM function = transferOutStart
FSM group = SpecFunc.fsm
Money amounts can be removed from the drawer with the <TRANSFEROUT> key. After depression of the <TRANSFEROUT> key the amount to be transferred out is entered and is confirmed with the appropriate payment type key. Several part amounts can be entered per payment type.
Finalisation of the transfer out operation is done with key <Total>.
Additional information can be found under Transfer out.
Keyboard event = <QUOTATION>
FSM function = tlStOK
FSM group = Receipt.fsm
Customer-related quotations can be recorded with the <QUOTATION> key.
The validity and the quotation price for an item to be recorded as a quotation can be defined with the following parameters in program Branch -> Details 1:
· Use end of promot.for quotation
Parameter "Permit quotations" in program Parameter -> Misc.Parameter -> Terminaltype -> Add.data defines whether booking of quotations is permitted on this terminal or not.
Keyboard event
= <CLOCK>
FSM function = CheckOperState
FSM group = Register.fsm
An employee is signed on or off from depression of key <CLOCK>. The sign-on or sign-off with the <CLOCK> key must be confirmed with key <ST> or rejected with key <C>.
Note:
Time worked recording via the keyboard event
"CLOCK" is also possible outside receipt operations at the terminal.
Key Code = <ART>
FSM function = checkArt
FSM group = Position.fsm
The number of the item is entered via the <Item> key to record the article.
With "Open Articles" (articles without a firm price) the price is also entered via the <Article> key.
Each article is stored under a unique no.. A data record is stored for each article in the MICROS Retail OSCAR POS program to allow for article-by-article recording. Each data record contains the article no., the price and the name of the item as well as other details.
Item preset keys can be set up on the keyboard for fast moving articles. No entry of article no. is required for this type of recording.
Additional information can be found under Article recording.
The article key is required in conjunction with other recording operations.
The following list shows the functions:
Key event = <FW>
FSM function = fixedKey
FSM group = Position.fsm
Item preset keys have firm article nos. linked to them and are used for fast recording of items without having to enter the item number. When the direct key is depressed, the linked article is recorded automatically.
Additional information can be found under Article recording.
Note:
If more item preset keys are required than are on
the keyboard, the user can switch to up to 9 other levels using the <SHIFT>
key. The appropriate preset keys must have been programmed in the program
Keyboard table.
Additional information can be found in the Help text for setting up a Keyboard table.
The item preset key is also required in conjunction with other recording operations.
The following list shows the appropriate functions:
Keyboard event = <FWD>
FSM function = fixedDefinedKey
FSM group = Position.fsm
The <FWD> preset key is used to book a date and time-controlled item together with the details programmed for this article in program Application -> Item -> Article preset day.
Date and time-controlled articles can only be recorded at a terminal if a valid table has been linked in program Terminal –> Table (Article preset day).
Keyboard event = <FWDn>
FSM function = fdkInput
FSM group = Position.fsm
When a date and time-controlled article is recorded, the position no. as stored in program Application -> Item -> Article preset day is entered via the <FWD> key.
Date and time-controlled articles can only be recorded at a terminal if a valid table has been linked in program Terminal –> Table (Article preset day).
Keyboard event = <FWDn>
FSM function = fdkInput
FSM group = Position.fsm
When a date and time-controlled article is entered the position no. is entered via key <FWD> in the way this item has been stored in program Application -> Item -> Item position (preset day).
Date and time-controlled articles can only be recorded at the terminal if a valid table (Item preset day) has been linked in program Terminal –> Table.
Keyboard event = <TEXTn>
FSM function = posText
FSM group = Position.fsm
An additional text can be linked to a position recorded via the <TEXTn> key. Enter a permitted text no. and confirm with the <TEXTn> key. The appropriate texts must have been programmed under Text groups as type free-input texts.
Keyboard event = <fTEXT>
FSM function = posText
FSM group = Position.fsm
An additional text is linked to a position already recorded after depression of the <fTEXT> preset key, as per the data in program Keys. The appropriate texts must have been programmed as free-input text in program Text groups.
Keyboard event = <TEXT>
FSM function = prepTextSel
FSM group = Position.fsm
The stored article add.texts are offered from depression of the <TEXT> key without entry of a text no.. Keys <NEXT> and <PREV> are used to page through the information. The required article additional text is confirmed with the key <ST>.
The appropriate texts must have been programmed under Text groups as type free-input text.
Keyboard event = <SEARCHART>
FSM function = hintSelect
FSM group = Position.fsm
The item search is started with the <SEARCHART> key.
Article search is divided up into the following criteria:
Search for article by item no.:
Depress key <SEARCHART> and then enter the art.no. at which the
search is to begin and depress key <ART>. The page up/page down
keys can be used to page through a maximum of 50 entries to find the required
item. If the articles are not enumerated in sequence, less articles will be
displayed.
Search for article by department
no.:
Depress key <SEARCHART> and enter the no. of the department. After
entry of the department no. and depression of the Dept. key the first item in
this department will be displayed. The required item can be selected with the
page up/page down keys.
Search for article by name:
Depress key <SEARCHART> followed by the <ASCII> key
and enter one or more characters to identify the item required. All items
which match the character sequence are displayed. The required item can then be
selected using the page up/page down keys.
An ASCII key must be available on the keyboard for item search by name (see Keyboard set up).
Depress key <SEARCHART> followed by the <MATCH> key and enter the text of one of the search terms from the item data record. All items which match this entry will then be displayed in a selection window.
Depress key <fWIN> and enter the selection no. to display all items which are linked to this selection no. which must have been entered in program Item -> Sales, field "No. of text select".
If this function is to be used on a screen-based POS in conjunction with a TopKey keyboard, the following keys are also required for control within the selection window:
Keyboard event = <FINDART>
FSM function = prepFindart
FSM group = Position.fsm
Item search by search level is started from depression of key < FINDART >. Search levels are similar organisation levels to departments, main departments, sections, etc. to which items are linked. In program Terminaltype (-> Add.data) the user defines the level at which the item search is to begin. If, for example, the search level Section is assigned to this program, all sections stored in the system will be offered after depression of key < FINDART >. After selection of a Section and confirmation with key <ST> the main departments linked to this section will be displayed. The selection can be continued until the articles of a department are displayed.
The search levels correspond to the following organisation levels:
Pre-requisite for link of search levels for key function "FINDART" is that the appropriate organisation levels have been set up in the system. If, for example, no main departments are stored in the system, no search is possible in this level. In such a case, the terminal sends the error message "Nothing in selection".
Keyboard event = <CATSEARCH>
FSM function = prepCatSearch1
FSM group = Position.fsm
Depression of key <CATSEARCH> starts the article search by category function. Categories are used for additional information on articles (e.g. style, colour, sizes, etc.) and they can be used as selection criteria.
The categories must have been created in the system with program Item -> Linkage Categories 1 to 3 .
An item search by categories can be started at the terminal with <CATSEARCH> and <LINKEDSEARCH>.
Keyboard event = <ASCII>
FSM function = prepAsciiInput
FSM group = Position.fsm
Depress key <ASCII> to switch the keyboard to entry mode for alphanumeric characters.
Keyboard event = <ASC>
FSM function = doChar
FSM group = Register.fsm
Keyboard event = <ASC>
FSM function = addChar
FSM group = Register.fsm
Keyboard event = <ONCALL>
FSM function = callup
FSM group = GC.fsm
Keyboard event = <ONCALL>
FSM function = onCall
FSM group = Position.fsm
Receipts or individual positions are marked and unmarked with key <ONCALL>. Positions marked in this way will not be printed out on the kitchen printer. These positions carry the note "On Call" on the connected terminal printer.
The <ONCALL> key is used to unmark a position marked as ON CALL during GC or receipt manipulation. The item is then printed on the kitchen printer.
Keyboard event = <ONCALL>
FSM function = onCallRec
FSM group = Receipt.fsm
Receipts or individual positions are marked and unmarked with key <ONCALL>. Positions marked in this way will not be printed out on the kitchen printer. These positions carry the note "On Call" on the connected terminal printer.
The <ONCALL> key is used to unmark a position marked as ON CALL during GC or receipt manipulation. The item is then printed on the kitchen printer.
Keyboard event = <TA>
FSM function = changeToTA
FSM group = Position.fsm
Takeaway sales for the whole receipt or individual items on a receipt is started with key <TA>.
The <TA> key is used during GC or receipt manipulation to change a position into a takeaway item.
Click on
the graphic for further help with setting up Takeaway
sales.
Keyboard event = <TA>
FSM function = takeAway
FSM group = Receipt.fsm
Takeaway sales for the whole receipt or individual items on a receipt are started with key <TA>.
The <TA> key is used during GC or receipt manipulation to change a position into a takeaway item.
Click on
the graphic for further help with setting up Takeaway
sales.
Keyboard event = <TA>
FSM function = transferToTakeAway>
FSM group = GC.fsm>
Takeaway sales for the whole receipt or individual items on a receipt are started with key <TA>.
The <TA> key is used during GC or receipt manipulation to change a position into a takeaway item.
Click on
the graphic for further help with setting up Takeaway
sales.
Keyboard event = <TAREC>
FSM function = takeAway
FSM group = Receipt.fsm
After depression of this key normally recorded items of a receipt can be recorded retrospectively as takeaway items. This function can only be used in operation type Itemisation. The transfer is rejected with error message "Already recorded" if takeaway items in the linked price list are assigned to another price (see program Company takeaway price).
Note!
With this type of retrospective recording, only
the takeaway VAT is changed.
Keyboard event = <TA>
FSM function = takeAwayPos
FSM group = Position.fsm
Takeaway sales for the whole receipt or individual items on a receipt are started with key <TA>.
The <TA> key is used during GC or receipt manipulation to change a position into a takeaway item.
Click on
the graphic for further help with setting up Takeaway
sales.
Keyboard event = <PAYOUT>
FSM function = setUpPoutSel
FSM group = SpecFunc.fsm
Paid outs are recorded at the terminal with key <PAYOUT>. The prerequisite for this transaction is that a Finance type Paid out is stored in the system. If several of these finance types are stored in the system, these can be selected with the keys <NEXT> and <PREV>.
Keyboard event = <SCANNEDREC>
FSM function = scannedRec
FSM group = SpecFunc.fsm
The key event < SCANNEDREC > must be entered in program Application -> Organisation -> Branch -> EAN parameter in field "Simulates key" so that itemized receipts with a bar code can be scanned.
Further
information on bar code print on itemised receipts can be found in the
documetation Bar code print on receipt.
Keyboard event = <GOES>
FSM function = goes
FSM group = SpecFunc.fsm
An operator can sign off with key <GOES >. The time the operator is on the premises has been stored. The sign-on operation is done with the <COMES>.
Keyboard event = <COMES>
FSM function = comes
FSM group = SpecFunc.fsm
The operator signs on with the <COMES> key. This signals the start of the time the operator spends on the premises. Sign-off is done with key <GOES>.
Keyboard event = <REMOTEOFF>
FSM function = autoFinalOff
FSM group = Register.fsm
The signed on operator can be finally signed off with button Operator sign-off in program Operator.
Keyboard event = <REMOTEOFF>
FSM function = prepAutoExit>
FSM group = Register.fsm>
The signed on operator can be finally signed off with button Operator sign-off in program Operator.
Keyboard event = <fAUTORIZE>
FSM function = autoChange
FSM group = Receipt.fsm
The cashier can call up an operator with supervisor key function with key <AUTORIZE>. This function is necessary if specific functions, e.g. Void, Price change, etc. are only permitted in lock position 2 and the cashier operates a terminal on which there is no lock (e.g. Touchscreen). After entry of the operator no. (operator with supervisor key authorisation) followed by secret no. entry the cashier can call up functions which according to the cashier’s profile can only be selected in lock position 2.
Keyboard event = <AUTORIZEn>
FSM function = autoChange
FSM group = Receipt.fsm
The cashier can call up an operator with supervisor key function with key <AUTORIZE>. This function is necessary if specific functions, e.g. Void, Price change, etc. is only permitted in lock position 2 and the cashier operates a terminal on which there is no lock (e.g. Touchscreen). After entry of the operator no. (operator with supervisor key authorisation) followed by secret no. entry the cashier can call up functions which according to the cashier’s profile can only be selected in lock position 2.
Keyboard event = <fRECREP>
FSM function = printSelRep
FSM group = SpecFunc.fsm
"Normal" reports for which no settings are necessary in program Chain report parameter are called up on the terminal with key <RECREP>. The reports which are called up in this way have been programmed so that the appropriate selection has to be entered. The report print then follows.
Click on
graphic for further help with setting up Reports
at terminal.
Keyboard event = <fRECREPn>
FSM function = printRecRep
FSM group = SpecFunc.fsm
"Normal" reports for which no settings are necessary in program Chain report parameter are called up on the terminal with key <RECREP>. The reports which are called up in this way have been programmed so that the appropriate selection has to be entered. The report print then follows.
Click on
graphic for further help with setting up Reports
at terminal .
Keyboard event = <AUTOREPn>
FSM function = printAuto
FSM group = SpecFunc.fsm
"Normal" reports for which no settings are necessary in program Chain report parameter are called up on the terminal with key <RECREP>. The reports which are called up in this way have been programmed so that the appropriate selection has to be entered. The report print then follows.
Click on
graphic for further help with setting up Reports
at terminal .
Keyboard event = <AUTOREP>
FSM function = printSelAuto
FSM group = SpecFunc.fsm
Reports are started immediately at the terminal without any selection via key <AUTOREP>. The appropriate settings (selection criteria) are made in program Chain report parameter. Entry of the Parameter is enforced.
Click on
the graphic for further help with setting up Reports
at terminal.
Keyboard event = <RECREPn>
FSM function = printLongRep
FSM group = SpecFunc.fsm
"Normal" reports for which no settings are necessary in program Chain report parameter are called up on the terminal with key <RECREP>. The reports which are called up in this way have been programmed so that the appropriate selection has to be entered. The report print then follows.
Click on
graphic for further help with setting up Reports
at terminal .
Keyboard event = <REPORT>
FSM function = printFixReport
FSM group = SpecFunc.fsm
Keyboard event = <REPORTn>
FSM function = printReport>
FSM group = SpecFunc.fsm>
Keyboard event = <RECREP>
FSM function = printLongSelRep
FSM group = SpecFunc.fsm>
Keyboard event = <CHAINREPn>
FSM function = printChain
FSM group = SpecFunc.fsm
Report chains are called up and/or printed at the terminal with key <CHAINREP>. All reports linked to this key code are printed out. Entries in program Chain report parameter are enforced.
Click on
graphic for further help with setting up Reports
at terminal.
Keyboard event = <ORDER>
FSM function = CheckStockTable
FSM group = SpecFunc.fsm
A stock order from the source to the target store can be prepared at the terminal with key <ORDER>. The target store is preset via the linked store table of the profit center or the branch.
After completion of a stock order at the terminal the administration terminal prepares a movement data record. Recording and the associated transfer of the ordered quantity should be done in program Application -> Stock -> Stock movement.
Keyboard event = <PCn>
FSM function = profCenterKeyedIn
FSM group = SpecFunc.fsm
Keyboard event = <fPC>
FSM function = profCenterKeyedIn
FSM group = SpecFunc.fsm>
At the terminal the operator can change from one profit center to another with the <fPC> preset key. All subsequent recordings will then be recorded in the selected profit center.
Keyboard event = <PREVPAGE>
FSM function = pageUp>
FSM group = Receipt.fsm>
The operator can go back one page in a receipt using the key <PREVPAGE>.
Keyboard event = <PREVPAGE>
FSM function = pageUP
FSM group = Position.fsm>
Keyboard event = <NEXT>
FSM function = downQuNoList
FSM group = SpecFunc.fsm
Keyboard event = <NEXT>
FSM function = scrollDOWN
FSM group = Position.fsm
The <NEXT> key is used to move forward one position in the receipt window and other selection windows.
Keyboard event = <NEXT>
FSM function = scrollDown
FSM group = Receipt.fsm
Keyboard event = <NEXT>
FSM function = scrollRecDOWN
FSM group = Position.fsm
The user can move one position forwards in a selection window with key <NEXT>.
Keyboard event = <NEXT>
FSM function = scrollDown
FSM group = GC.fsm
The user can move one position forwards in a GC recording with key <NEXT>.
Keyboard event = <NEXTPAGE>
FSM function = pageDOWN
FSM group = Position.fsm
Keyboard event = <NEXTPAGE>
FSM function = pageDown
FSM group = Receipt.fsm
Keyboard event = <PREV>
FSM function = upQuNoList
FSM group = SpecFunc.fsm
The user can move one position backwards in a selection window with key <PREV>.
Keyboard event = <PREV>
FSM function = scrollUP
FSM group = Position.fsm
The user can move one position backwards in a selection window with key <PREV>.
Keyboard event = <PREV>
FSM function = scrollRecUP
FSM group = Position.fsm
Keyboard event = <PREV>
FSM function = scrollUp
FSM group = Receipt.fsm
Keyboard event = <PREV>
FSM function = scrollUp
FSM group = GC.fsm
Keyboard event = <RECON>
FSM function = recOn
FSM group = Receipt.fsm>
Keyboard event = <RECPRINT>
FSM function = printLastRec
FSM group = SpecFunc.fsm
The last receipt can be printed out as a receipt copy with key <RECPRINT>.
Keyboard event = <RECZIPPRINT>
FSM function = printLastRecZip
FSM group = SpecFunc.fsm
Keyboard event = <REC>
FSM function = recPrintToggle
FSM group = Receipt.fsm
Receipt print can be switched on with key <REC> if this has been switched off in program Application -> Organisation -> Terminals -> Tables ->Printer parameter. Switch on of receipt print always applies only to the next receipt.
Keyboard event = <REPRINTRECEIPT>
FSM function = startReprintReceipt
FSM group = SpecFunc.fsm
A finalised receipt can be printed out again with key <REPRINTRECEIPT>. The receipt copy is marked with text "*** Copy ***".
Keyboard event = <RECLS>
FSM function = recLayAside
FSM group = Receipt.fsm
A receipt which has not yet been finalised can be laid aside with the <RECLS> key.
If this key is depressed before the receipt is started, the laid aside receipts of the terminal in question will be offered for retrieval.
Note:
The terminal indicates that lay aside receipts are available with message
"Sale./Cust/Rec RecZ" . If an operator signs off after a lay
aside receipt the warning "Receipt lay aside!" must be confirmed with
key <ST> before the operator sign-off operation can continue.
Keyboard event = <RECLS>
FSM function = retrieveLocal
FSM group = Receipt.fsm
When key <RECLS> is depressed outside a receipt, all laid aside receipts for the terminal will be offered for reconstruction.
Note:
Laid aside receipts can be printed with an EAN code
so that they can be scanned when they are retrieved. This function assumes that
the appropriate EAN parameter record has been programmed and that the terminal
printer can print EAN codes. Further information can be found in the
description of the event < RECLSBCn > (receipt lay aside retrieval
scanning).
Keyboard event = <RECLSG>
FSM function = retrieveGlobal
FSM group = Receipt.fsm>
When key <RECLSG> is depressed outside a receipt, all laid aside receipts from all terminals will be offered for retrieval.
Keyboard Event = <RECLSn>
FSM function = retrieveReceipt
FSM group = Receipt.fsm>
After depression of key <RECLSn> and entry of the receipt no. outside a receipt, the laid aside receipt of the current terminal will be retrieved.
Keyboard event = < RECLSBCn >
FSM function = retrieveBarcodedRec
FSM group = Receipt.fsm>
This event should be entered in program EAN Parameter in field "Simulates key" so that lay aside receipts with an EAN code can be scanned.
Note:
The following parameters must be stored for EAN
print of a laid aside receipt in program Branch -> Ean
Parameter:
Identification = 27
Input length = 18
Simulates key = RECLSBCn
Offset field 1 = 0
Length field 1= 0
Field 1 prefix zero = 0
Offset field 2 = 2
Length field 2 =16
Type field 2 = Other
Field 2 prefix zero = 0
Keyboard event = <C>
FSM function = appendC
FSM group = Receipt.fsm>
The <C> key is used to correct incorrect entries. The Correction key is also used to confirm error messages and to abort various transactions started.
The following shows a list of all functions which are completed with key <C>:
Keyboard event = <CENTILITERn>
FSM function = centiliter
FSM group = Position.fsm
When an item is recorded, the quantity unit can be changed with the <CENTILITER> key. The prerequisite for this type of recording is that a sales quantity unit in centilitre has been linked to this item and the option Overwrite content has been activated.
Example:
Article 92 = Whisky has a linked sales quantity of 2 cl and a retail price of €
6.00. When it is recorded normally, this article is sold at a price of € 6.00
and a quantity of 2cl is deducted from stock.
If entry 3:CENTILITRE is made followed by the article no. 92 the price for the quantity 6 cl will be calculated and recorded.
Keyboard event = <CODEn>
FSM function = spFuncEvGen
FSM group = Register.fsm
This FSM function is released with code input via the PC keyboard.
Keyboard event = <fCODEFUNC>
FSM function = fixCodeFunc
FSM group = Register.fsm
Specific keys are required to complete a variety of recording functions. As the number of keys on the keyboard is limited, <CODEFUNC> preset keys can be created and used to call up the different recording functions.
A key function is called up from depression of a code preset key without any other entry. A code table defines which key releases which function.
Further information on code keys can be found under Set up of Code keys.
Keyboard event = <CODEFUNCn>
FSM function = codeFunc
FSM group = Register.fsm
Specific keys are required to complete a variety of recording functions. As the number of keys on the keyboard is limited, a CODEFUNC> preset key can be created and used to call up the different recording functions.
Any key function required can be called up from entry of a code no. via this Code key. A code table defines which key function is released from which no. entry.
Further information on code keys can be found under Set up of Code keys.
Keyboard event = <FOREXCHCALCn>
FSM function = handleFEAmount>
FSM group = SpecFunc.fsm>
The conversion rates of two payment types can be displayed with <FOREXCHCALCn>. After entry of the cash amount and confirmation with key <FOREXCHCALC> select.the source payment type and then the target payment type. The result of the conversion is shown in the operator display.
Keyboard event = <EANLINK>
FSM function = startEanLink
FSM group = SpecFunc.fsm>
Keyboard event = <PAYIN>
FSM function = setUpPinSel
FSM group = SpecFunc.fsm
Amounts to be paid in are recorded at the terminal with key <PAYIN>. The prerequisite for this transaction is that a Finance type – Pay In has been stored in the system. If several similar finance types are stored in the system, the one required can be selected with keys <NEXT> and <PREV>.
Keyboard event = <FINALOFF>
FSM function = setFinalOff
FSM group = Register.fsm
An operator can be finally signed off in SS mode with key <FINALOFF>. The operator no. must be entered after depression of the key.
Keyboard event = <fFIN>
FSM function = financePreset
FSM group = Position.fsm
The following financial transactions can be recorded at the terminal with key <fFIN>:
Prerequisite for this transaction is that a Finance type , Pay In is stored in the system.
Keyboard event = <fFINn>
FSM function = financeInput
FSM group = Position.fsm
Keyboard event = <RECFORM>
FSM function = printLastRecForm
FSM group = SpecFunc.fsm
Keyboard event = <FEXCHn>
FSM function = selectedFEXCH
FSM group = Payment.fsm
The <FEXCH> key is a two-step entry key. The receipt or guest check is finalised after entry of a valid no. for the foreign exchange payment type stored in the system and depression of the <FEXCH> key.
The prerequisite for finalised with a foreign currency is that this has been stored in the program Payment types.
Keyboard event = <fFEXCHn>
FSM function = fixedFEXCHAmount
FSM group = Payment.fsm
The payment amount can be entered via the key <fFEXCHn> to finalise the receipt or guest check.
The prerequisite for finalisation with foreign exchange is that the appropriate foreign exchange has been stored in the system under Payment types.
Keyboard event = <COURSE>
FSM function = callupCourse
FSM group = GC.fsm
The key <COURSE> is used to call up course recordings deferred with <ONCALL> during a guest check. This allows then for print on the kitchen printer. This function only applies if course recordings have been made with the <ONCALL> and <fCOURSE> key.
Keyboard event = <fCOURSE>
FSM function = coursePosPreset
FSM group = Position.fsm
The key <fCOURSE> is used in a guest check to link individual article positions to a course no.. The course no. is printed on the kitchen printer.
If key <fCOURSE> is depressed after activation of key <ONCALL> this item will not be printed in the kitchen. When the guest check is re-called, the individual course items can be called up with the <COURSE> key and print in the kitchen is thus activated.
Keyboard event = <COURSEn>
FSM function = courseInput
FSM group = Position.fsm
Articles can be linked to a course no. during a guest check with key <COURSEn>. This allows for print as preparation tip in the kitchen.
Keyboard event = <NEXTCOURSE>
FSM function = nextCourse
FSM group = GC.fsm
The key <NEXTCOURSE> is used to print information in the kitchen about the "Next course". This data has already been recorded with the items ordered.
Note:
The prerequisite for this function is that the option "Course
information" has been activated in program Application -> Parameter
-> Misc.param. -> Printer table -> Printer
description.
Keyboard event = <fST>
FSM function = guestNumberfGC
FSM group = GC.fsm
Keyboard event = <GCn>
FSM function = gcStartGCn
FSM group = GC.fsm
Keyboard event = <GC>
FSM function = gcEnd
FSM group = GC.fsm
After depression of key <GC> processing of the current GCs is discontinued. A sub-total is shown on the printer.
Keyboard event = <GC>
FSM function = abortSplitting
FSM group = GC.fsm
After depression of key <GC> the processing of the current GC in a GC splitting operation is discontinued.
Keyboard event = <GC>
FSM function = gcAuto
FSM group = GC.fsm
Keyboard event = <GCUNCOMP>
FSM function = switchReprChrono
FSM group = GC.fsm
When key <GCUNCOMP> is depressed, a sorted GC will be unsorted, i.e. the same article positions are not compiled. With a sorted print out of a guest check, all the same articles are compiled.
Note:
If option "Compress receipt" is
activated in program Printer parameter there will
be automatic sorting on guest check and this cannot be reversed with key event
<GCUNCOMP>.
Keyboard event = <GCCOMP>
FSM function = switchReprComp
FSM group = GC.fsm
If key <GCCOMP> is predepressed, there will be sorted print on the guest check, i.e. the same articles are compiled into one position.
Note:
If option "Compress receipt" is
activated in program Printer parameter there will
be automatic sorting on guest check.
Keyboard event = <GCDR>
FSM function = setGCForm
FSM group = GC.fsm
Guest check finalisation is initiated with key <GCDR>. After depression of a payment type key, the guest check is printed on a form at the connected terminal printer.
Keyboard event = <GCn>
FSM function = guestNumber
FSM group = GC.fsm
Keyboard event = <GCCOPYn>
FSM function = invoiceCopy
FSM group = GC.fsm
A new table can be opened with key <GCCOPY> to generate an invoice docket. The procedure is the same as with normal guest check recordings, but neither goods nor money is recorded in the system.
Keyboard event = < GCCLOSE >
FSM function = setGCClose
FSM group = GC.fsm
A table bill can be finalised with key <GCCLOSE> but nothing will be printed.
Retrospective print on a receipt is possible with key <GCPRINTR> or on a form with key <GCPRINTF>.
Keyboard event = <GCPRINTF>
FSM function = reprintGCForm
FSM group = GC.fsm
A table bill which has already been finalised can be printed out as a copy on a form with key <GCPRINTF>. The table bill is marked with the text "Bill copy".
After depression of this key, the date, the time and the table no. must be entered if a bill copy is required for a specific table. After confirmation of all queries with key <ST> a table can then be selected from the window displayed.
Keyboard event = <GCPRINTR>
FSM function = reprintGCRec
FSM group = GC.fsm
After depression of key <GCPRINTR> the user can print a finalised table bill on a receipt as a copy. The table bill is marked with the text "Bill copy".
The date, the time and the table no. must be entered if a bill copy is required for a specific table. After confirmation of all queries with key <ST> the table required can be selected from the window.
Keyboard event = <GCSPLR>
FSM function = transferActPosLR
FSM group = GC.fsm
After depression of key <GCSPLR> the selected item is transferred to the target table during the GC Splitting function.
Note:
The following keyboard events are available for
sales program SalesT3.
Note:
A table can also be divided up with the
following keyboard events.
Click on
graphic for further help with GC Splitting.
Keyboard event = <GCSPn>
FSM function = gcSplitting
FSM group = GC.fsm
The GC splitting mode can be started during GC processing from entry of a valid table no. and depression of key <GCSP>. Positions can then be transferred to the target table.
The following options are available during the GC splitting function:
Note:
A table can also be split up with the following
keyboard events.
Click on
graphic for further help with GC Splitting.
Keyboard event = <GCGUESTSPLIT>
FSM function = guestsSplit
FSM group = GC.fsm
After opening a guest check with the <GC> key the table bill can be split into equal parts between the number of people at the table with key <GCGUESTSPLIT>. The value to be entered for the number of guests is independent of the guest count entered when the table was opened.
After entry of the guest count, the table bill is divided up into equal parts to match the value entered. The table nos. of the new tables are shown in the top line of the display. The automatic assignment of table nos. always comprises the original table no. and the seat no. (e.g. 30.1; 30.2; 30.3, etc.).
Keyboard event = <GCVALSPLIT>
FSM function = startValueSplit
FSM group = GC.fsm
The total of a table bill can be divided up into 4 table bills with differing amounts using the <GCVALSPLIT> key.
After re-opening a table and depression of key <GCVALSPLIT> the user then defines the number of table bills to which the partial amounts are to be linked.
Automatic table assignment always comprises the original table no. plus seat no. (e.g. 30.1; 30.2; 30.3, etc.).
The partial amounts can then be entered for each table via button <TransferAmount> and any incorrect entries can be amended with button <ReturnAmount>.
After transfer of the partial amount to a table, this must then be finalised.
Keyboard event = <GCn>
FSM function = tableNumber
FSM group = GC.fsm
The no. of the table to which the waiter wants to record the item is entered via key <GC>.
Keyboard event = <GCn>
FSM function = GchFsm.singleTableHandOver
FSM group = SpecFunc.fsm
Keyboard event = <GCn>
FSM function = GchFsm.singleTableTakeOver
FSM group = SpecFunc.fsm
Keyboard event = <GC>
FSM function = intermediateBill
FSM group = GC.fsm
A selected GC is deselected with key <GC> and an intermediate bill is printed on the terminal printer.
Keyboard event = <SECPAYn>
FSM function = securityPayment
FSM group = GC.fsm
A security payment can be recorded during a GC with key <SECPAYn>. This payment assumes that type "GC security payment" has been programmed under Finance type in the system.
Keyboard event = <SECPAYn>
FSM function = transferMoneyAmount
FSM group = GC.fsm
During the GC splitting function amounts can be transferred from the source table to the target table with key <SECPAYn>.
Keyboard event = <GCSELECT>
FSM function = startGcSelect
FSM group = GC.fsm
Guest checks which have already been finalised with a payment type can be called up for re-processing with key <GCSELECT>.
Keyboard event = <BDR>
FSM function = repBDR
FSM group = GC.fsm
Finalisation of a guest check with print on a receipt is initiated with key <BDR>.
Keyboard event = <BDR>
FSM function = setGCreceipt>
FSM group = GC.fsm
Finalisation of a guest check with print on a receipt is initiated with key <BDR>
Keyboard event = <fGC>
FSM function = gcStartfGC>
FSM group = GC.fsm
Keyboard event = <fLEV>
FSM function = transferToPLevelPreset
FSM group = GC.fsm
Keyboard event = <GCREACTn>
FSM function = doFunc
FSM group = Register.fsm
Keyboard event = <TRANSPROC>
FSM function = checkTransProC
FSM group = GC.fsm
All positions of a table can be transferred to another profit centre with key <TRANSPROC> outside the GC processing. After entry of the profit centre no. via the <ST> key, the table no. for the source and target table should be entered.
Keyboard event = <TABLEHO>
FSM function = startTableHO
FSM group = <SpecFunc.fsm>
Outside GC processing all positions recorded for one table can be handed over to another table with key <TABLEHO>.
Keyboard event = <TABLETO>
FSM function = startTableTO
FSM group = SpecFunc.fsm
Outside GC processing all positions recorded for one table can be taken over by another table with key < TABLETO >.
Keyboard event = <DIVIDEBILL>
FSM function = EnterNoOfBills
FSM group = GC.fsm
During GC processing a guest bill can be divided into the number of guests with the <DIVIDEBILL> key and this can then be printed.. The nuimber of guest is not dependent on the number of guests entered, i.e. when a GC is opened 5 guests are entered for the table, but the printout can be for 3 guests.
Function:
Keyboard event = <PACKAGE>
FSM function = package
FSM group = Position.fsm>
Keyboard event = <PACKAGE>
FSM function = invPackage
FSM group = SpecFunc.fsm
Keyboard event = <fPNOTE>
FSM function = payNote
FSM group = Payment.fsm
A preset key for payment finalisation with any payment type can be called up with key <fPNOTE>. The key reserved on the keyboard for this is depressed and the defined value is recorded in the Payment type selected, e.g. one US Dollar note valued at USD 50,00.
Information:
The preset key is defined in program Payment type -> Key
values. The value and the key no. for this payment type are defined via
this program. The <fPNOTE> key must be also be programmed for the
keyboard or the touch layout.
Keyboard event = <fPNOTEn>
FSM function = payNoteAmount
FSM group = Payment.fsm
A preset value can be called up for any payment type with key <fPNOTE> for payment finalisation. If a value is entered prior to depression of the key, this will be used as the multiplicator for the preset value. Example: 2 <fPNOTE 50.00> = 2 * 50 USD.
Information:
The preset key is defined in program Payment type -> Key
values. The value and the key no. for this payment type is defined via this
program. The <fPNOTE> key must be also be programmed for the keyboard or
the touch layout.
Keyboard event = <PMFIX>
FSM function = cashNote
FSM group = Payment.fsm
A firm amount of money can be recorded for a payment type "CASH" with key <PMFIX>.
Information:
With payment type Foreign Exchange the key <fPNOTE> should be used to record a defined amount for
finalisation.
Keyboard event = <PMFIXn>
FSM function = multCashNote
FSM group = Payment.fsm
A fixed amount can be recorded for payment type "CASH" with key <PMFIX> to finalise a payment operation. If a value is entered prior to depression of the key, this is used as the multiplicator for the defined value. Example: 2 <PMFIX 10.00> = 2 * 10 CASH.
Information:
With payment type Foreign Exchange the key <fPNOTE> should be used to record a defined amount for
finalisation.
Keyboard event = <GIFTRECEIPT>
FSM function = printGiftRec
FSM group = SpecFunc.fsm
Key <GIFTRECEIPT> can be depressed again after finalisation of a receipt but without the article price.
Keyboard event = <VOUSALEn>
FSM function = balanceVoucher
FSM group = Payment.fsm
A voucher sale is finalised with key <VOUSALEn> or the same key is used to settle payment with a voucher (n = the no. of the Finance type Voucher under which this finance type has been programmed in the system).
Note:
Further information on voucher sales at deposit
receipt and bottle return terminal can be found under Deposit receipt with voucher print und Deposit with bar code receipt.
Keyboard event = <fVOUn>
FSM function = stdVoucherWAm
FSM group = Position.fsm
Voucher sale is initiated with key <fVOUn> without selection menu (n = no. of voucher type).
NOTE!
Voucher sale at the terminal can be completed with
or without selection menu. If a voucher is sold via a finance type Voucher
(<fFIN> key) the voucher type must be selected from a menu.
If the voucher type is to be entered directly at the terminal, the keyboard
must have a <fVOU> key. The appropriate finance type for this type
of voucher sale is defined in field "Finance no. Voucher" in
the branch.
Keyboard event = <COUPONn>
FSM function = prepCoupon
FSM group = Position.fsm
Keyboard event = <NR>
FSM function = voucherPrint
FSM group = Position.fsm
Keyboard event = <OTHn>
FSM function = specialOnTheHouseRec
FSM group = Position.fsm
During GC or receipt manipulation the user can change a complete receipt and a receipt or GC position into an on-the-house item with key <OTH>.
The on-the-house recording for the whole receipt or for individual items on a receipt is started with key <OTH>.
If this key is depressed without entry of the no. for the on-the-house type required, the system automatically selects the first type.
The appropriate on-the-house types must have been provided in program Operation type and must have been activated for the linked Terminal type of this Terminal.
Keyboard event = <OTH>
FSM function = onTheHouseRec
FSM group = Receipt.fsm
Keyboard event = <OTHn>
FSM function = specialOnTheHouse
FSM group = Receipt.fsm
Keyboard event = <OTH>
FSM function = <onTheHousePos>
FSM group = Position.fsm
Keyboard event = <fOTH>
FSM function = onTheHousePreset
FSM group = Receipt.fsm
A special on-the-house receipt type is selected with preset key <fOTH> as per the data in program Keys.
The <fOTH> preset key can be used for receipt predepression if all subsequent recordings are to be on-the-house receipt transactions. In a receipt only the next recording position is recorded as an on-the-house receipt.
During the GC or receipt manipulation a receipt or GC position can be converted into an on-the-house recording with key <fOTH>.
The appropriate on-the-house receipt types must be set up in program Operation type and must be possible on the linked Terminal type of this Terminal. Items recorded as takeaway have no price.
Keyboard event = <fOTH>
FSM function = onTheHousePreset
FSM group = Position.fsm
A special on-the-house receipt type is selected with preset key <fOTH> as per the data in program Keys.
The <fOTH> preset key can be used for receipt predepression if all subsequent recordings are to be on-the-house receipt transactions. In a receipt only the next recording position is recorded as an on-the-house receipt.
During the GC or receipt manipulation a receipt or GC position can be converted into an on-the-house recording with key <fOTH>.
The appropriate on-the-house receipt types must be set up in program Operation type and must be possible on the linked Terminal type of this Terminal. Items recorded as takeaway have no price.
Keyboard event = <fOTH>
FSM function = <transferToOTHPreset>
FSM group = GC.fsm
Keyboard event = <OTH>
FSM function = <changeToOTH>
FSM group = Position.fsm
Keyboard event = <OTH>
FSM function = <transferToOTH>
FSM group = GC.fsm
Keyboard event = <OTHn>
FSM function = <transferToSpecOTH>
FSM group = GC.fsm
Keyboard event = <INIT>
FSM function = reInitAtSignon
FSM group = register.fsm>
The terminal is re-initialised with key <INIT>. All terminal texts are re-loaded into the terminal during the re-initialisation.
No operator should be signed on when this key is depressed.
Keyboard event = <INVENTORY>
FSM function = UpdInvetory
FSM group = SpecFunc.fsm
Keyboard event = <INVENTORY>
FSM function = CountOperInput
FSM group = SpecFunc.fsm
Keyboard event = <IPSEARCH>
FSM function = initIpSearch
FSM group = Pos.fsm
When key <IPSEARCH> is depressed, a window opens in the terminal program and the IP no. can be entered to find the linked article(s). After entry of the no. of or part no. all articles are displayed which completely or partially match up with the number. The linked article is recorded after selection of a displayed no. and depression of the <ST> key. IP (= Island Pacific is part of the SVI Corporation).
IP nos. are made up of the following parts:
Keyboard event = <JOUON>
FSM function = jouOn
FSM group = Receipt.fsm
Keyboard event = <DECLAREDENTRY>
FSM function = declEntryStart
FSM group = SpecFunc.fsm
The cash declared entry is called up at the terminal with key <DECLAREDENTRY>. The cash declared entry can also be called up at the administration terminal with program Branch.
Note:
The "Cash declared entry" at the
POS terminal and at the administration terminal can be influenced by setting
various parameters.
Normally the following cash declared entries are possible:
Keyboard event = <NOTABLE>
FSM function = swMatrix
FSM group = Register.fsm
If the terminal operates in mode Table no. system, key <NOTABLE> can be used to switch the screen mask to the right-hand side. This function allows for call up of the start page of the screen layout to reach the appropriate keys for the special functions.
Keyboard event = <NOSALE>
FSM function = RecFsm.nosale
FSM group = SpecFunc.fsm
The drawer can be opened with key <NOSALE> without it being necessary to make any entries. A No Sale receipt is printed at the terminal.
Keyboard event = <fPM>
FSM function = checkNoSale
FSM group = SpecFunc.fsm
A No Sale receipt can be recorded at the terminal with key <fPM> if the drawer is to be opened without a transaction being carried out.
If this function is not to be permitted, the profile in the terminal or for the operator should prohibit this. This function can also be called up with the appropriate <NOSALE> key.
Keyboard event = <WAITERn>
FSM function = serviceWaiterChange
FSM group = Register.fsm
The head waiter uses this key on an active terminal to sign a waiter on or off.
Keyboard event = <WAITERn>
FSM function = keyedInWaiter
FSM group = Register.fsm
A waiter is signed on and off at the active terminal to be used with this key. Enter a valid operator no. as per the data entered in program Operator and depress this key. A waiter is signed off from depression of this key without any entries.
If entry of a secret no. is enforced for sign-on, this must be entered via key <ST>.
Further help with waiter sign-on can be found under Operator sign-on.
Keyboard event = <WAITERn>
FSM function = <serviceWaiterSel>
FSM group = <Register.fsm>
Keyboard event = <WAITERPEN>
FSM function = waiterExit
FSM group = Register.fsm
Keyboard event = <WAITERPEN>
FSM function = clearCM
FSM group = SpecFunc.fsm
Keyboard event = <WAITERPEN>
FSM function = serviceWaiterEnd
FSM group = Register.fsm
Keyboard event = <WAITERPEN>
FSM function = waiterPenOut
FSM group = Register.fsm
Keyboard event = <WAITERPENn>
FSM function = displayLockInput
FSM group = SpecFunc.fsm
Keyboard event = <WAITERPENn>
FSM function = readInWaiter
FSM group = Register.fsm
Keyboard event = <KNUBBEL>
FSM function = startLockCheck
FSM group = SpecFunc.fsm
This key is used to call up the waiter pen no.. When waiter pens are used, the waiter pen no. must be entered in the add.data of the operator so that the waiter can sign on at the terminal with the waiter pen.
Keyboard event = <CARDCANCEL>
FSM function = startCardCancel
FSM group = SpecFunc.fsm
Keyboard event = <CREDDEBREQ>
FSM function = creditDebitReqStart
FSM group = SpecFunc.fsm
Keyboard event = <CREDn>
FSM function = creditCustomer
FSM group = GC.fsm
Keyboard event = <CREDSALE>
FSM function = creditSale
FSM group = Payment.fsm
A credit sale can be recorded via the <CREDSALE> key. The credit sale assumes that the appropriate Finance type "Credit" has been programmed in the system.
Keyboard event = <CUSTOMER>
FSM function = searchCust
FSM group = Receipt.fsm
If key <CUSTOMER> is depressed without any entries, the customers stored in the system will be displayed.
Keys <NEXT> and <PREV> are then used to page through the information. The customer required is confirmed with key <ST>.
Keyboard event = <fCUSTOMER>
FSM function = customer
FSM group = Receipt.fsm
The linked customer is automatically called up with preset key <fCUSTOMER>.
Keyboard event = <CORDER>
FSM function = customer
FSM group = Register.fsm
When key <CORDER> is depressed, a new customer order is created at the terminal or a customer order which has not yet been finalised can be called up for further processing.
Click on the
graphic for further help with Customer order.
Keyboard event = <DORDER>
FSM function = customer
FSM group = Register.fsm
A new customer order is created from depression of key <DORDER> at the terminal.
Click on
the graphic for further help with Customer
order.
Keyboard event = <TORDER>
FSM function = customer
FSM group = Register.fsm
A new customer order for another branch is created from depression of key <TORDER> at the terminal.
Click on
the graphic for further help with Customer
order.
Keyboard event = <CUSTOMERn>
FSM function = customer
FSM group = Receipt.fsm
The linked customer is called up from depression of key <CUSTOMER> and entry of the customer no..
Keyboard event = <CUSTRET>
FSM function = RecFsm.retoureCust>
FSM group = Position.fsm
Returns by customers can be recorded with key <CUSTRET> after entry of the customer no..
Keyboard event = <fCUSTn>
FSM function = fixCustTypMul>
FSM group = Receipt.fsm
Keyboard event = <CUST>
FSM function = searchCustTyp
FSM group = Receipt.fsm
Keyboard event = <fCUST>
FSM function = custTyp
FSM group = Receipt.fsm
Keyboard event = <CUSTn>
FSM function = custTyp
FSM group = Receipt.fsm
Keyboard event = <STMOVE>
FSM function = CheckStock
FSM group = SpecFunc.fsm
Keyboard event = <STMOVE>
FSM function = UpdStMove
FSM group = SpecFunc.fsm
Keyboard event = < PREVTRANS >
FSM function = ShowPrevRec
FSM group = SpecFunc.fsm
The last 10 receipts can be displayed on the sales screen with key <PREVTRANS> when no receipt is active.
Note:
The receipt in the display can be printed out
as a copy with key <RECPRINT>. Keys <NEXT> and <PREV> can be used in the receipt
window to page through the details. <NEXTPAGE> and <PREVPAGE> are
used to go backwards and forwards through pages of information.
Keyboard event = <MACROn>
FSM function = processMacro
FSM group = Register.fsm
A terminal macro can be called up at the terminal with key <MACROn>.
Terminal macros are updated with program System -> User interface -> Terminal Macro and Terminal Macro position.
Keyboard event = <fMACRO>
FSM function = processMacroInp
FSM group = Register.fsm
A terminal macro with USERINPUT is called up at the terminal with key <fMACROn>.
Terminal macros are updated in program System -> User interface -> Terminal Macro and Terminal Macro position.
Keyboard event = <WMn>
FSM function = popupWMOptions
FSM group = SpecFunc.fsm
MICROS Retail OSCAR POS allows time recording of employees and import to MICROS Retail OSCAR POS WM (Workforce Management) for personnel scheduling as ASCII file.
Time recording will be realized in MICROS Retail OSCAR POS at the cash register via key <WMn>.
The following working times can be recorded:
· Begin of work
· End of work
· Service transition
· Break
Department exchange
Keyboard event = <QUANTUNIT>
FSM function = prepSelectUnit
FSM group = SpecFunc.fsm
Keyboard event = <COMPLMENU>
FSM function = prepMenuCompletion
FSM group = GC.fsm
An incomplete menu can be called up again during GC manipulation with key <COMPLMENU> to allow an unrecorded course of a menu to be recorded
Note:
With menus which consist of several courses it
is possible to skip a course with key <TL> during recording. When
the menu is recalled (GC manipulation) and depression of key <COMPLMENU>
is depressed, the user can retrospectively record the courses skipped.
Keyboard event = <MONITOROPERn>
FSM function = monitoroper
FSM group = SpecFunc.fsm
Keyboard event = <MONITORn>
FSM function = monitor
FSM group = SpecFunc.fsm
Keyboard event = <ENDMONI>
FSM function = endMonitor
FSM group = Register.fsm
Keyboard event = <fMULTICOUPON>
FSM function = doMultiCoupon
FSM group = Payment.fsm
The count for coupons of a specific value required to settle a receipt can be displayed with the <fMULTICOUPON> key.
Example:
Keyboard event = <fMULTICOUPONn>
FSM function = multiCoupon
FSM group = Payment.fsm
The count of coupons of a specific value required to settle a receipt can be displayed with preset key <fMULTICOUPONn>.
Keyboard event = <X>
FSM function = doFunc(Xn)
FSM group = Register.fsm
Keyboard event = <Xn>
FSM function = invMultiStart
FSM group = SpecFunc.fsm
Keyboard event = <Xn>
FSM function = <multiplication>
FSM group = Position.fsm
Keyboard event = <Xn>
FSM function = multiplicationStart
FSM group = Position.fsm
Keyboard event = <Xn>
FSM function = payMulti
FSM group = SpecFunc.fsm
Keyboard event = <Xn>
FSM function = payMultiStart
FSM group = SpecFunc.fsm
Keyboard event = <Xn>
FSM function = changeQuantity
FSM group = GC.fsm
Keyboard event = <Xn>
FSM function = changeSelPosAmount
FSM group = Position.fsm
Keyboard event = <Xn>
FSM function = invMulti
FSM group = SpecFunc.fsm
Keyboard event = <Xn>
FSM function = <menuMult>
FSM group = Position.fsm
Keyboard event = <Xn>
FSM function = transferPartAmount
FSM group = GC.fsm
Keyboard event = <Xn>
FSM function = multiplicateText
FSM group = Position.fsm
Keyboard event = <VAT>
FSM function = vatPrinting
FSM group = Receipt.fsm
Keyboard event = <VAT>
FSM function = vatPrint
FSM group = GC.fsm
Keyboard event = <VATINV>
FSM function = prepRefNoInp
FSM group = Spec.fsm
A subsequent VAT invoice can be printed out for a fiscalised receipt with key <VATINV>. The entries in the dialog which follows should be the VAT code of the fiscalised receipt, the terminal no. and the customer no..
Keyboard event = <fMESSAGE>
FSM function = saveMessage
FSM group = Register.fsm
This event becomes active if a message entered in program Operator is sent to a specified operator with button "Message to operator ". The message appears in the operator display and must be confirmed by the recipient.
Keyboard event = <OTHERECR>
FSM function = fromOtherECR
FSM group = Receipt.fsm
The article and department recordings for other ECRs can be done with key <OTHERECR>. This key must be depressed prior to receipt opening. This function is not permitted during receipt itemisation.
Keyboard event = < ANCECRTOn >
FSM function = ancilaryECRTakeOver
FSM group = Receipt.fsm
The article and department recordings for other ECR can be done with key <ANCECRTOn> and the customer count can also be entered. This key should be depressed prior to receipt opening. The number of customers is entered prior to depression of the <ANCECRTO> key. This function is not permitted during receipt itemisation.
Keyboard event = <NEWPRICEn>
FSM function = changePrice
FSM group = GC.fsm
The price of the last position recorded can be changed during a GC with key < NEWPRICEn>.
Keyboard event = <NEWPRICEn>
FSM function = changeLastPosPrice
FSM group = Position.fsm
The price of the last position recorded can be changed during a receipt with key < NEWPRICEn>.
Keyboard event = <NEWPRICEn>
FSM function = changeSelPosPrice
FSM group = Position.fsm
Keyboard event = < NEXTSHIFT >
FSM function = RegFsm.nextTEShift
FSM group = SpecFunc.fsm
The user can switch over to the next shift with key <NEXTSHIFT>. Up to three shifts are possible in one accounting period.
Keyboard event = <NOn>
FSM function = posNo
FSM group = Position.fsm
Keyboard event = <NUMEROn [emptyGc]
FSM function = prepIdNo
FSM group = GC.fsm
Keyboard event = <NRn>
FSM function = numberInput
FSM group = Payment.fsm
Keyboard event = <BREAK>
FSM function = startBreak
FSM group = Register.fsm
This function is not possible if the terminal is working in
waiter mode.
The <BREAK> key is used to sign-off this cashier for a break. The
cashier enters a secret no. via the <ST> key to sign on again.
If "Secret no. enf." has been set for this
cashier and if a firm secret no. has been assigned, this no. should be entered
for the re-sign-on operation.
If no firm secret no. has been assigned for this cashier, a secret no. will be
generated by the system and printed on the docket issued by the terminal. This
number must be used for the re-sign-on operation.
Function in the terminal operation mode Hospitality:
If the parameter "Secret no. enf." Has been set for this operator and
a secret no. (secret no. >= 0) has been assigned, this no. must be entered
for a re-sign-on.
Keyboard event = <RFE>
FSM function = receiptFeed
FSM group = Register.fsm
Keyboard event = <JFE>
FSM function = journalFeed
FSM group = Register.fsm
Keyboard event = <JOU>
FSM function = jouPrintToggle
FSM group = Receipt.fsm
Keyboard event = <DEPOSIT>
FSM function = depositRec
FSM group = Receipt.fsm
This key is used for receipt predepression for cashing in deposits.
The articles for which code "Deposit" has been set can be recorded as cashed in deposits with key <DEPOSIT>.
Keyboard event = <DEPOSIT>
FSM function = depositPos
FSM group = Position.fsm
This key is used for position predepression for cashing in deposits.
Articles for which the code "Deposit" has been set can be recorded as cashed in deposits with key <DEPOSIT>.
Keyboard event = <DEPOSITSALE>
FSM function = balanceDeposit -> EXITFSM
FSM group = Payment.fsm
The deposit receipt is finalised with key <DEPOSITSALE>.
Keyboard event = <LEVn>
FSM function = priceLevelPos
FSM group = Position.fsm
Keyboard event = <fLEV>
FSM function = priveLevelPrset
FSM group = Receipt.fsm
Keyboard event = <fLEV>
FSM function = changeFixedPriceLevel
FSM group = Position.fsm
Keyboard event = <fLEV>
FSM function = priceLevelPreset
FSM group = Position.fsm
Keyboard event = <LEVn>
FSM function = transferToPriceLevel
FSM group = GC.fsm
Keyboard event = <LEVn>
FSM function = changePriceLevel
FSM group = Position.fsm
Keyboard event = <LEVn>
FSM function = priceLevel
FSM group = Receipt.fsm
Keyboard event = <PRICEINFO>
FSM function = priceInfoStart
FSM group = Position.fsm
Keyboard event = <fDISC>
FSM function = cashInRecSum
FSM group = Receipt.fsm
Keyboard event = <fDISCn>
FSM function = cashInAmount
FSM group = Receipt.fsm
Keyboard event = <fDISC>
FSM function = posDiscPerc
FSM group = Position.fsm
Keyboard event = <fDISC>
FSM function = positionDiscount
FSM group = Position.fsm
Keyboard event = <fDISCn>
FSM function = posDiscInp
FSM group = Position.fsm
Keyboard event = <fDISC>
FSM function = <stDiscount>
FSM group = Receipt.fsm
Keyboard event = <fDISCn>
FSM function = stDiscInp
FSM group = Receipt.fsm
Keyboard event = <fDISC>
FSM function = stDiscPerc
FSM group = Receipt.fsm
Keyboard event = <PERCn>
FSM function = percentInput
FSM group = Receipt.fsm
Keyboard event = < AUTHOn >
FSM function = checkAuthCode
FSM group = Register.fsm
This key is used to enter the authorisation code and the password for the FSM functions in operator profile.
Protected FSM functions can be authorised in an operator profile or a password can be entered with key <AUTHO>.
Keyboard event = <REP>
FSM function = lastPosRepetition
FSM group = Position.fsm
Keyboard event = <END>
FSM function = <finish>
FSM group = Register.fsm
The sales program is ended with key <END>. No operator should be signed on if this operation is to be executed.
Keyboard event = <RETn>
FSM function = specialReturnPos
FSM group = Position.fsm
Keyboard event = <fRET>
FSM function = returnPreset
FSM group = Receipt.fsm
Keyboard event = <RETn>
FSM function = specialReturn
FSM group = Receipt.fsm
Keyboard event = <fRET>
FSM function = returnPosPreset
FSM group = Position.fsm
Keyboard event = <RET>
FSM function = itemReturn
FSM group = Receipt.fsm
Keyboard event = <RET>
FSM function = returnPos
FSM group = Position.fsm
Keyboard event = <RETSEL>
FSM function = AskForReceipt
FSM group = Rec.fsm
"Controlled returns sales" can be started with the <RETSEL> key.
"Controlled returns sales" via the function <RETSEL> help to avoid items which have already been recorded as returns being recorded as such once again (see "Controlled returns sales").
Keyboard event = <RETPAY>
FSM function = ShowPM
FSM group = Rec.fsm
The payment type of the original recording can be displayed at the terminal with the <RETPAY> key during "Controlled return sales".
Keyboard event = <BS>
FSM function = backspace
FSM group = Register.fsm
Keyboard event = <TL>
FSM function = singleRec
FSM group = Receipt.fsm
Keyboard event = <TL>
FSM function = collRec
FSM group = Receipt.fsm
Keyboard event = < SHRINKAGE >
FSM function = startShrinkage
FSM group = SpecFunc.fsm
Shrinkage (waste) can be recorded at the terminal with key <SHRINKAGE>.
After depression of key <SHRINKAGE> the user is requested to enter the profit centre no., the operator no., the stock unit and the shrinkage code.
Note:
The appropriate texts are entered in program
Text group. Texts for the shrinkage codes are
stored in group 9002.
NOTE!
Depreciation and losses recorded at the terminal must be finalised (confirmed)
at the administartion workplace if they have not already been confirmed at the
terminal with function "SHRINKAGEC".
Keyboard event = <DEPTn>
FSM function = <deptSelect>
FSM group = Position.fsm
Keyboard event = <DEPTn>
FSM function = <deptKeyedIn>
FSM group = Position.fsm
Keyboard event = <DEPTn>
FSM function = deptPriceKeyedIn
FSM group = Position.fsm
Keyboard event = <DEPT>
FSM function = deptRepetition
FSM group = Position.fsm
Keyboard event = <DEPTn>
FSM function = transferDept
FSM group = GC.fsm
Keyboard event = <fDEPT>
FSM function = deptSelect
FSM group = Position.fsm
Keyboard event = <fDEPTn>
FSM function = <deptPriceKeyedIn>
FSM group = Position.fsm
Keyboard event = <fDEPTn>
FSM function = <deptFixedPrice>
FSM group = Position.fsm
Keyboard event = <fDEPT>
FSM function = deptFixedRepetition
FSM group = Position.fsm
Keyboard event = <ST>
FSM function = createFinPosSaldo
FSM group = SpecFunc.fsm
The <ST> key is used to confim entries. In addition, the correction key is also used to form the subtotal on receipt and GC and to end certain transactions.
The following lists all functions for which key <ST> can be used:
Keyboard event = <RUNCOMMAND>
FSM function = runCommand
FSM group = Register.fsm
A batch file is started at the terminal with key <RUNCOMMAND>. This allows, for example, call-up of an application program.
Note:
This key event must be informed of the name of the batch file
"Eventdata" . The batch file must be in directory "..\work"
of the current MICROS Retail OSCAR POS application..
Keyboard event = <RUNDISPATCH2>
FSM function = runBackOffice
FSM group = Register.fsm
An administration workplace or a back office program is called up with key <RUNDISPATCH2> at the terminal. The log-in name of the processing unit of the administration workplace with which "oscar.d" was registered must be entered.
Note:
If "oscard.exe" has been entered as
the local system account the log-in name for the back office client must read
"SYSTEM". The installation of "oscar.d" is done with
command "oscar installService" without a user name and password.
Keyboard event = <VOID>
FSM function = back1Position
FSM group = SpecFunc.fsm
Keyboard event = <VOID>
FSM function = cancel
FSM group = Receipt.fsm
Keyboard event = <VOID>
FSM function = cancel
FSM group = Receipt.fsm
Keyboard event = <VOID>
FSM function = cancel
FSM group = Receipt.fsm
Keyboard event = <VOID>
FSM function = cancel
FSM group = Receipt.fsm
Keyboard event = <VOID>
FSM function = changeToVoidPos
FSM group = Position.fsm
Keyboard event = <VOID>
FSM function = checkEFTVoid
FSM group = SpecFunc.fsm
Keyboard event = <VOID>
FSM function = invVoid
FSM group = SpecFunc.fsm
Keyboard event = <VOID>
FSM function = gcPosCancelMarked
FSM group = GC.fsm
Keyboard event = <RVOID>
FSM function = voidReceipt
FSM group = Receipt.fsm
Keyboard event = <VOID>
FSM function = recAbort
FSM group = Receipt.fsm
Keyboard event = <DVOID>
FSM function = errorCorrection
FSM group = Position.fsm
Keyboard event = <VOIDn>
FSM function = gcPosCancelInput
FSM group = GC.fsm
Keyboard event = <LVOID>
FSM function = RecFsm.cancel
FSM group = Position.fsm
Keyboard event = <VOID>
FSM function = voidReceipt
FSM group = Receipt.fsm
All subsequent positions of this receipt will be voided from depression of key <VOID> at the beginning of the receipt.
Keyboard event = <VOIDn>
FSM function = getVoidRecSel
FSM group = SpecFunc.fsm
The whole of a receipt stored in the system can be voided from entry of the receipt no. and depression of key <VOID>. This type of voiding only applies if the terminal is programmed for itemising mode.
Keyboard event = <TABNEXT>
FSM function = tabNext
FSM group = Req.fsm
In dialog windows at the terminal the key <TABNEXT> can be used to jump to the next entry field.
Keyboard event = <TABPREV>
FSM function = tabPrev
FSM group = Req.fsm
In dialog windows at the terminal the key <TABPREV> can be used to jump to a previous entry field.
Keyboard event = <PLATE>
FSM function = addPlateNumber
FSM group = Position.fsm
Keyboard event = <ENTERHWD>
FSM function = enterHeadWaiterDesk
FSM group = Gc.fsm
During GC maninpulation the user switches over to table status display with key <ENTERHWD>.
The following conditions apply when this function is used:
Click on
the graphic for further help with setting up the Table status display in the sales program.
Keyboard event = <TABLEMOVE>
FSM function = startTableMove
FSM group = Gc.fsm
During GC manipulation the key <TABLEMOVE> or key <TABLEMOVEn> is used to transfer the whole details for a table from one table to another. The appropriate information is printed on all kitchen printers, e.g. "Reseating Table 33 now at table 37.
Keyboard event = <TL>
FSM function = tlKey
FSM group = Receipt.fsm
Keyboard event = <TL>
FSM function = finishActCourse
FSM group = Position.fsm
Keyboard event = <TL>
FSM function = transferAllPos
FSM group = GC.fsm
In GC splitting mode all items are transferred from the source table to the target table with key <TL>.
Keyboard event = <fTP>
FSM function = touchPage
FSM group = Register.fsm
The system switches to the appropriate screen page with the <fTP> keyboard event. The name of the page must have been entered in program System -> User interface -> Screen layout -> Screen page -> Screen page in field Event Data.
Keyboard event = <FKn>
FSM function = createNewEvent
FSM group = Register.fsm
Key functions of the POS program can be assigned to the function keys of the PC keyboard (F1 to F12) for a special POS program.. The key function is linked to the keyboard event <FK> in the keyboard table via the linked Function table.
Keyboard event = <TIPn>
FSM function = tipBalancing
FSM group = GC.fsm
Keyboard event = <SHIFTn>
FSM function = setShift
FSM group = Position.fsm
Keyboard event = <fSHIFT>
FSM function = setShift
FSM group = Position.fsm
Keyboard event = <SP>
FSM function = salesPersEnd
FSM group = Register.fsm
Keyboard event = <SP<[NOT<salesPersOblig]>
FSM function = salesPersDeselect
FSM group = Position.fsm
Keyboard event = <SPn>
FSM function = salesPersKeyedIn
FSM group = Register.fsm
Keyboard event = <SPn>
FSM function = changeSPKeyedIn
FSM group = Position.fsm
Keyboard event = <FLOATENTRY>
FSM function = floatEntryStart
FSM group = SpecFunc.fsm
Float can be recorded via key <FLOATENTRY>.
Keyboard event = <PAYMODETRANS>
FSM function = mapPayments
FSM group = SpecFunc.fsm
Keyboard event = <fPM>
FSM function = dispPriceFCurr
FSM group = Position.fsm
Keyboard event = <fPM>
FSM function = dispSubTotalFCurr
FSM group = Position.fsm
Keyboard event = <fPM>
FSM function = fixedFECalc
FSM group = SpecFunc.fsm
Keyboard event = <fPM>
FSM function = payModeFixed
FSM group = SpecFunc.fsm
Keyboard event = <fPMn>
FSM function = dispAmountFCurr
FSM group = Position.fsm
Keyboard event = <fPMn>
FSM function = payModeInp
FSM group = SpecFunc.fsm
Keyboard event = <fPMn>
FSM function = reselectedPM
FSM group = SpecFunc.fsm
Keyboard event = <fPMn>
FSM function = selectedPM
FSM group = SpecFunc.fsm
Keyboard event = <fPM>
FSM function = fixedPM
FSM group = Payment.fsm
Keyboard event = <PMn>
FSM function = checkNoSale
FSM group = SpecFunc.fsm
A No Sale can be recorded at the terminal with key <PMn> whereby the drawer opens without a transaction.
If this function is to be suppressed, it can be prohibited in the profile of the terminal or the operator. In place of this this function can be called up with the <NOSALE> key.
Keyboard event = <PMn>
FSM function = payModeAmount
FSM group = Payment.fsm
Keyboard event = <PMn>
FSM function = readPM
FSM group = Payment.fsm
Keyboard event = <PMn>
FSM function = dualPayModeSel
FSM group = SpecFunc.fsm
Keyboard event = <fPMn>
FSM function = fixedPMAmount
FSM group = Payment.fsm
Keyboard event = <EXCHANGE>
FSM function = startPayTrans
FSM group = SpecFunc.fsm
A payment type change can be recorded outside a receipt
with key <EXCHANGE>.
The amount and payment type must be defined after depression of key <EXCHANGE>.
Keyboard event = <Z>
FSM function = doDigit
FSM group = Register.fsm
The <Z> key allows for link of digit keys for numeric entries via the POS keyboard.
Keyboard event = <Z>
FSM function = addDigit
FSM group = Register.fsm
The <Z> key allows for link of digit keys for numeric entries via the POS keyboard.
· Voucher (balance) ->VOUSALEn -> balanceVoucher -> Payment.fsm
· Voucher sale (voucher type) ->fVOUn -> stdVoucherWAm -> Position.fsm