Введение

На вкладке Рестораны отображается список всех подключенных ресторанов.
Список можно фильтровать по полям:

  • ObjectId — код объекта
  • Name — название объекта
  • Address — адрес объекта

Нажмите кнопку Найти для фильтрации.
Кнопка Очистить удаляет заполненные поля.

Значок шестеренки напротив вашего ресторана переведет на страницу ресторана.

Карточка ресторана

Наверху страницы указан ID объекта, и его название. Ниже расположены вкладки:

  • Общая информация — содержит информацию о ресторане
  • Лицензии — вкладка содержит информацию об активированных лицензиях
  • Задачи —  отправка команд и просмотр статуса задач
  • Анализ меню — проверка меню по стандартам Delivery Club 
  • Управление меню — управление категориями блюд и настройка меню
  • Параметры создания заказа — вкладка для настройки Агента

Общая информация

На вкладке указана общая информация о ресторане.
Ниже расположены блоки:

  • Подключенные системы — это выпадающий список с информацией о типе подключенной системы и агенте с которым она работает.
    В колонке Основная система можно выбрать к системе какого конкретно агента в ресторане будут направлены команды.

    Например:
    В ресторане сервер отчетов и кассовый сервер установлены на разных компьютерах. И на каждом установлен свой White Server Агент. В блоке подключения системы, мы можем указать чтобы команды к кассовому серверу отправлялись на его агент, а серверу отчетов на относящийся к нему.
  • Агент V2 — содержит информацию обо всех агентах работающих с рестораном, информацию об их активности, версии и подключенные к выбранным агентам системы.

В правом углу расположены три кнопки:

Карточка агента.


При нажатии переходит на страницу агента. Подробнее читайте в статье Карточка агента.


Создать команду.

При нажатии откроется поле, где можно из выпадающего списка выбрать команду для агента. 



Удалить агента.

Кнопка позволяет вручную удалить его привязку к ресторану, если агент больше не используется.





Лицензии

На вкладке содержится информация об активированных лицензиях их сроках действия и статусах.

Задачи

На вкладке доступна отправка команд к выбранному агенту и просмотр информации о задачах

Вкладка позволяет: 

  • Искать задачи
  • Фильтровать задачи
  • Посмотреть лог-файлы
  • Посмотреть время выполнения
  • Посмотреть статус выполнения задачи

Для поиска задачи доступны поля:

  • TaskGuid — код задачи
  • Aggregatorid — код агрегатора
  • Objectid — код объекта
  • AgentGuid — код агента

Для фильтрации доступны поля:

  • Дата — задачи за период времени 
  • Agregator Status — статус агрегатора
  • Agent Version — версия агента
  • Agent Status — статус агента
  • Response Status — статус отклика
  • cmd — тип команды
  • TaskTypeV2 — тип команды Агента V2
  • License Error — статус лицензии
  • Task Status — статус задачи

Кнопки управления: 

  • Найти выполняет фильтрацию по заполненным полям 
  • Очистить — очищает все поля
  • Выполнить команду — позволяет передать выбранному агенту команды

Анализ меню и Управление меню

Вкладки используются для настроек меню при интеграции с DeliveryClub

Параметры создания заказа

Вкладка используется для настройки агента. По своему назначению повторяет вкладку конфигурация на карточке агента. Для выбора настроек вместо JSON-команд используются поля для ввода.

На страничке есть две кнопки:

  • Обновить справочники — загружает все доступные параметры на кассе. Данные поступают с сервера справочников. Система сохраняет время и дату последней загрузки
  • Сохранить — сохраняет настройки на сервере и применяет их на агенте 

Так же есть выпадающие вкладки для настройки:

  • Обязательные параметры - параметры необходимые для создания заказа на кассе
  • Не обязательные параметры - не обязательные параметры для создания заказа. 

Описание параметров:

ПараметрСекция конфигурацииОписание
Обязательные параметры
КассирRKeeper:OrderCreationPreferencesИдентификатор R-Keeper кассира, от имени которого будут проводится оплата заказа
Стол для заказаRKeeper:OrderCreationPreferencesКод R-Keeper стола, для которого будет создан заказ
КассаRKeeper:OrderCreationPreferences

Идентификатор R-Keeper кассы, на которой

  • будет показано окно для подтверждения создания заказа
  • будет создан заказ
  • будет оплачен заказ
Типа ЗаказаRKeeper:OrderCreationPreferencesКод R-Keeper типа заказа
Категория заказаRKeeper:OrderCreationPreferencesКод R-Keeper категории заказа
Не обязательные параметры
Валюта заказовRKeeper:OrderCreationPreferencesКод R-Keeper валюты, которой будет проводится оплата онлайн-заказов. По умолчанию используются рубли
Идентификатор торговой группыRKeeper:OrderCreationPreferencesИдентификатор R-Keeper торговой группы блюд. Если указан, оставляет в меню блюда только из этой торговой группуы
Тип ЦеныRKeeper:OrderCreationPreferencИдентификатор R-Keeper типа цены, используемый при получении меню
Код селектора менюRKeeper:OrderCreationPreferencesКод селектора. Если указан будет использоваться для построения дерева категорий и фильтрации блюд
Причина отмены заказаRKeeper:OrderCreationPreferencesКод R-Keeper причины отмены отказ - удаления из него блюд
Время подтверждения заказа в секундахRKeeper:OrderCreationPreferencesВремя ожидания подтверждения создания заказа на кассе. Указывается в секундах По истечении этого времени окно на кассе закроется и Агент будет знать, что заказ проигнорирован.
Имя узла с формой подтверждения заказаRKeeper:OrderCreationPreferencesВидимое на кассе R-Keeper имя узла или его IP-адрес, на котором развёрнут сайт Агента с формой подтверждения создания заказа
Создавать не подтвержденный заказRKeeper:OrderCreationPreferences

 true — агент продолжит создавать заказ, если он был проигнорирован на кассе, просрочен CashierTimeoutSec.
 false на WhiteServer будет передано сообщение об отказе заказа.

Создавать заказ как черновикRKeeper:ConfirmOrderIfIgnoredOnKass true — значение по умолчанию, все заказы будут создаваться как "отложенные" ("черновики").
Код ExtSourceRKeeper:OrderCreationPreferencesЕсли задано, при отправке заказа в R-Keeper к нему добавляется атрибут "ExtSource" с этим значением. Сейчас известно только значение "42" для этого атрибута.
Код типа заказа для самовывозаRKeeper:OrderCreationPreferences:PickupPreferencesОпциональный код типа заказа для самовывоза, если pickup.taker = custmer
Код категории заказа для самовывозаRKeeper:OrderCreationPreferences:PickupPreferences

Опциональный код категории заказа для самовывоза, если pickup.taker = custmer

Пример:

  1. Загрузите данные с сервера справочников
  2. С помощью выпадающего списка заполните обязательные параметры
  3. Сохраните новые конфигурации чтобы отправить на агент