Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:интеграция_с_агрегаторами_доставки:01preliminary_config_rk7 [2021/07/12 16:05] – [Создание "категории заказа"] Алексей Коробов | external:интеграция_с_агрегаторами_доставки:01preliminary_config_rk7 [2025/02/03 11:50] (текущий) – Евгений Агеев | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Предварительные настройки в r_keeper ====== | ====== Предварительные настройки в r_keeper ====== | ||
- | ===== Создание | + | ===== Настройка XML интерфейса ===== |
- | < | + | Модуль интеграции взаимодействует с кассовым сервером r_keeper с использованием XML-HTTP интерфейса. Настройка Сервера и Работника подробно описана в статье: |
- | Настройки - столы и залы - планы залов | + | ===== Создание стола для сохранения заказа |
- | {{ : | ||
- | </ | + | Настройки → Столы и залы |
- | + | {{ : | |
- | ===== Создание " | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Заказ - категории заказа. Создаём отдельную категорию заказа " | + | |
- | Настраиваем использование этой категории заказа для стола доставки. | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | ===== Создание работника для xml ===== | + | |
- | + | ||
- | < | + | |
- | + | ||
- | * В справочнике Персонал→Работники создать новую роль с названием " | + | |
- | * Для новой роли создать работника с именем http (либо другое, | + | |
- | * Для работника с именем http, в свойствах в параметре «Учетная | + | |
- | * В свойствах группы работников в "Привилегиях на объекты" | + | |
- | * Не забываем добавить роли право " | + | |
- | + | ||
- | Право создаётся в справочнике Персонал→Права | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | ===== Настройка Http-сервера ===== | + | |
- | + | ||
- | < | + | |
- | + | ||
- | * В справочнике Сервис→Станции и Устройства выбрать кассовый сервер, | + | |
- | * В свойствах кассового сервера задать свободный порт в параметре HTTP Data port. Оставлять порт 80 - не рекомендуется. | + | |
- | * В параметрах HTTP API, Web interface, XML interface установить | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | * Проверить, | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | </ | + | |
===== Настройка классификаций блюд ===== | ===== Настройка классификаций блюд ===== | ||
- | |||
- | < | ||
Для синхронизации меню между r_keeper и Яндекс.Еда необходимо указать какие блюда следует выгружать, | Для синхронизации меню между r_keeper и Яндекс.Еда необходимо указать какие блюда следует выгружать, | ||
- | - В справочнике Меню→Классификации блюд создать новую классификацию " | + | - В справочнике Меню → Классификации блюд создать новую классификацию " |
- Для данной классификации создать новые категории (с такими же названиями, | - Для данной классификации создать новые категории (с такими же названиями, | ||
- Расставить категории всем имеющимся блюдам. | - Расставить категории всем имеющимся блюдам. | ||
+ | {{ : | ||
- | {{ :external:интеграция_с_агрегаторами_доставки: | + | ===== Создание "Категории заказа" |
- | </ | + | Заказ → Категории заказа. Нужно создать отдельную категорию заказа " |
+ | Пример настройки: | ||
+ | {{ : | ||
- | ---- | + | После создания отдельной Категории заказа нужно, через справочник " |
+ | Для этого после открытия справочника " | ||
+ | {{ : | ||
- | ===== Создание расширенного свойства | + | ====== Типы цен ====== |
+ | Если блюда выгружаемые на сайт | ||
+ | {{ : | ||
- | **ВАЖНО!!! Обязательно ** | + | После того как был |
- | Название блюда для Яндекс.Еды | + | ===== Настройка платной доставки ===== |
- | Настройки → Настройка | + | Яндекс.Еда передаёт информацию о стоимости доставки курьерами ресторана. Для этого в r_keeper создаём блюдо с открытой ценой (при дальнейших настройках приложения интеграции это блюдо будет выбираться в специальном поле) |
+ | {{ : | ||
- | {{ : | + | ===== Создание расширенного |
- | + | ||
- | В открывшемся окне переходим в "Свойства | + | |
- | + | ||
- | {{ : | + | |
- | Открыв окно "Список типов" жмём ПКМ | + | Обязательно нужно создать **расширенное свойство** |
- | {{ :internal:pasted:20210629-080431.png }} | + | Что бы настроить свойство нужно перейти в r_keeper Настройки → Настройка → Расширенные свойства. В открывшемся окне нужно перейти |
+ | {{ :external:интеграция_с_агрегаторами_доставки:2024-06-26_15-39-15.png |}} | ||
- | Выбираем группу | + | Далее нужно добавить " |
+ | {{ :external:интеграция_с_агрегаторами_доставки:2024-06-26_15-35-29.png |}} | ||
+ | После чего в поле списка типов добавится элемент. | ||
+ | {{ : | ||
+ | После настройки расширенного свойства необходимо перезапустить менеджерскую часть | ||
Пример: | Пример: | ||
+ | {{ : | ||
- | {{ : | ||
====== Настройка " | ====== Настройка " | ||
- | Для | + | Пример настройки подробно описан |
+ | В свойстве " | ||
+ | где 192.168.0.1 - ip адрес машины, | ||
+ | После | ||
- | Настройки → Параметры → Установочные → Связь с другими системами → Сервисы | + | {{ : |
- | В свойстве " | ||
- | |||
- | где 192.168.0.1 - ip адрес машины, | ||
- | |||
- | 5000 - порт модуля по умолчанию | ||
- | |||
- | \\ {{ : | ||
- | |||
- | После этого можно будет открывать веб-интерфейс приложения с главного экрана кассы (см.скриншот) | ||
- | |||
- | {{ : | ||
- | ===== Настройка веб-сервиса через расширенное свойство | + | === Настройка веб-сервиса через расширенное свойство |
+ | Опциональная настройка, нужна если используется несколько сервисов с разными адресами. | ||
< | < | ||
- | Заходит в Настройки - > Настройка → Расширенные свойства | + | Нужно зайти в Настройки - > Настройка → Расширенные свойства. Выбрать группу " |
+ | {{ : | ||
- | {{ :internal:pasted:20210616-171438.png }} | + | Далее открыть " |
+ | {{ :external:интеграция_с_агрегаторами_доставки:2024-07-10_17-06-03.png |}} | ||
- | Выбираем группу "Свойства для справочников" | + | Затем выбираем группу "Система" и двойным кликом добавляем " |
+ | {{ : | ||
- | {{ : | + | После настройки расширенного свойства |
- | + | ||
- | Открываем " | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | В открывшемся окне ПКМ → Добавить Элемент | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Затем выбираем группу " | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | После настройки расширенного свойства переходим в Настройки → Параметры → Установочные → Связь с другими системами → Сервисы | + | |
в URL web-сервиса в параметре " | в URL web-сервиса в параметре " | ||
Строка 144: | Строка 88: | ||
yaedadlvAdress - в нашем случае и есть то самое расширенное свойство | yaedadlvAdress - в нашем случае и есть то самое расширенное свойство | ||
- | {{ :internal:pasted:20210629-141322.png }} | + | {{ :external:интеграция_с_агрегаторами_доставки:2024-07-10_17-22-25.png |}} |
В свойствах ресторана " | В свойствах ресторана " | ||
Строка 152: | Строка 96: | ||
**5000** | **5000** | ||
- | {{ :internal:pasted:20210629-141328.png }} | + | {{ :external:интеграция_с_агрегаторами_доставки:2024-07-10_17-30-34_2_.png |}} |
</ | </ | ||
- | ===== Изменение внешнего вида кнопки запуска на кассе (опционально) | + | === Изменение внешнего вида кнопки запуска на кассе (опционально) === |
< | < | ||
Строка 164: | Строка 108: | ||
Настройки → Графический интерфейс → Селекторы. Выбираем группу селекторов, | Настройки → Графический интерфейс → Селекторы. Выбираем группу селекторов, | ||
- | {{ :internal: | + | {{ :external: |
Затем открываем макет Главного меню и переходим к настройке кнопки " | Затем открываем макет Главного меню и переходим к настройке кнопки " | ||
Строка 172: | Строка 116: | ||
</ | </ | ||
+ | ====== Настройка скидки в r_keeper ====== | ||
+ | |||
+ | Для работы со скидками в r_keeper нужно создать суммовые скидки «Скидка на блюдо» и «Скидка на заказ». | ||
+ | |||
+ | Настройки в r_keeper следующие: | ||
+ | * Суммовая; | ||
+ | * Не вручную; | ||
+ | * На блюдо/ | ||
+ | * Многократно; | ||
+ | * Изменяемое значение; | ||
+ | * Комбинировать с любой скидкой. | ||
+ | |||
+ | {{ : | ||
+ | {{ : | ||
+ | {{ : | ||