Интеграция с iiko

Как настроить интеграцию CheckOffice с iiko и синхронизировать объекты проверок и пользователей

Интеграция с iiko позволяет автоматически импортировать в CheckOffice объекты проверок и учетные записи пользователей. Это упрощает первоначальную настройку площадки и сокращает объем ручной работы.

Важно: интеграция с iiko подключается отдельно и может быть недоступна на площадке по умолчанию. Если раздел «Синхронизация с iiko» отсутствует, обратитесь к менеджеру CheckOffice для подключения.

Настройка интеграции

Путь: Боковое меню > «Администрирование» > «Основные настройки» > «Синхронизация с iiko»

Для настройки синхронизации заполните все поля:

  • Адрес сервера iiko — укажите адрес сервера iiko. Для сетевого заведения необходимо указать адрес сервера iikoChain. Адрес должен содержать протокол и номер порта, например: http://iikoserver:8080.

  • Логин — укажите логин сотрудника iiko с правом доступа к API.

  • Хэш-сумма пароля (SHA1) — укажите SHA1-хэш пароля сотрудника iiko. Для его получения можно воспользоваться сервисом SHA1 Online: введите пароль сотрудника и нажмите hash.

  • Группа прав по умолчанию — выберите группу прав CheckOffice, которая будет назначена пользователям, импортированным при синхронизации.

  • Backoffice / Chain — выберите один из вариантов:

    • Backoffice — для отдельного ресторана;

    • Chain — для сети ресторанов.

Важно: для выполнения корректной синхронизации необходимо ввести адреса электронных почт и названия должностей для всех сотрудников в iiko.

После заполнения настроек нажмите «Синхронизироваться».

Если обязательные поля не заполнены или заполнены корректно, CheckOffice сообщит об этом.

Статус синхронизации

Синхронизация выполняется в фоновом режиме и может занять некоторое время. Текущий статус отображается под кнопкой «Синхронизироваться». Если статус подсвечивается синим, нажмите на него, чтобы посмотреть подробную информацию о синхронизации.

Возможны следующие результаты:

  • Завершена успешно — все доступные для синхронизации пользователи успешно импортированы в CheckOffice.

  • Завершена с ошибками — часть пользователей не была импортирована. Например, у них не заполнены обязательные данные в iiko или такие пользователи уже существуют в CheckOffice.

  • Ошибка — во время синхронизации произошел сбой. Попробуйте запустить синхронизацию повторно. Если ошибка сохраняется, обратитесь к менеджеру CheckOffice.

При статусе «Завершена с ошибками» можно скачать отчет о синхронизации и проверить, какие пользователи:

  • успешно импортированы;

  • уже существуют в CheckOffice;

  • не импортированы из-за незаполненных обязательных полей.


История синхронизаций

Чтобы посмотреть предыдущие синхронизации, нажмите «История синхронизаций».

В истории нажмите на результат нужной синхронизации, чтобы скачать Excel-отчет с подробной информацией.

Если какие-либо сотрудники не были импортированы из-за незаполненных обязательных полей, заполните необходимые данные в iiko и запустите синхронизацию повторно.

Важно знать

  • Новую синхронизацию нельзя запустить, пока не завершилась предыдущая.

  • Если пользователя, который уже существует в CheckOffice, удалить в iiko, в CheckOffice он автоматически не удалится. Его необходимо удалить вручную.

  • Если изменить в iiko данные пользователя, который уже существует в CheckOffice, эти изменения автоматически не перенесутся. Данные пользователя в CheckOffice необходимо отредактировать вручную.

  • Адреса объектов проверок из iiko не переносятся в CheckOffice. После синхронизации в карточках импортированных объектов проверок будет указан единый адрес. При необходимости откройте карточку объекта проверок и измените поле «Адрес» вручную. 

👆 На этом пока всё