You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Профили гостей синхронизируются в двустороннем порядке между Логусом и Битриксом.

Синхронизируются следующие поля:

  • Фамилия
  • Имя
  • Отчество
  • Список E-mail
  • Дата рождения
  • Пол
  • Список телефонов
  • Комментарий (Примечания)

Так как "Фамилия" обязательна для заполнения в Логус, но необязательна в Битрикс, то при создании контакта в Битрикс без фамилии, в Логус такой профиль сохраняется с текстом "[Нет фамилии]" в соответствующем поле.

Для того, чтобы синхронизировался пол гостя, необходимо добавить дополнительное поле "Пол" в настройках Битрикс. Подробнее в статье Настройка Bitrix24 для интеграции с Logus.

Все телефоны из Битрикс синхронизируются вместе с указанными типами.

Если в Битрикс указать несколько email, они все синхронизируются в Логус и сохраняются в строчку через «;», но без указания типов (рабочий, частный и тд).

Чтобы передать несколько email в Битрикс, их также следует перечислить через «;».

В Логусе в Администрировании-Bitrix можно загрузить все контакты из Битрикса как профили гостей в Логус.

Синхронизацию профилей можно отключить в конфиге параметром DisableGuestsSync, установив значение True.

Есть возможность синхронизировать профили гостей только вместе с бронями. Это значит, что если в Логусе профиль не связан с бронью, он не будет синхронизироваться в Битрикс. Данная возможность регулируется параметром ContactsWithDeal.

Так же можно задать обязательные поля без которых контакты не будут синхронизироваться:

  • Имя и фамилия - параметр LastNameAndNameRequired
  • Телефон или email - параметр EmailOrPhoneRequired

<LastNameAndNameRequired> - данная настройка проверяется как на стороне Логуса, так и на стороне Битрикса.

False: проверка не осуществляется.

True: контакт/профиль проверяется на наличие фамилии И имени. Если что-либо не указано, контакт не синхронизируется со второй системой. В логах запишется информация: «Профиль ** не синхронизируется так как не указаны фамилия и имя;». Как только заполнится фамилия и имя, во вторую систему прилетит контакт/профиль со всей изменённой информацией.

True: если контакт/профиль был создан и успешно синхронизирован в системах, но после этого в одной из систем внесли изменения в контакт/профиль и при этом удалили Фамилию или Имя, во вторую систему изменения не прилетят. В логах запишется информация: «Профиль ** не синхронизируется так как не указаны фамилия и имя;». Как только заполнится фамилия и имя, во вторую систему прилетит контакт/профиль со всей изменённой информацией.

<EmailOrPhoneRequired> - проверяется только на стороне Логуса.

False: проверка не осуществляется.

True: профиль в Логусе проверяется на наличие телефона ИЛИ email. Если хотя бы одна позиция указана, профиль синхронизируется с контактом Битрикса.

True: если контакт/профиль был успешно создан (присутствует телефон ИЛИ email), после этого в одной из систем внесли изменения в контакт/профиль и при этом удалили телефон и email, внесенные изменения синхронизируются во вторую систему. Но после этого, изменения вносимые в Логусе не будут передаваться в Битрикс. Как только в любой из систем в профиль внесут телефон или email, синхронизация с Битриксом произойдёт корректно.

  • No labels