iikoWaiter — модуль системы автоматизации iiko, работающий на мобильных устройствах (Android/iOS). Приложение обеспечивает доступ к функционалу iikoFront: создание, редактирование и оплату заказов, просмотр меню, управление столами и синхронизацию с сервером iiko. Раздел описывает ошибки авторизации/чекина гостя и обмена с системой лояльности при работе через официантские планшеты.
Документация iikoWaiter:
https://arbus.atlassian.net/wiki/spaces/IIKOWAITER/pages/1802241
Симптом. При авторизации (чекине) гостя через iikoWaiter возникает ошибка «Гость не найден».
Причина. Если гость не найден в CRM, авторизация через iikoWaiter завершается ошибкой.
Решение.
Шаг 1. Проверить наличие гостя в CRM.
Шаг 2. Снять логи с терминала (Главной кассы). Если гость существует, но ошибка сохраняется — снять логи для анализа (они покажут, на каком этапе сбой: отправка запроса, получение ответа или обработка):
plugin-Get.Front.RemarkedPluginplugin-BeOpen.Front.Remarked.JsonRpcplugin-WaiterServerСимптом.
Checkin Validation Failed. At the moment, the order is being edited at the checkout. Try later.
Причина. Ошибка возникает при попытке авторизовать (check-in) гостя через iikoWaiter, когда текущий заказ редактируется на кассе. В этот момент данные заказа заблокированы для изменений другими устройствами во избежание конфликтов и потери информации.
Решение. Сообщить клиенту, чтобы проверил, не редактируется ли заказ на других терминалах, затем подождать и повторить.
Симптом. В iikoWaiter появляется «Система лояльности. Произошла ошибка при отправке запроса».
Причина. Недоступна БД ReMarked, поэтому на кассу возвращается ошибка о недоступности плагина.
Решение. Написать в чат ПЛ и приложить: