Choosing Order, Table, and Tariffication
- Large Order Buttons (rkoLargeOrderButtons)
- Choose Order (rkoChooseOrder)
- Choose Order to Close (rkoChooseOrderToClose)
- Choose Order to Edit (rkoChooseOrderToEdit)
- Order Closing (rkoChooseOrderForLog)
- Small Order Buttons (rkoSmallOrderButtons)
- Open Any Order (rkoEditAnyOrder)
- Open Own Order (rkoEditOwnOrder)
- Orders Selector (rkoOrderSelector)
- Show Visit Orders (rkoVisitOrders)
Sorting Operations
- Custom Sort of Items (rkoCustomSort)
- Sort Orders by Visit (rkoSortOrdersByVisit)
- Sort Orders by Start Time (rkoSortOrdersByStartTime)
- Sort Orders by Last Save Time (rkoSortOrdersByLastService)
- Sort Orders by Main Waiter Name (rkoSortOrdersByWaiter)
- Sort Orders by Value (rkoSortOrdersByToPaySum)
- Sort Order by Guest Type, Guest Count (rkoSortOrdersByGuestType)
- Sort Orders by Order Category, Order Type (rkoSortOrdersByUOTCOT)
- Sort Orders by Label (rkoSortOrdersByLabel)
- Sort Orders by Table Number (rkoSortOrdersByTable)
- Sort Orders by Holder (rkoSortOrdersByGuestHolder)
- Sort Orders by Name (rkoSortOrdersByName)
- Sort Orders by Code (rkoSortOrdersByCode)
Table Reservation
- Reserve Order Selector (rkoReservOrderSelector)
Tariffication
- Add Ttariffication in Oder (rkoAddTariff)
- The End of Tariffication (rkoCloseTariff)
- Specify Tariffication Client (rkoTarifSpecifyClient)
- Changing a Time Limit (rkoTariffChangeTimeLimit)
- Changing a Money Limit (rkoTariffChangeMoneyLimit)
- Change Tariffication Parameters (rkoChangeTariffProps)
- Edit Tariffication Type (rkoEditTariffType)
- Transfer Tariffication (rkoChangeTariffOrder)
- Change Tariffication Device (rkoChangeTariffDevice)
- Tariffication Switched On Selector (rkoTarifficationOnSelector)
- Tariffication Swithed Off Selector (rkoTarifficationOffSelector)
- Resume Tariffication (rkoResumeTariff)
- Synchronize Tariffication Devices (rkoSyncTariffDevices)
- Tariffication: Edit orderr (rkoEditTariffOrder)
Filtering Receipt List
- Filter on Dish (rkoFilterByDish)
- Filter on Currency (rkoFilterByCurrency)
- Filter on Close Time (rkoFilterByCloseTime)
- Filter on Closed Receipts (rkoFilterByClosedReceipts)
- Filter on Order Category (rkoFilterByOrderCategory)
- Filter on Unpaid Orders (rkoFilterByUnpaidOrders)
- Filter on Card Number (rkoFilterByCardCode)
- Filter on Receipt Number (rkoFilterByCheckNum)
- Filter on Waiter (rkoFilterByWaiter)
- Filter on Discount (rkoFilterByDiscount)
- Filter on Table (rkoFilterByTable)
- Filter on Pay Amount (rkoFilterByPaySum)
- Filter on Order Type (rkoFilterByOrderType)
- Filter on Deleted Receipts (rkoFilterByDeletedReceipts)
- Filter on Part of Comment (rkoFilterByComment)
- Start/End of Operations (Logged)
- Close Drawer Shift (rkoCloseDrawerShift)
- Change of System Time (rkoSystemTimeChanged)
- Common Operations
- Keyboard (rkoUserKeyb)
- Code from Keyboard (rkoMCRSim)
- Go to Autoselector (rkoGotoAutoSelector)
- Go to Selector (rkoGotoSelector)
- Confirm Operations (rkoCanConfirmRights)
Navigation
- F10 (rkoF10)
- Up (rkoUp)
- Left (rkoLeft)
- Down (rkoDown)
- Right (rkoRight)
- End (rkoEnd)
- Home (rkoHome)
- Page Up (rkoPgUp)
- Page Down (rkoPgDown)
Debugging
- Save Screenshot to File (rkoScreenshot)
- Editing
- Ok (rkoOk)
- Enter (rkoEnter)
- Select All (rkoSelectAll)
- Backspace (rkoBackSpace)
- Calculator (rkoCalculator)
- Escape (rkoEsc)
- Clear (rkoClear)
- Print (rkoPrint)
- Previous (rkoPrevField)
- Previous Sheet (rkoPrevSheet)
- Next Sheet (rkoNextSheet)
- Next Field (rkoNextField)
- Create New (rkoCreateNew)
- List (rkoList)
- List 2 (rkoList2)
- Delete (rkoDel)
- Function (rkoFunc)
- Numbers, Letters, and Signs
- 00 (rko00)
- Alpha (rkoAlpha)
- Minus (rkoMinus)
- Plus (rkoPlus)
- Equal (rkoEqual)
- Divide (rkoDivide)
- Special Characters (rkoSpecChar)
- Dot (rkoDot)
- Multiply (rkoMultiply)
- Number (rkoNum)
- Main Functions
- Quick Check (rkoQuickCheck)
- Internal Stock Transaction (rkoInternalStockTransaction)
- Shutdown Computer (rkoShutdown)
- Lock Touch Screen/Mouse (rkoLockMouse)
- Exit (rkoMMExit)
- Close Common Shift (rkoMMCloseCommonShift)
- Close Cashier Shift (rkoMMCloseShift)
- Prohibited Dishes (rkoMMProhibitedDishes)
- Inventory Form (rkoInventoryForm)
- Cash Out (rkoMMCashOut)
- Cash Reports (rkoMMCashReports)
- Dish Rest Control (rkoMMDishRests)
- About (rkoMMAbout)
- Reload References (rkoMMReloadReferences)
- Open User Form (rkoUserForm)
- Unregister (End Session) (rkoUnRegister)
- Clear Drawer Registration (rkoClearDrawerReg)
- Flip Screen (rkoFlipScreen)
- Reboot Computer (rkoReboot)
- Pay in Cash Box (rkoMMCashIn)
- Show a Card Info Form (rkoShowCardInfo)
- Creation of Deposit for a Payment Card (rkoMMCardDeposit)
- Preview Cash Report (rkoMMPreviewReports)
- Personnel Registration (rkoMMPersReg)
- Edit Unsaved Order (rkoMMEditUnsavedOrder)
- Special Driver Menu (rkoSpecialDriverMenu)
- Closed Orders List (rkoMMClosedOrders)
- Closed Checks List (rkoMMClosedChecks)
- Tariffication (rkoMMTariff)
- Banquet Hall Reservation Form (rkoMMReservationForm)
- Choose Order Form (rkoMMEditOrder)
- Add New Order to Visit Existing Form (rkoMMCreateOrderOnly)
- Order Control Form (rkoOrderControlForm)
- Order and Visit Creation Form (rkoMMCreateOrderAndVisit)
- Clock-in/Clock-out Form (rkoMMClockForm)
Special Authorities
- Deposit/Collect Money from Any Drawer (rkoCanOpenAnyDrawer)
- Extract Unclosed Parts of Orders (rkoExtractUnclosed)
- Printing Z Report after Failure (rkoCanPrintZReportAfterFail)
- Operations after Cash Amount Maximum (rkoOpenAfterCashAmountMax)
- Print Reports by Other Waiters (rkoCanPrintReportByOtherWaiters)
- Print Reports by Unfiscal Pays (rkoCanPrintReportByUnfiscalPays)
Dish Rests
- Dish Rest Change (rkoNewDishRest)
User Operations
- Execute FarCards(PDS) Transaction (rkoExecuteFarCardsTrans)
- User Operation 1 (rkoUser01)
- User Operation 2 (rkoUser02)
- User Operation 3 (rkoUser03)
- User Operation 4 (rkoUser04)
- User Operation 5 (rkoUser05)
- User Operation 6 (rkoUser06)
- User Operation 7 (rkoUser07)
- User Operation 8 (rkoUser08)
- User Operation 9 (rkoUser09)
- User Operation 10 (rkoUser010)
- Set Input Text (rkoSetInputText)
- Set Current Item (rkoSetCurrentItem)
- Form for Debugging MCR Algorithm (rkoMMMcrDebugForm)
Accommodating Guests
- Close Order Automatically (rkoAutoCloseVisit)
- Be Order Waiter (rkoServeTables)
- Choose Visit for New Order (rkoChooseVisit)
- Choose Table from Hall Plan (rkoChooseTable)
- Extra Tables (rkoExtraTables)
- Other Waiters (rkoOtherWaiters)
- Set Order Main Waiter (rkoCanEditMainWaiter)
- Close Visit (rkoCloseVisit)
- Can Change Guest Card (rkoCanChangeCardNum)
- Change Order Category (rkoChangeUOT)
- Guest Count Editing (rkoEditGuestCnt)
- Guest Type Editing (rkoEditGuestType)
- Order Category Selector (rkoUOTSelector)
- Waiters Selector (rkoWaitersSelector)
- Tables Selector (rkoTableSelector)
- Guest Type Selector (rkoGuestTypeSelector)
- Confirm Guests Count (rkoConfirmGuestsQnt)
- Calculate Visit (rkoCalcVisit)
- Edit Guests Labels (rkoEditShortcuts)
- Edit Visit Comments (rkoEditVisitComments)
- Manual Choice of Visit (rkoManualChooseVisit)
- Creating New Visit (rkoCreateVisit)
- Create Order (rkoCreateOrder)
- Create Order and Edit (rkoCreateOrderAndEdit)
- Create Empty Visit (rkoVisitOnly)
- Create Empty Order (rkoCreateOrderNotEdit)
Personnel Registration
- Login on Station (rkoLogin)
- Login on Station by Password (rkoLoginByPsw)
- Clock-In/Clock-Out Change (rkoClockInOutChange)
- Can Register Others (rkoRegisterOthers)
- Can Register on Any Position (rkoCanRegisterOnAnyPosition)
- Can Register Itself (rkoRegisterItself)
- Unregister All (rkoClearAllReg)
- Unregister Employee (rkoClearOneReg)
- First Registration after Booting (rkoCanLoginOnStartUp)
- Show a List of Employees (rkoEmployees)
- Show a List of Service Positions (rkoServPosition)
- Personal Registration: Switch Unregistration Mode (rkoOUnregisterMode)
- Personal Registration: Switch Registration Mode (rkoRegisterMode)
- Clock-In/Clock-Out without Card (rkoRegWoCard)
- Clock In (rkoClockIn)
- Clock Out (rkoClockOut)
Order Editing
- Edit Amount (rkoEditAmount)
- Edit Open Price (rkoEditOpenPrice)
- Temporary Registration (rkoTempRegister)
- Remind Time (Before) (rkoRemindBefore)
- Print Time (Before) (rkoPrintBefore)
- Order Request (rkoOrderRequest)
- Exit from Order Form (rkoExitFromOrder)
- Close Order without Save (rkoCancelOrder)
- Close Order from Order Dialog (rkoCloseOrder)
- Close Order and Save It (rkoSaveOrder)
- Close Mode (rkoCloseMode)
- Combo for Change (rkoComboForChange)
- Request Weight from Scales (rkoGetWeightFromScales)
- Edit Dish Weight (rkoEditPortionWeight)
- Specify Table for Quick Check (rkoSpecifyTable)
- Stop Dosing Device (rkoStopDosing)
- Open Closed Order (rkoOpenOrder)
- Open Cash Drawer (rkoOpenDrawer)
- Unregister Employee (rkoTempUnRegister)
- Go to Previous Order (rkoGotoPrevOrder)
- Go to Next Modifier Group (rkoNextModiGroup)
- Go to Next Order (rkoGotoNextOrder)
- Selector "Dosing Device" (rkoDosingSelector)
- Dishes Search (rkoDishesSearch)
- Show Recipe (rkoShowRecipe)
- Order View Mode: Packed View (rkoPackedView)
- Order View Mode: Detail View (rkoDetailView)
- Edit Order Properties (rkoEditOrderProps)
- Edit Line Content (rkoEditContent)
- Service Printing (rkoServPrintOrder)
- Price (rkoPrice)
Cook Later
- Remind Time (rkoRemindTime)
- Remind After (rkoRemindAfter)
- Print Time (rkoPrintTime)
- Print After (rkoPrintAfter)
- Ready Time (rkoReadyTime)
- Ready After (rkoReadyAfter)
- Change a Course (rkoChangeKurs)
- Create Service Line (rkoCreateServLine)
- Service Line Selector (rkoServLineSelector)
- Banquet Service Line Selector (rkoBanquetServLineSelector)
Transfer Dialog
- Transfer Dialog: Save an Order and Open It (rkoSaveAndOpen)
- Unselect All Dishes (rkoUnselectAll)
Payments
- Undo Receipt (rkoUndoReceipt)
- Undo Receipt without refund (rkoUndoReceiptKeepMoney)
- Give Change (rkoGiveChange)
- Add Prepayment (rkoCanCreatePrepay)
- Close Unpaid Order (rkoPayOnExit)
- Close Receipt (rkoCloseReceipt)
- Pay Receipt (rkoBalanceReceipt)
- Right on Check Canceling after Print Try (rkoCanCancelFixedCheck)
- Cancel Receipt Payments (rkoCancelReceipt)
- Unlock Bill (rkoUnlockBill)
- Right on Repeated Printout of Bill (rkoCanPrintBillAfterError)
- Right on Repeated Printout of Receipt (rkCanCloseCheckAgain)
- Transform Payment in Prepayments (rkoMakePrepay)
- Personalized Currency (rkoCanUseMcrPays)
- Calculate Receipt (rkoCalcOrder)
- Print Receipt Copy (rkoPrintReceiptCopy)
- Print Prepayment (rkoPrintPrePay)
- Print Bill (rkoPrintBill)
- Print Bills on Seats (rkoPrintSeatBills)
- Calculate Receipt for Seats (rkoCalcBySeats)
- Can Edit Extra Information at Currency (rkoCanEditExtraInfo)
- Edit Invoice (rkoEditInvoice)
- Change in Tips (rkoChangeInTips)
- Delete Closed Check (rkoDeleteReceipt)
- Delete Prepayment (rkoDeletePrePay)
Seats
- Edit Seat (rkoEditSeat)
- Edit Default Seat (rkoEditDefSeat)
- Add Seat (rkoAddSeat)
- Close Seat (rkoCloseSeat)
- Open Seat (rkoOpenSeat)
Split
- Menu Split (rkoMenuSplit)
- Union Orders (rkoUnionOrders)
- Pack Dishes (rkoPackDishes)
- Moving Dishes (rkoMoveDishForLog)
- Move an Order Content on Other Table (rkoTransferTable)
- Split Dishes by Courses (rkoSplitByCourses)
- Divide Combo (rkoDivideCombo)
- Split by Orders (rkoMoveOpenedBtwOrders)
- Split by Seats (rkoMoveBtwSeats)
- Split Dishes by Sessions (rkoMoveOpenedBtwSes)
- Split Printed Dishes by Orders (rkoMovePrintedBtwOrders)
- Split Printed Dishes by Sessions (rkoMovePrintedBtwSes)
- Join Combo (rkoJoinCombo)
- Order Editing (Logged)
- Confirm Quantity (rkoConfirmQnt)
- Cab Abort a Payment Mode (rkoCanAbortPaymentMode)
- Can Add Dishes in Other Orders (rkoCanAddDishesToOtherOrders)
- Can Add Discounts to Other Orders (rkoCanAddDiscountsToOtherOrders)
- Replacement of Void (rkoChangeVoid)
- Change the Table of the Order (rkoChangeTableForLog)
- Change Order Type (rkoChangeCOT)
- Confirmation of Manager for PDS Card (rkoCanAddPDSCard)
- Confirmation of Manager for Discount (rkoCanAddDiscountSpecRight)
- Change the Amount of Discount (rkoEditDiscAmount)
- Can Edit Other Waiter's Items (rkoCanEditOtherItems)
- Removing Automatic Discount (rkoCanDeleteAutoDiscounts)
- Delete Ready Dish (rkoCanVoidReadyDish)
- Decrease Order Amount (rkoDecreaseOrderAmount)
References
- Create Dish (rkoCreateDish)
- Dish Selector (rkoDishSelector)
- Visible Items (rkoVisibleItems)
- Print Maket Select (rkoMakeDetailSelector)
- Modifier Group (rkoModiGroupSelector)
- Create Consumator (rkoCreateConsum)
- Consumator Selector (rkoConsumatorSelector)
- Modifier Selector (rkoModiSelector)
- Create Modifier (rkoCreateModi)
- Create Markup (rkoCreateMarkup)
- Markup Selector (rkoMarkupSelector)
- Invisible Items (rkoInvisibleItems)
- Face Values (rkoFaceValues)
- Payment Selector (rkoPaySelector)
- Create Payment (rkoCreatePay)
- Prepayment (rkoPrepaySelector)
- Voids (rkoVoidSelector)
- Create Void (rkoCreateVoid)
- Selectors (rkoSelectorsSelector)
- Discounts (rkoDiscountSelector)
- Create Discount (rkoCreateDiscount)
- Modifier Schemes (rkoModiGroupsSelector)
- Order Type (rkoCOTSelector)
Delete Lines
- Delete Unsaved Dish (rkoDeleteUnsavedDish)
- Delete Discount (rkoDeleteDiscount)
- Delete Dish (rkoDeleteDish)
- Delete All (rkoDeleteAll)
- Delete Modifier Group (rkoClearModiGroup)
- Delete Line (rkoDeleteLine)
- Employees Management
- Change Employee Authentication (rkoChangeUserAuth)
- Change Employee Info (rkoChangeUserInfo)
- Change Employee Role (rkoChangeUseRole)
HTTP Protocol Support
- function HttpGet(AAddress: string; var: resulttext): integer;
- function HttpPost(AAddress: string; APostData: string; var: resulttext): integer;
- function HttpLastErrorMessage: string;
A request is made in the scripter using an address. If there is a need to make a short request you can use httpGet. If a request contains a large number of symbols, then use HttpPost.
Example: HttpGet ('http://localhost:9876?id=5'), myVar); or HttpGet ('http://localhost:9876','?id=5', myVar);