Известные проблемы
Versioned entity was modified before actions execution
Versioned entity Resto.Front.Api.V6.Data.Orders.Order was modified before actions execution. Expected version 0, actual version: ***
Причина: Главный терминал установлен в режим “Не синхронизировать”.
RestaurantSectionItemExtensions
System.ArgumentNullException Resto.Front.Api.V6.Extensions.RestaurantSectionItemExtensions.<>c.<ImageElementsToApiImageElements>b__1_0(IRestaurantSectionImage item).
Причина: В настройках ресторана используются схемы залов. Одна из схем залов не имеет столов. (Баг iikoFront).
Решение: удалить схему залов без столов. iiko 7.6.7003.0. Если не помогло, то в любом случае что-то со схемой зала. Ошибка возникает на стороне iikoFront.
Как вариант попробуйте следующее:
В списке схем залов скопируйте текущую схему. Она добавится в список как неактивная.
Удалите текущую активную схему зала
Перегрузите фронт и проверьте стартанул ли плагин
System.InvalidOperationException: Section for table *** not found.
System.InvalidOperationException: Section for table (Id = GUID, Number = ...) not found.
Причина: Баг в Office RMS-53323, приводящий к ошибке в Resto.Front.Api.V7.
Решение:
Обновить Front/Office до 8.0.6 и выше.
На БД Front выполнить скрипт ниже чтобы найти удаленный объект. GUID взять из сообщения об ошибке в логе WaiterServer.
Восстановить отделение стола.
Удалить отделение через Office.
SELECT [Id]
,[Type]
,[Xml]
FROM [Entities]
where xml like '%GUID%'
Template “…“ has scale “…“, therefore product size must be specified.
Для блюд со схемой модификаторов на экране выбора модификаторов не отображается группа с размерами блюда. Воспроизводится на версиях iiko 7.7.7, 7.9.1.
Причина: не установлена.
WA: Попробуйте в карточке блюда для разных размеров выставить разные коэффициенты. Не забываем обновить кэш меню плагина (WaiterServer: Обновить меню).
Не приходят push-уведомления о готовности блюд
Проверка: В браузере iikoWaiter.ru не открывается через https.
Причина: Старая необновлённая Windows 7, у которой 30.09.2021 истёк корневой сертификат "DST root ca x3".
Решение: windows 7 dst root ca x3
Другие способы решения проблем: Уведомления | Решение проблем
PaymentActionFailedException: The order was not paid. Cannot perform remote payment
Причина: Если режим обслуживания ресторан и в отделениях выставлена сервисная печать до/после оплаты происходит проблема оплаты заказа через апи фронта.
Решение: В настройках отделения, на котором не закрывается заказ, нужно выставить параметр “автоматическая сервисная печать - отключена”. Проблема исправлена в 8.0.6
Ошибка подключения к POS серверу iikoCard
В веб-админке плагина при выполнении Check connection для Card5 возвращается сообщение об ошибке.
Wrong user name [ ] or password [6***6]
Решение:
Выполнить диагностику POS сервера на предмет установленной последней всерии
Выполнить обновление подключений в списке приложений iiko.biz
Сбросить БД POS сервера