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

Настройка

Синхронизация с iiko позволяет Вам импортировать из iiko всех Ваших сотрудников, должности и подразделения (места работы).

  • В поле Адрес сервера iikoRMS необходимо указать адрес сервера iikoRms. Если у Вас сетевое заведение, нужно указать адрес сервера iikoChain. Адрес сервера должен содержать в себе протокол и номер порта (к примеру,  http://iikoserver:8080 ).
  • В поле Логин нужно указать логин сотрудника iiko с правом доступа к API iikoRms.
  • В поле Хэш-сумма пароля (sha1) нужно указать хэш-сумму пароля, для этого Вы можете воспользоваться сервисом  sha1-online.com  (достаточно подставить пароль сотрудника и нажать 'hash')
  • Импортировать сотрудников без логина (по умолчанию не выбран), - признак того, что в Service Inspector будут загружаться сотрудники без логина.
  • Перезаписывать логины/пароли сотрудников, - признак того, что логины/пароли будут перезаписаны на пришедшие из iiko логины/пароли. По умолчанию выключено, чтобы у сотрудников неожиданно не изменялись логины и пароли (к примеру, при масштабном перевыпуске карт).

Копируемые данные

Импортируемые сотрудники копируют ФИО из iiko, должность (которую занимает в iiko) и место работы (в случае с iikoChain).
Логин сотрудника копируется из аналогичного поля в iiko, либо из поля email (если логин в iiko не указан)
Пароль не может быть скопирован, т.к. его нет в API, он формируется на основе номера карты (если указана в iiko) и в качестве пароля берутся последние 5 цифр номера карты сотрудника


Примечание

  • У сервера iiko должна быть лицензия на использование API - iikoAPI (RestApi).
  • Для синхронизации должностей сотрудников необходимо указать короткое название должностей в iiko (к примеру, "Администратор" имеет короткое название ADM).
  • Важно, чтобы в iiko не совпадали короткие имена некоторых должностей, например Су-шеф и Шеф-повар:

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