Рестораны
Введение
На вкладке Рестораны отображается список всех подключенных ресторанов.
Список можно фильтровать по полям:
- 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. |
Создавать заказ как черновик | RKeeper:ConfirmOrderIfIgnoredOnKass | true — значение по умолчанию, все заказы будут создаваться как "отложенные" ("черновики"). |
Код ExtSource | RKeeper:OrderCreationPreferences | Если задано, при отправке заказа в R-Keeper к нему добавляется атрибут "ExtSource" с этим значением. Сейчас известно только значение "42" для этого атрибута. |
Код типа заказа для самовывоза | RKeeper:OrderCreationPreferences:PickupPreferences | Опциональный код типа заказа для самовывоза, если pickup.taker = custmer |
Код категории заказа для самовывоза | RKeeper:OrderCreationPreferences:PickupPreferences | Опциональный код категории заказа для самовывоза, если pickup.taker = custmer |
Пример:
- Загрузите данные с сервера справочников
- С помощью выпадающего списка заполните обязательные параметры
- Сохраните новые конфигурации чтобы отправить на агент