До установки модуля в менеджерской части r_keeper нужно завести все, что потом выбирается в настройках модуля. Списки в модуле заполняются из справочников r_keeper, правка справочника доходит до модуля в пределах минуты.
Модуль работает с кассовым сервером через 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, в «Список типов» добавить группа «Система» → «Ресторан».[Restaurants.genyaedadlvAdress].yaedadlvAdress вписать http://<IP модуля>:5000?source=rk7.Внешний вид кнопки меняется в Настройки → Графический интерфейс → Селекторы (макет главного меню, кнопка «Сервис»).