Введение

В данной статье рассматривается настройка выдачи интернет заказов на кассах FastFood, через Mobile fast food HTTP interface.

Файл с xml запросами

Настройки в r keeper 7

На основной кассовый сервер, куда сохраняются все онлайн заказы, необходимо добавить mobile fast food interface for delivery (http server). Укажите значение Deletion Mode - Delete on load, чтобы после загрузки на вторичный кассовый сервер заказ удалялся с главного.

После добавления интерфейса, нужно его привязать к логическому интерфейсу. Для этого переходим во вкладку Сервис > Интерфейсы , создаем новый логический интерфейс и связываем их

Далее на втором кассовом сервере добавьте новый интерфейс mobile fast food interface HTTP

В разделе Опции - FilesURL - пропишите строку:

https://ipaddr:httpport/rk7api/v1/if/{GUID}/mbff_getorder/

В которой:

  • ipaddr - адрес основого кассового сервера, на котором сохраняются онлайн заказы
  • httpport - HTTPS порт
  • GUID - GUID логического интерфейса основного кассового сервера, на котором установлен драйвер mobile fast food interface for delivery http server. В данном случае это Mobile FF_Order

Далее нам нужно привязать этот интерфейс к логическому интерфейсу. Заходим Сервис > Интерфейсы и создайте новый. К нему привяжите mobile fast food HTTP второго кассого сервера

Далее необходимо создать и настроить MCR алгоритм. Зайдите в Сервис > Обработка сигналов устройств - MCR алгоритмы и создайте новый.

К нему привяжите mobile fast food interface второго сервера.
Далее на основной кассовый сервер необходимо добавить новый XML-интерфейс

Прописываем уникальный свободный порт. Далее переходим в Сервис > Интерфейсы и создайте новый интерфейс. Привязываем к нему добавленный к кассовому серверу xml_interface.

На основном кассовом сервере создается заказ, для переключения заказа в режим ReadOnly используется внешнее свойство ReadOnly с value = true \ false.

ВложениеРазмер
getrkquery.pdf895.05 КБ