Введение

Для работы Delivery требуется установленный White Server Agent (WSA).

Все White Server Агенты версии 2 управляются через административную панель. Подробнее написано в статье административная панель.

Настройка агента для Delivery

  1. Перейдите в административную панель WhiteServer. Используйте дилерский логин и пароль для доступа
  2. Перейдите в раздел Рестораны
  3. Укажите полный код объекта в поле ObjectId и нажмите кнопку Найти
  4. Перейдите в меню редактирования ресторана, нажав на шестеренку . Откроется карточка ресторана.
  5. Убедитесь, что раздел Подключенные системы синего цвета и выбран включенный агент для RKMid
  6. Перейдите в меню Параметры создания заказа
  7. Нажмите кнопку Обновить справочники, чтобы параметры загрузились с кассового сервера.
  8. Необходимые настройки для подключения к Delivery будут заполнены автоматически. Детальные описания параметров находятся в таблице ниже:
    • Идентификатор кассира
    • Код стола
    • Идентификатор кассы
    • Код типа заказа
    • Код категории заказа
    • В блоке Необязательные параметры:
      • Выберите Валюту заказов. Укажите валюту, которая используется для онлайн-оплат.
      • Код селектора меню — оставьте пустое значение
      • Укажите Причину отмены заказа
      • В поле Время подтверждения заказа в секундах — укажите 0
      • Включите настройку Cоздавать не подтвержденный заказ 
      • Выключите настройку Создавать заказ как черновик

        Внимание!
        Если пропустить настройку Необязательных параметров, то r_k Delivery может работать некорректно.

    • Сохраните изменения, нажав кнопку Сохранить
  9. Новые настройки применятся для агента с ролью RkMid.

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

ПараметрЗначение по умолчаниюОписание

Кассир

Кассир №1Кассир, через который будут пробиваться заказы на доставку

Стол для заказов

Стол №1Код r_keeper стола, для которого будет создан заказ.

Касса

Касса №1Идентификатор r_keeper кассы, на которой: будет создан заказ, печать пречека, оплачен и закрыт заказ.

Тип заказа


Тип заказа. r_k Delivery не использует данный параметр, но он обязателен для работы агента

Категория заказа


Категория заказа. r_k Delivery не использует данный параметр, но он обязателен для работы агента

Валюта заказов

РублиВалюта, которой будет проводится оплата онлайн-заказов (по умолчанию используются рубли).
Причина отмены заказаОшибка официанта без списанияПричина отмены блюд в r_keeper
Время подтверждения заказа в секундах0Лучше использовать значение по умолчанию. В этом случае форма подтверждения не будет появляться на кассе
Имя узла с формой подтверждения заказа127.0.0.1IP-адрес, на котором развёрнут сайт Агента с формой подтверждения создания заказа.
Cоздавать не подтвержденный заказ ДаСоздавать или нет неподтвержденный на кассе заказ
Создавать заказ как черновикНетСоздавать или нет заказ как черновик
42

Просмотр логов

На вкладке задачи, в карточке ресторана вы увидите список задач, которые поступали на объект от разных систем.
Для доставки значение AggregatorId всегда 199990357.