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);


 

  • No labels