Страница находится в разработке
====== Интеграция с 1С Общепит ======
Для обеспечения обмена данными между платформой Olvery и конфигурацией 1С Общепит предусмотрена возможность интеграции данных систем. При этом обеспечивается передача информации о меню и товарах, отправка заказов в 1С Общепит и получение информации о статусе заказа.
Обмен данными с системой 1С Общепит реализован на базе [[https://documenter.getpostman.com/view/12927234/Tz5v1ube|API]]
==== Настройка интеграции с 1С Общепит в системе Olvery ====
Настройка интеграции с системой 1С Общепит осуществляется в разделе «**Управление экосистемой > Настройки системы**» на вкладке «**Интеграции**».
**Примечание**. Управление интеграциями доступно только в веб-приложении для пользователя с ролью «**[[help:z_admin:a_model_role|Администратор локации]]**».
Для перехода в интерфейс управления интеграциями:
- Войдите в веб-приложение Olvery. \\ \\
- В боковом меню в переключателе интерфейсов выберите «**Управление экосистемой**». \\ В результате будет осуществлён переход в интерфейс администрирования. \\ \\
- Перейдите в раздел «**Настройки системы**». \\ \\
- Перейдите на вкладку «**Интеграции**».
По умолчанию на вкладке «**Интеграции**» не отображаются интеграции: {{:help:z_admin:z_settings:y_integrations:location_integrations.png?800|}}
Для создания интеграции с системой 1С Общепит:
- Нажмите на кнопку «**Добавить интеграцию**». \\ В результате откроется окно создания интеграции, в котором в поле «**Класс интеграции**» установлено значение по умолчанию CommerceML. \\ \\
- Выберите в поле «**Класс интеграции**» значение «**Общепит**». \\ В результате в окне отобразятся соответствующие поля для настройки интеграции: \\ {{:help:z_admin:z_settings:y_integrations:location_integrations_add2.png?400|}} \\ \\
- Заполните поля: \\ \\
* **Наименование**. Обязательное поле. Укажите наименование интеграции; \\ \\
* **Настройки (JSON)**. Обязательное поле. Укажите строку с JSON, в которой содержатся данные для обмена данными между системой 1С Общепит и платформой Olvery: \\ \\
* **Адрес хоста и ресурса**; \\ \\
* **Имя пользователя и пароль**; \\ \\
* **Префикс для фильтрации меню**;\\ \\
* **Параметры для авторизации в API 1C Общепит**;\\ \\ **Примечание**. Пример строки JSON: {"host":"192.168.178.119","path":"DemoFastFood1/hs/rest.waiter","user":"КоролевСВ (Администратор 123)","prefix":"Тест","password":"","protocol":"ftp","payment_id":"756A68B1-622B-11E7-8882-AC220B763DA0","session_id":"64c3d1f8-0a27-4d79-beb0-02272a7498f2","front_password":"0644"}.
* **Компания**. Обязательное поле. Выберите из раскрывающегося списка компанию, для которой создается интеграция с 1С и которая является поставщиком услуги;\\ \\
* **Услуга**. Обязательное поле. Поле недоступно к изменению, пока в поле «**Компания**» не выбрано какое-либо значение. Выберите из раскрывающегося списка услугу, для которой создается интеграция с 1С. В списке отображаются услуги, поставщиком которых является компания, указанная в предыдущем поле;\\ \\
* **Настройки периодичности (мин)**. Обязательное поле. Укажите периодичность проверки изменений по заказам для обмена данными между платформой Olvery и 1С Общепит, в минутах. \\ \\
- Нажмите кнопку «**Сохранить**».
----
См. также: [[help:z_admin:z_settings|]] | [[help:z_admin:z_settings:location|]] | [[help:z_admin:z_settings:stucture|]]