партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Универсальная галерея - модуль для битрикс
Это форум по решению для битрикс «Модуль Интеграция с iiko».
Страницы: 1
Ответить
RSS
Алгоритм модуля, если касса недоступна
 
Здравствуйте. Со стороны модуля какой алгоритм действует, если касса в айко не доступна? У нас утром не приходят заказы в айко. Хотя в логах на сайте пишет, что заказ ушел. Время в айко стоит утром для приема
 
Гость, здравствуйте. К сожалению, айко не принимает в таком случае заказы, т.е. api принимает, но до кассы они не доходят. Есть еще второй уровень ошибок, который можно получить примерно так (впоследствии сделаю, что это тоже будет писаться в лог):
Код

\Bitrix\Main\Loader::includeModule('grain.iiko');

$account Grain\Iiko\Rest::getAccount(ID_ресторана);

print_r(Grain\Iiko\Rest\v1::query('/commands/status',array("organizationId"=>"Внешний код ресторана","correlationId"=>"correlationId из лога",),"POST",$account));
Но эти данные доступны не более минут десяти после создания заказа.
 
Добрый день! Мы переслали ваш ответ в техническую поддержку Айко. Получили такой ответ:
API (Diana Bogdanova)
11:16
Добрый день.
Коррелируйте очередь заказа с помощью поля <TransportToFrontTimeOut>.
Это можно внедрить в модуль?
 
transportToFrontTimeout стоит в модуле 600 секунд. По умолчанию - 8 секунд. В документации, к сожалению, не описано какое может быть максимальное значение. Если бы вы могли спросить у поддержки, можно ли там ставить такие значения, как, скажем, 43200 (это 12 часов), и поможет ли это в вашем случае, было бы здорово.  
 
Добрый день. В продолжении разговора. Получили ответ от айко. Поддержка рекомендует изменить значение <TransportToFrontTimeOut> на 43200. Где это можно сделать?
 
Гость, добрый день. Проставьте в файле /bitrix/modules/grain.iiko/lib/rest/v1.php, там ищите по "transportToFrontTimeout". Я в следующей версии проставлю такое же значение.  
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы