Профили гостей синхронизируются в двустороннем порядке между Логусом и Битрикс.
Синхронизируются следующие поля:
- Фамилия
- Имя
- Отчество
- Список E-mail
- Дата рождения
- Пол
- Список телефонов
- Комментарий (Примечания)
Так как "Фамилия" обязательна для заполнения в Логус, но необязательна в Битрикс, то при создании контакта в Битрикс без фамилии, в Логус такой профиль сохраняется с текстом "[Нет фамилии]" в соответствующем поле.
Для того, чтобы синхронизировался пол гостя, необходимо добавить дополнительное поле "Пол" в настройках Битрикс. Подробнее в статье Настройка Bitrix24 для интеграции с Logus.
Все телефоны из Битрикс синхронизируются вместе с указанными типами.
Если в Битрикс указать несколько email, они все синхронизируются в Логус и сохраняются в строчку через «;», но без указания типов (рабочий, частный и тд).
Чтобы передать несколько email в Битрикс, их также следует перечислить через «;».
В конфиге есть блок (отдельно от настроек Битрикс), которые включает проверку правильности ввода email адреса при синхронизации контактов.
<!-- Правила валидации e-mail адресов гостей --> <EmailValidation Enabled="True" CleanWrongEmails="True" />
EmailValidation:
Enabled="False"- проверка отключена, из Битрикс в Логус передаются несколько email через «;»Enabled="True"- проверка включена
CleanWrongEmails, при включённой проверке, означает:
- True - если в контакте указано несколько email, в Логусе профиль гостя создаётся, но поле email не заполняется
- False - если в контакте указано несколько email, профиль гостя в Логусе не создаётся, в логах записывается ошибка "Поле 'Электронная почта' не содержит допустимый адрес электронной почты"
В Логусе в Администрировании-Bitrix можно загрузить все контакты из Битрикс как профили гостей в Логус. Доступ к данному разделу появляется после активации модуля в конфигурационном файле (<Bitrix Enabled="True">).
Блок "Загрузить профили гостей (контакты)" доступен при переводе параметра <ContactsWithDeal> в False.
Чтобы в Логусе не создавались новые профили гостей при создании контактов в Битрикс, необходимо в конфиге параметру DisableGuestsSync установить значение True. Контакты, которые ранее были созданы и синхронизированы, будут обновляться независимо от этого параметра. Также этот параметр не влияет на контакты, которые создаются в Логус.
Есть возможность синхронизировать профили гостей только вместе с бронями. Это значит, что если в Логусе профиль не связан с бронью, он не будет синхронизироваться в Битрикс. Данная возможность регулируется параметром ContactsWithDeal.
Так же можно задать обязательные поля без которых контакты не будут синхронизироваться:
- Имя и фамилия - параметр
LastNameAndNameRequired - Телефон или email - параметр
EmailOrPhoneRequired
Более подробное описание полей конфига в статье Настройка Logus для интеграции с Bitrix24.





