IOperationService Interface |
Namespace: Resto.Front.Api.V4
public interface IOperationService
The IOperationService type exposes the following members.
Name | Description | |
---|---|---|
AddClientToOrder |
Returns true if client is bound to the order.
| |
AddErrorMessage(String, String) |
Shows non-modal error message in the left top corner of the screen.
| |
AddErrorMessage(String, String, NullableTimeSpan) |
Shows non-modal error message in the left top corner of the screen.
| |
AddNotificationMessage(String, String) |
Shows non-modal notification message in the left top corner of the screen.
| |
AddNotificationMessage(String, String, NullableTimeSpan) |
Shows non-modal notification message in the left top corner of the screen.
| |
AddWarningMessage(String, String) |
Shows non-modal warning message in the left top corner of the screen.
| |
AddWarningMessage(String, String, NullableTimeSpan) |
Shows non-modal warning message in the left top corner of the screen.
| |
AuthenticateByPin | ||
BillOrder |
Changes the order to Bill status and returns text of bill cheque.
| |
CalculateDeliveryTerminalWorkload | ||
CancelNewDelivery |
Cancels new delivery.
| |
CancelReserve |
Cancels reservation due to some reason
| |
CanProductBePaidWithPaymentType |
Function describes if the product is compatible with payment type, i.e. payment type can be used to pay for the product.
| |
ChangeDeliveryOpinion |
Changes client's opinion on closed delivery.
| |
ChangePreliminaryOrder |
Changes preliminary order.
| |
CheckCanEditOrder |
If current user has permissions to view order.
| |
CheckProductsSellingRestrictions |
If current user can add these products with such amounts.
| |
CreateEditSession |
Creates an edit session. All changes made with this session will be accumulated without affecting entities. Use SubmitChanges(ICredentials, IEditSession) method to apply all changes or do nothing to discard them.
| |
CreateOrUpdateDiscountCard |
Creating new discount card or change an existing. After invoke of this action you need set necessary properties such as OwnerName and CardNumber.
| |
CreatePreliminaryOrder |
Create new preliminary order.
| |
DeleteOrder |
Deletes order. Order must have no printed items. User must have rights to edit orders.
| |
DeletePreliminaryOrder |
Deletes preliminary order
| |
EnablePreliminaryOrdersScreen |
Enable preliminary orders screen for iikoFront user.
| |
GetActivePaymentTypes |
Returns active payment types bound to the specified processor.
| |
GetActiveProducts | ||
GetActiveRemovalTypes |
Gets removal types which are allowed to use.
| |
GetActiveStreets |
Gets active streets.
| |
GetAllProducts |
Gets all products (both active and inactive).
| |
GetAllStreets |
Gets all streets (both active and inactive).
| |
GetAssignedModifierByOrderItemProduct |
Returns assignedModifier by id from the specified orderItemProduct.
| |
GetAssignedModifiersByOrderItemProduct |
Returns assignedModifiers of the specified orderItemProduct.
| |
GetChildGroupsByProductGroup |
Returns childGroups of the specified productGroup.
| |
GetChildProductsByProductGroup |
Returns childProducts of the specified productGroup.
| |
GetCityById |
Returns city by id.
| |
GetClientById |
Returns client by id.
| |
GetClients |
Gets all clients.
| |
GetConceptionById |
Returns conception by id.
| |
GetConceptions | ||
GetDeletedOrderTypes | ||
GetDeliveries | ||
GetDeliveryById |
Returns delivery by id.
| |
GetDeliveryCancelCauseById |
Returns deliveryCancelCause by id.
| |
GetDeliveryCancelCauses | ||
GetDeliveryOrderById |
Returns deliveryOrder by id.
| |
GetDeliveryOrders | ||
GetDeliverySection |
Returns section of current group where delivery orders are created. Is determined by default table of group.
| |
GetDiscountCardById |
Returns discountCard by id.
| |
GetDiscountCards | ||
GetDiscountTypeById |
Returns discountType by id.
| |
GetDiscountTypes | ||
GetGroupModifiersByProduct |
Returns groupModifiers of the specified product.
| |
GetGuestByOrder |
Returns guest by id from the specified order.
| |
GetGuestsByOrder |
Returns guests of the specified order.
| |
GetHierarchicalMenu | ||
GetHostDeliverySettings |
Returns delivery settings of restaurant
| |
GetHostRestaurant | ||
GetHostTerminal |
Returns info about the current terminal.
| |
GetHostTerminalCultureInfo | ||
GetHostTerminalPointsOfSale |
Returns list of points of sale attached to current terminal. Empty list means that current terminal is not cash terminal.
| |
GetHostTerminalsGroup | ||
GetInactiveProducts | Obsolete. | |
GetIncludedInMenuSectionsByProduct |
Returns includedInMenuSections of the specified product.
| |
GetKitchenOrderById |
Returns kitchenOrder by id.
| |
GetKitchenOrders | ||
GetMarketingSourceById |
Returns marketingSource by id.
| |
GetMarketingSources | ||
GetOrderById | ||
GetOrderItemProductGroups |
Returns product groups from the specified order. Products in each group are intended to be cooked together.
| |
GetOrders | ||
GetOrderTypeById |
Returns orderType by id.
| |
GetOrderTypes | ||
GetParentByProduct |
Returns parent of the specified product.
| |
GetParentByProductGroup |
Returns parent of the specified productGroup.
| |
GetPaymentByOrder |
Returns payment by id from the specified order.
| |
GetPaymentsByOrder |
Returns payments of the specified order.
| |
GetPaymentTypeById |
Returns paymentType by id.
| |
GetPaymentTypes | ||
GetPaymentTypesToPayOutOnUser |
Returns payment types that can be proccessed “silently”, without user interface.
| |
GetPreliminaryOrderById |
Returns preliminaryOrder by id or null if preliminaryOrder with specified id doesn't exist.
| |
GetPreliminaryOrders |
Get all preliminary orders.
| |
GetPriceCategories | ||
GetPriceCategoryById |
Returns priceCategory by id.
| |
GetProductById |
Returns product by id.
| |
GetProductByOrder |
Returns product by id from the specified order.
| |
GetProductCategories | ||
GetProductCategoryById |
Returns productCategory by id.
| |
GetProductGroupById |
Returns productGroup by id.
| |
GetProductGroups | ||
GetProducts | Obsolete. | |
GetProductsByOrder |
Returns products of the specified order.
| |
GetProductsRemainingAmounts |
Gets remaining amounts of products in stop list.
| |
GetProductStocksListById |
Returns productStocksList by id.
| |
GetProductStocksLists | ||
GetQuickMenu |
Returns quick menu for specified restaurant section and day.
| |
GetRegionById |
Returns region by id.
| |
GetRegions | ||
GetRemovalTypeById |
Returns removalType by id.
| |
GetReserveById |
Returns reserve by id.
| |
GetReserves | ||
GetRestaurantSections | ||
GetSectionSchemaById |
Returns sectionSchema by id.
| |
GetSectionSchemaByRestaurantSection |
Returns sectionSchema of the specified restaurantSection.
| |
GetSectionSchemas | ||
GetSelectiveDiscountItemSettings |
Returns order items to which the specified selective discount item is applied or null if the discount item is applied to the whole order.
| |
GetSimpleModifiersByProduct |
Returns simpleModifiers of the specified product.
| |
GetSplitDeliveries |
Gets all deliveries that are related with argument through splitting between cash registers. Delivery itself is also returned. If delivery was not split, returns delivery passed as argument.
| |
GetStreetById |
Returns street by id.
| |
GetSurveyItemById |
Returns surveyItem by id.
| |
GetSurveyItems | ||
GetTableById |
Returns table by id.
| |
GetTables | ||
GetUpdatedDeliveries | ||
GetUpdatedDeliveriesByOrder | ||
GetUser |
Get user corresponding to specified credentials.
| |
GetUserById |
Returns user by id.
| |
GetUsers | ||
IsActiveForDeliveries | ||
IsAllCafeSessionsOpen |
Returns true if all cafe sessions is open.
| |
IsDeliveryActive |
Returns whether delivery is active.
| |
IsDeliveryConfirmationActive |
Returns whether delivery confirmation is active.
| |
IsMultiCashRegisterConfiguration |
Returns true if multi cash register configuration allowed.
| |
IsProductSellingRestricted |
Checks remaining amount of the product and determines whether selling of that product is restricted.
| |
NeedToSplitOrderBeforePayment |
Check if order should be splitted between cash registers before payment.
| |
PayOrder |
Pay order with included processed payment items.
| |
PayOrderAndPayOutOnUser |
Pay order and pay out on user.
| |
PrintBanquet |
Prints preliminary document with estimated event date and time, planned menu, guests count, client contacts, prepay info, etc.
| |
PrintBillCheque | ||
PrintOrderItemProducts |
Prints service cheque for defined order item products.
| |
PrintTableReservedCheque |
Prints short “Table reserved” document with estimated event date and time, guests count and client contacts. Can be used to place onto reserved table as a hint not to occupy it.
| |
RegisterPaymentSystem |
Registers payment system.
| |
RemoveOrderClient |
Returns true if client is unbound of the order.
| |
SplitOrderBetweenCashRegisters |
Split order between cash registers according to the current point of sale mapping.
| |
StartCourseCooking |
Starts cooking for all order item products of the specified course.
| |
StartProductsCooking |
Starts cooking for the specified order item products.
| |
SubmitChanges |
Applies all changes made with specified edit session.
| |
TryGetAssignedModifierByOrderItemProduct |
Returns assignedModifier by id from the specified orderItemProduct or null if orderItemProduct doesn't exist or doesn't contain assignedModifier with that id.
| |
TryGetAssignedModifiersByOrderItemProduct |
Returns assignedModifiers of the specified orderItemProduct or null if orderItemProduct doesn't exist.
| |
TryGetChildGroupsByProductGroup |
Returns childGroups of the specified productGroup or null if productGroup doesn't exist.
| |
TryGetChildProductsByProductGroup |
Returns childProducts of the specified productGroup or null if productGroup doesn't exist.
| |
TryGetCityById |
Returns city by id or null if city with specified id doesn't exist.
| |
TryGetClientById |
Returns client by id or null if client with specified id doesn't exist.
| |
TryGetConceptionById |
Returns conception by id or null if conception with specified id doesn't exist.
| |
TryGetDeliveryById |
Returns delivery by id or null if delivery with specified id doesn't exist.
| |
TryGetDeliveryByOrderId |
Returns delivery by delivery order id, null if order doesn't exist.
| |
TryGetDeliveryCancelCauseById |
Returns deliveryCancelCause by id or null if deliveryCancelCause with specified id doesn't exist.
| |
TryGetDeliveryOrderById |
Returns deliveryOrder by id or null if deliveryOrder with specified id doesn't exist.
| |
TryGetDiscountCardById |
Returns discountCard by id or null if discountCard with specified id doesn't exist.
| |
TryGetDiscountTypeById |
Returns discountType by id or null if discountType with specified id doesn't exist.
| |
TryGetGroupModifiersByProduct |
Returns groupModifiers of the specified product or null if product doesn't exist.
| |
TryGetGuestByOrder |
Returns guest by id from the specified order or null if order doesn't exist or doesn't contain guest with that id.
| |
TryGetGuestsByOrder |
Returns guests of the specified order or null if order doesn't exist.
| |
TryGetIncludedInMenuSectionsByProduct |
Returns includedInMenuSections of the specified product or null if product doesn't exist.
| |
TryGetKitchenOrderById |
Returns kitchenOrder by id or null if kitchenOrder with specified id doesn't exist.
| |
TryGetMarketingSourceById |
Returns marketingSource by id or null if marketingSource with specified id doesn't exist.
| |
TryGetOrderById | ||
TryGetOrderTypeById |
Returns orderType by id or null if orderType with specified id doesn't exist.
| |
TryGetParentByProduct |
Returns parent of the specified product or null if product doesn't exist.
| |
TryGetParentByProductGroup |
Returns parent of the specified productGroup or null if productGroup doesn't exist.
| |
TryGetPaymentByOrder |
Returns payment by id from the specified order or null if order doesn't exist or doesn't contain payment with that id.
| |
TryGetPaymentsByOrder |
Returns payments of the specified order or null if order doesn't exist.
| |
TryGetPaymentTypeById |
Returns paymentType by id or null if paymentType with specified id doesn't exist.
| |
TryGetPreliminaryOrderById |
Returns preliminaryOrder by id.
| |
TryGetPriceCategoryById |
Returns priceCategory by id or null if priceCategory with specified id doesn't exist.
| |
TryGetPriceForCategory |
Returns price for the product according to the given client price category, or null if product doesn't exists.
| |
TryGetProductById |
Returns product by id or null if product with specified id doesn't exist.
| |
TryGetProductByOrder |
Returns product by id from the specified order or null if order doesn't exist or doesn't contain product with that id.
| |
TryGetProductCategoryById |
Returns productCategory by id or null if productCategory with specified id doesn't exist.
| |
TryGetProductGroupById |
Returns productGroup by id or null if productGroup with specified id doesn't exist.
| |
TryGetProductsByOrder |
Returns products of the specified order or null if order doesn't exist.
| |
TryGetProductStocksListById |
Returns productStocksList by id or null if productStocksList with specified id doesn't exist.
| |
TryGetRegionById |
Returns region by id or null if region with specified id doesn't exist.
| |
TryGetRemovalTypeById |
Returns removalType by id or null if removalType with specified id doesn't exist.
| |
TryGetReserveById |
Returns reserve by id or null if reserve with specified id doesn't exist.
| |
TryGetSectionSchemaById |
Returns sectionSchema by id or null if sectionSchema with specified id doesn't exist.
| |
TryGetSectionSchemaByRestaurantSection |
Returns sectionSchema of the specified restaurantSection or null if restaurantSection doesn't exist.
| |
TryGetSimpleModifiersByProduct |
Returns simpleModifiers of the specified product or null if product doesn't exist.
| |
TryGetStreetById |
Returns street by id or null if street with specified id doesn't exist.
| |
TryGetSurveyItemById |
Returns surveyItem by id or null if surveyItem with specified id doesn't exist.
| |
TryGetTableById |
Returns table by id or null if table with specified id doesn't exist.
| |
TryGetUserById |
Returns user by id or null if user with specified id doesn't exist.
|
Name | Description | |
---|---|---|
AddDiscount | Adds simple discount of known type to existing order. User must have rights to work with discounts. (Defined by OperationServiceExtensions.) | |
AddDiscountByCardNumber | Add discount by card number (Defined by OperationServiceExtensions.) | |
AddExternalPaymentItem | Add new external payment item to order. (Defined by OperationServiceExtensions.) | |
AddFlexibleSumDiscount | Adds simple discount of known type to existing order. User must have rights to work with discounts. (Defined by OperationServiceExtensions.) | |
AddFlexibleSumDiscountByCardNumber | Add discount by card number (Defined by OperationServiceExtensions.) | |
AddOrderGuest(String, IOrder, ICredentials) | Overloaded. Adds new guest to existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderGuest(Guid, String, IOrder, ICredentials) | Overloaded. Adds new guest with the given ID to existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderItemModifier(Int32, IProduct, IProductGroup, IOrder, IOrderItemProduct, ICredentials) | Overloaded. Adds order item modifier to the order item in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderItemModifier(Guid, Int32, IProduct, IProductGroup, IOrder, IOrderItemProduct, ICredentials) | Overloaded. Adds order item modifier to the order item in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderItemProduct(Decimal, IProduct, IOrder, IOrderItemGuest, ICredentials) | Overloaded. Adds assortment position to the guest in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderItemProduct(Guid, Decimal, IProduct, IOrder, IOrderItemGuest, ICredentials) | Overloaded. Adds assortment position to the guest in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderItemProduct(Decimal, OrderItemCourse, IProduct, IOrder, IOrderItemGuest, ICredentials) | Overloaded. Adds assortment position with specific OrderItemCourse to the guest in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddOrderItemProduct(Guid, Decimal, OrderItemCourse, IProduct, IOrder, IOrderItemGuest, ICredentials) | Overloaded. Adds assortment position to the guest in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
AddPaymentItem | Add new payment item to order. (Defined by OperationServiceExtensions.) | |
AddPreliminaryPaymentItem | Add new preliminary payment item to order. (Defined by OperationServiceExtensions.) | |
BindReserveToOrder | Converts exising reserve or banquet without order to banquet with order. (Defined by OperationServiceExtensions.) | |
ChangeClientAddresses | Changes client addresses. (Defined by OperationServiceExtensions.) | |
ChangeClientBlacklistInfo | Changes client blacklist info (Defined by OperationServiceExtensions.) | |
ChangeClientCardNumber | Changes client card number (Defined by OperationServiceExtensions.) | |
ChangeClientComment | Changes client comment (Defined by OperationServiceExtensions.) | |
ChangeClientEmails | Changes client emails list (Defined by OperationServiceExtensions.) | |
ChangeClientIikoBizId | Changes client's account in iiko.biz (Defined by OperationServiceExtensions.) | |
ChangeClientIikoNetId | Changes client's account in Plazius (Defined by OperationServiceExtensions.) | |
ChangeClientLinkedCounteragent | Changes client linked counter agent. (Defined by OperationServiceExtensions.) | |
ChangeClientMainAddressIndex | Changes client main address index (Defined by OperationServiceExtensions.) | |
ChangeClientName | Changes client name (Defined by OperationServiceExtensions.) | |
ChangeClientNick | Changes client nickname (Defined by OperationServiceExtensions.) | |
ChangeClientPhones | Changes client phones list (Defined by OperationServiceExtensions.) | |
ChangeClientSurname | Changes client surname (Defined by OperationServiceExtensions.) | |
ChangeDeliveryActualDeliverTime | Change time when delivery was actually delivered. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryAddress | Changes address of delivery (Defined by OperationServiceExtensions.) | |
ChangeDeliveryComment | Change delivery comment (Defined by OperationServiceExtensions.) | |
ChangeDeliveryConfirmTime | Change delivery when delivery was confirmed. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryCourier | Assign/Change delivery courier. Can use this action only before delivery is to be delivered. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryDuration | Change duration of delivery processing (Defined by OperationServiceExtensions.) | |
ChangeDeliveryEmail | Change delivery e-mail (Defined by OperationServiceExtensions.) | |
ChangeDeliveryExpectedDeliverTime | Change time when client want delivery to be delivered (Defined by OperationServiceExtensions.) | |
ChangeDeliveryLocation | Changes delivery address location. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryMarketingSource | Assign/Change delivery marketing source. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryOperator | Assign/Change delivery operator. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryOrderPredictedCookingCompleteTime | Change predicted time when delivery order was cooking completed. Can change property only for Unconfirmed, New or Waiting delivery. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryPersonsCount | Changes persons count for a delivery (Defined by OperationServiceExtensions.) | |
ChangeDeliveryPhone | Changes delivery phone (Defined by OperationServiceExtensions.) | |
ChangeDeliveryPredictedDeliveryTime | Change predicted time when delivery was delivered. Can change property only for Unconfirmed, New or Waiting delivery. (Defined by OperationServiceExtensions.) | |
ChangeDeliveryProblemComment | Change delivery problem comment (Defined by OperationServiceExtensions.) | |
ChangeDeliveryProblemStatus | Change delivery problem status (Defined by OperationServiceExtensions.) | |
ChangeDeliverySplitBetweenPersons | Changes delivery property if order should be split between persons (Defined by OperationServiceExtensions.) | |
ChangeEstimatedOrderGuestsCount | Changes estimated order guests count. Use this method to set estimated guests count when guests collection doesn't reflect actual state of affairs. (Defined by OperationServiceExtensions.) | |
ChangeOrderItemComment | Changes product order item's comment. (Defined by OperationServiceExtensions.) | |
ChangeOrderItemModifierAmount | Changes the amount of the order item modifier. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
ChangeOrderItemProductAmount | Changes the amount of the assortment position in existing order. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
ChangeOrderItemProductCourse | Changes the course of the order item. (Defined by OperationServiceExtensions.) | |
ChangeOrderItemWaiter | Changes product order item's waiter. (Defined by OperationServiceExtensions.) | |
ChangeOrderOriginName | Sets order origin — name of the source this order was received from. Specifying origin allows to analyse efficiency of external order sources such as different web-sites, mobile applications and so on. Origin name can be set only once. (Defined by OperationServiceExtensions.) | |
ChangePaymentItemSum | Changes sum of existing payment item. (Defined by OperationServiceExtensions.) | |
ChangePreliminaryPaymentItemSum | Changes sum of existing preliminary payment item (Defined by OperationServiceExtensions.) | |
ChangeReserveComment | Changes reserve comment. Use empty string to clear comment. (Defined by OperationServiceExtensions.) | |
ChangeReserveDuration | Changes estimated reserve duration (amount of time betwen visit's start and end). Default reserve duration is 2 hours, banquet duration is 3 hours. (Defined by OperationServiceExtensions.) | |
ChangeReserveEstimatedStartTime | Changes estimated reserve start time. (Defined by OperationServiceExtensions.) | |
ChangeReserveGuestsCount | Changes estimated guests count for reserve. Default value is 2. (Defined by OperationServiceExtensions.) | |
ChangeReserveReminder | Changes reserve reminder flag. (Defined by OperationServiceExtensions.) | |
ChangeReserveTable | Changes reserving tables. (Defined by OperationServiceExtensions.) | |
ChangeReserveTables | Changes reserving tables. (Defined by OperationServiceExtensions.) | |
ChangeSelectiveDiscount | Change discount item selective application settings. Set both products and modifiers to null if you want the discount item to be applied to the whole order (including future order items), otherwise provide order item products and modifiers for selective discount item application. (Defined by OperationServiceExtensions.) | |
ChangeStreetName | Changes street's name (Defined by OperationServiceExtensions.) | |
CreateBanquet(DateTime, IClient, ITable, ICredentials) | Overloaded. Creates reservation for planned event in future. Table will be marked as reserved to prevent collision with other events at the same time. (Defined by OperationServiceExtensions.) | |
CreateBanquet(DateTime, IClient, ListITable, ICredentials) | Overloaded. Creates reservation for planned event in future. Table will be marked as reserved to prevent collision with other events at the same time. (Defined by OperationServiceExtensions.) | |
CreateBanquet(DateTime, IClient, IOrder, ICredentials) | Overloaded. Creates reservation for planned event in future. Order's table will be marked as reserved to prevent collision with other events at the same time. (Defined by OperationServiceExtensions.) | |
CreateReserve(DateTime, IClient, ITable, ICredentials) | Overloaded. Creates reservation for planned visit in future. Table will be marked as reserved to prevent collision with other guests at the same time. (Defined by OperationServiceExtensions.) | |
CreateReserve(DateTime, IClient, ListITable, ICredentials) | Overloaded. Creates reservation for planned visit in future. Table will be marked as reserved to prevent collision with other guests at the same time. (Defined by OperationServiceExtensions.) | |
CreateStreet(String, ICredentials) | Overloaded. Creates new street. (Defined by OperationServiceExtensions.) | |
CreateStreet(Guid, String, ICity, ICredentials) | Overloaded. Creates new street. (Defined by OperationServiceExtensions.) | |
DeleteDiscount | Removes discount of known type to existing order. User must have rights to work with discounts. (Defined by OperationServiceExtensions.) | |
DeleteExternalPaymentItem | Delete existing external payment item from order. (Defined by OperationServiceExtensions.) | |
DeleteOrderGuest | Deletes guest without any products from order. (Defined by OperationServiceExtensions.) | |
DeleteOrderItemComment | Deletes product order item's comment. (Defined by OperationServiceExtensions.) | |
DeleteOrderItemModifier | Deletes order item modifier from order item that represents the assortment position. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
DeleteOrderItemProduct | Deletes order item from order that represents the assortment position. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
DeleteOrRestoreStreet | Deletes street (Defined by OperationServiceExtensions.) | |
DeletePaymentItem | Delete existing payment item from order. (Defined by OperationServiceExtensions.) | |
DeletePreliminaryPaymentItem | Delete existing preliminary payment item from order. (Defined by OperationServiceExtensions.) | |
DeletePrintedOrderItemModifier | Deletes order item modifier that is already printed. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
DeletePrintedOrderItemProduct | Deletes order item that is already printed. User must have rights to edit orders. (Defined by OperationServiceExtensions.) | |
GroupOrderItemProducts | Combines the order item products into mix group so that they will be cooked together. Only consecutive products of the same guest can be combined into mix group. (Defined by OperationServiceExtensions.) | |
MoveOrderItemProduct | Moves product item between guests of the same order. (Defined by OperationServiceExtensions.) | |
MoveOrderItemProductToAnotherOrder | Moves product item between orders. (Defined by OperationServiceExtensions.) | |
RenameOrderGuest | Renames order's guest. (Defined by OperationServiceExtensions.) | |
ReopenReserve | Reopens previously closed or canceled reserve. (Defined by OperationServiceExtensions.) | |
ResetIsPrintedDeliveryBillActual | Resets whether latest printed bill is actual to 'false' value. Use when you want delivery bill to be print again according to settings. For example, if you changed courier and wish to have actual name on the bill, call this action and delivery will automatically printed according to settings. On the contrary, if you don't want bill to be printed again (for example, courier is written to the bill later by hands), you have no need to call this action. (Defined by OperationServiceExtensions.) | |
ServeOrderItemProduct | Mark order item product as served. (Defined by OperationServiceExtensions.) | |
SetDeliveryConfirmed | Change delivery status to confirmed. (Defined by OperationServiceExtensions.) | |
SetDeliveryCustomerAuthorizedInIikoBiz | Changes whether delivery customer is already authorized in iiko.biz. WARNING: use with caution! Illegal value can lead to unsuccessful iiko.biz operations. Do NOT set this property to 'true' if you are not sure that all authorization properties are correct and customer is registered in iiko.biz; that will cause iiko.biz payment failure. (Defined by OperationServiceExtensions.) | |
SetDeliveryCustomerAuthorizedInIikoNet | Changes whether delivery customer is already authorized in Plazius. WARNING: use with caution! Illegal value can lead to unsuccessful Plazius operations. Do NOT set this property to 'true' if you are not sure that all authorization properties are correct and customer is registered in Plazius; that will cause Plazius payment failure. (Defined by OperationServiceExtensions.) | |
SetDeliveryDelivered | Change delivery status to delivered. (Defined by OperationServiceExtensions.) | |
SetDeliveryUnconfirmed | Change delivery status to unconfirmed. (Defined by OperationServiceExtensions.) | |
SetDeliveryUndelivered | Change delivery status to OnWay from status delivered. (Defined by OperationServiceExtensions.) | |
SetOrderType | Sets order type for existing order. (Defined by OperationServiceExtensions.) | |
StartBanquet | Transits banquet to the started status. (Defined by OperationServiceExtensions.) | |
UngroupOrderItemProducts | Separates the order item products from mix group so that they will be cooked independently. (Defined by OperationServiceExtensions.) | |
UnserveOrderItemProduct | Mark order item product as unserved. (Defined by OperationServiceExtensions.) |