7.2.5 - 21.09.2020
Оплата заказа. Теперь только внешние типы оплат (External kind), будут предварительно проведены (предоплата). Оплата заказа остальными типами платежей (наличные, банк. карты) будет произведена без предварительного проведения этих платежей - это позволит не печатать чек предоплаты.
Исправлена проблема с добавлением блюда по умолчанию при создании заказа.
7.2.4 - 11.09.2020
Поддержка системы лояльности LoyaltyPlant (Фабрика лояльности)
Одновременная работа на двух устройствах. Теперь плагин научился определять попытки использования одного ПИН-кода официанта на двух устройствах одновременно.
Оплата заказа. Полностью переработана логика по оплате заказа. Отныне каждый платеж будет добавлен в качестве предоплаты к заказу, а после заказ уже будет закрыт.
Изменение заказа. Исключено появление в логах сообщения "InvalidOperationException: Edit session is empty. At least one action must be executed in session to submit". Теперь пустая сессия редактирования заказа отправлена не будет.
7.2.3 - 20.08.2020
Логирование количества столов в секций при инициализации плагина.
Изменен сценарий работы с типом заказа при создании нового стола.
7.2.2 - 11.08.2020
Статистическое количество гостей (EstimatedGuestsCoount) будет отправлено вместе с данными только что созданного заказа. Ранее это значение не передавалось.
7.2.1 - 31.07.2020
Исправлена проблема с обработкой PreferredPositions. При срабатывании события OrderChanged заказы без официанта будут проигнорированы - добавление таких заказов в кэш заказов плагина исключено.
7.2.0 - 30.07.2020
Улучшено информирование официанта при возникающих ошибках во время выполнения операций с заказом (FrontErrors)
7.1.4 - 27.07.2020
Исправлена проблема с падением плагина при инициализации функциональности Моя позиция
Исправлена проблема совместимости с устройствами iOS из-за которой можно было видеть сообщение "Нет связи" при создании нового стола и выключенной настройке в плагине Require Guest Count.
7.1.1 - 24.07.2020
Отображение подарков внешней системы лояльности. При чекине гостя внешняя система лояльности может передать список подарков в 'LoyaltyResult' в виде 'string[] ProductGiftsSKU' которые будут отображены официанту при успешном чекине гостя в приложении.
Список удаленных и закрытых заказов (ClosedOrDeletedOrderIds) на мобильное устройство официанта больше не передаётся. Он нигде не используется со стороны приложения.
Удален [GET] метод получения стоп листа. Стоп лист уже передается вместе с данными по заказу.
7.1.0 - 17.07.2020
Повышена скорость обработки запросов к плагину при одновременной работе нескольких официантов. Теперь плагин способен обрабатывать более одного запроса одновременно (AsyncNancy).
Переработана работа с входящими запросами.
Удалены неиспользуемые Http методы.
Добавлен новый [GET] метод получения заказа OrderByCardNumer. Старый же [POST] метод признан устаревшим (deprecated) и сохранён для обеспечения совместимости с устройствами, приложения которых ещё не предназначены для работы с новым методом.
Переработана логика обработки режима Карта на входе.
7.0.5 - 25.06.2020
Исправлена ошибка старта плагина в эксклюзивном режиме запуска iikoFront (nancy 1.4.2).
Сервисная печать при оплате заказа. При оплате заказа через iikoWaiter для всех неотпечатанных блюд будет выполнена сервис-печать.
Оптимизирована работа со входящими запросами по API плагина.
7.0.4 - 16.06.2020
Для чекина гостей реализована поддержка внешней библиотеки декодирования защищенного QR-кода c идентификатором гостя (TrustedGuest.dll)
Оптимизировано логирование
7.0.3 - 08.04.2020
Исправлена ошибка комбинирования настроек "Требовать тип заказа" в iikoOffice и "Require Order Type" в iikoWaiter
Поддержка запроса гостя из сторонней системы лояльности. Пример конфигурирования:
<IikoCardSettingsAdvanced>
<AuthorizationHeader>Bareaer dsflwdfssdf-23423rsdv-32sdssdvs</AuthorizationHeader>
<Url>192.168.0.205/api/Guest/</Url> //Плагин выполнит GET запрос 192.168.0.205/api/Guest/{ScanndeValue}
</IikoCardSettingsAdvanced>
Плагином распознаются следующие HTTP коды ответа: 404: карта не найдена, 410: карта удалена, 200: карта найдена (Content: {"LastName":"","FirstName":"","MiddleName":"","Phone":""})
7.0.2 - 07.04.2020
Восстановлена работоспособность плагина. Плагин мог не загружаться с версии iikoFront 7.2.6
7.0.1 - 07.02.2020
Поддержка режима работы "Убийца очередей" (Фастфуд)
-- Для переключения в режим "Убийца очередей" в настройках плагина необходимо корректно заполнить два новых параметра: "Default section name" и "Default table number", которые отвечают за имя отделения и номер стола этого отделения. После успешной проверки введенных параметров на соответствие с данными iiko плагин переводится в режим работы "Убийца очередей", при неудаче плагин будет работать в обычном режиме.
7.0.0 - 10.01.2019
Клубные карты и iikoCard. При чекине гостя в конфигурации Is iikoCard Enabled к заказу будет применяться скидка, предусмотренная по клубной карте, привязанной к гостю БРД. Данная скидка может применяться в дополнение к акциям, предусмотренным для данного заказа/гостя по iikoCard.
Исправление логики автоматической установки типа заказа для нового заказа, создаваемого через iikoWaiter. Тип заказа задается автоматически только в случае наличия настроек типа заказа по умолчанию в iikoOffice: глобальной для режима обслуживания «Обычный заказ» и локальной у отделения. Также теперь учитывается тип заказа по умолчанию, заданный локально для отделения.
Авторезервирование url для http
Маршрутизация пречеков по отделениям