Страница находится в разработке ====== Интеграция с 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|]]