1. Предварительные настройки в r_keeper
До установки модуля в менеджерской части r_keeper нужно завести все, что потом выбирается в настройках модуля. Списки в модуле заполняются из справочников r_keeper, правка справочника доходит до модуля в пределах минуты.
XML-интерфейс
Модуль работает с кассовым сервером через HTTP-XML интерфейс. Настройка сервера и работника с полными правами на кассовые операции - в статье Настройка XML интерфейса.
Столы для заказов
Настройки → Столы и залы → Планы залов и столы. Создать отдельный план зала (например, «Доставка») и стол. Модуль умеет разносить заказы по типу доставки (курьер Яндекса, свой курьер, самовывоз) и по платформе (Яндекс Еда, Маркет Деливери) на разные столы, но можно обойтись одним.
Стол «Курьер Яндекса» модуль также использует для получения цен и стоп-листа меню - он должен быть активным.
Классификация для меню
В Яндекс уходят только блюда из выбранной классификации:
- Меню → Классификации блюд: создать классификацию «Яндекс Еда», статус «Активный».
- Создать в ней категории с теми названиями, которые должны быть у разделов меню в Яндекс Еде, сделать их активными.
- Расставить категории блюдам, которые нужно выгружать.
В меню попадают только категории, в которых есть блюда. Комбо-блюда r_keeper не выгружаются.
Категория заказа
Заказ → Категории заказа: создать категорию «Яндекс (доставка)». В справочнике «Использование категорий заказа» (значок шестеренки) перетащить категорию и указать стол доставки.
Тип цен (если цены доставки другие)
Если в Яндексе цены отличаются от цен в зале, создать отдельный тип цен и привязать его к категории заказа. Модуль берет цены по станции, столу «Курьер Яндекса» и категории заказа из настроек. Блюдо без цены уйдет в Яндекс с ценой 0.
Блюдо платной доставки
Для заказов «Свой курьер» Яндекс передает стоимость доставки. Создать блюдо со свободной ценой - оно выбирается в поле «Блюдо для платной доставки». Без него заказ с платной доставкой в r_keeper не создастся.
Расширенное свойство для названий блюд
Название для Яндекса берется из расширенного свойства блюда с системным именем yaedaname. Если оно пустое - используется имя блюда. Название должно быть без спецсимволов, без ошибок и без граммовки.
- Настройки → Настройка → Расширенные свойства → «Свойства для справочников», ПКМ → Новый тип расширенных свойств. Задать название (например, «Название для Яндекс Еды») и системное имя
yaedaname. - В «Список типов» добавить элемент: группа «Меню, Модификаторы, Цены» → «Элемент меню».
- Перезапустить менеджерскую часть. Поле появится в свойствах блюд.
Скидки для акций и промокодов
Создать две суммовые скидки: «Скидка на блюдо» (акции Яндекса на отдельные блюда) и «Скидка на заказ» (промокоды, скидки на весь заказ). Параметры:
- суммовая;
- не вручную;
- на блюдо / на заказ - соответственно;
- многократно;
- изменяемое значение;
- комбинировать с любой скидкой.
Без этих скидок заказ с акцией или промокодом в r_keeper не создастся. Отдельные блюда для акций не нужны: в акции участвует то же блюдо, что и в меню, у него должна быть цена и флаг «свободная цена».
Расширенные свойства заказа (опционально)
Чтобы имя клиента, телефон и адрес доставки записывались в заказ r_keeper, завести для них расширенные свойства заказа. Потом они выбираются в модуле в группе «Свойства заказа в r_keeper».
Кнопка модуля на кассе
Веб-интерфейс модуля открывается на кассе кнопкой с главного экрана. Настройка - в статье Настройка связи с другими системами для кассы. В свойстве «Строковый» указать адрес вида http://192.168.0.1:5000?source=rk7, где 192.168.0.1 - IP машины с модулем, 5000 - порт модуля. После этого перезапустить MID-сервер и кассу.
Если на разных ресторанах модуль стоит по разным адресам, адрес можно вынести в расширенное свойство ресторана:
- Настройки → Настройка → Расширенные свойства → «Свойства для справочников»: новый тип с системным именем
yaedadlvAdress, в «Список типов» добавить группа «Система» → «Ресторан». - Настройки → Параметры → Установочные → Связь с другими системами → Сервисы: в «URL web-сервиса» в параметре «Строковый» указать
[Restaurants.genyaedadlvAdress]. - В свойствах ресторана (Сервис → Станции и устройства) в свойстве
yaedadlvAdressвписатьhttp://<IP модуля>:5000?source=rk7.
Внешний вид кнопки меняется в Настройки → Графический интерфейс → Селекторы (макет главного меню, кнопка «Сервис»).


















