iikoFront API SDK

Создание кухонных заказов из API

[ v8preview7  v8  ]

В API V8Preview7 был добавлен метод CreateKitchenOrder, который позволяет создать кухонный заказ через API.

Данный кухонный заказ не будет содержать “официантской части”, так что все фискальные операции должны быть проведены через внешние системы.

CreateKitchenOrder позволяет создавать пустой кухонный заказ. Это может быть полезно для случаев, когда нужно перенести внешние данные между точками (AddOrUpdateKitchenOrderExternalData, TryGetKitchenOrderExternalDataByKey).

В кухонные заказы, созданные через API, нельзя добавлять блюда. Однако такой кухонный заказ можно очистить от всех блюд. Для этого был добавлен метод DeleteKitchenOrderItems. Данный метод работает только для заказов, созданных через API.

Также, чтобы можно было проще отличить: стандартный ли это кухонный заказ или созданный через CreateKitchenOrder в IKitchenOrder было добавлено поле IsExternal.