Александр Денисюк, здравствуйте!
Спасибо за оперативное исправление ранее найденных ошибок!
Тестируем обновленный модуль 1.11 для УТ11 на Комплексной автоматизации 2.4.
1) После выполнения полной синхронизации часть пользовательских полей Компаний в Битрикс24 копируется в пользовательские поля Контактов Битрикс24, хотя изначально у Контактов их совсем не было. Судя по всему, они бы все выгрузились в Контакты, но в логах есть ошибки типа "Поле UF_CRM_3670712595548 для объекта CRM_CONTACT уже существует.". Если добавить поля к Контактам, то они так же дублируются в Компании.
Можно как-то избежать этого дублирования?
2) В Битрикс24 у контактов есть стандартное поле "Должность". Оно не синхронизируется с 1С, хотя вроде как есть довольно подходящее поле "Должность по визитке".
3) Некоторые контакты не загружаются из Битрикса, хотя с модулем 1.8 все было в порядке. Выдает ошибку:
"Контакту 'Иванов Иван Алексеевич', который в 1С контрагент, назначили покупателя. Такие контакты в 1С не загружаются, т.к. будет дубль в контактных лицах. Или наоборт, контактному лицу убрали покупателя. Или по указанным критериям поичска(телефон/емейл) был найден контрагент, а не контактное лицо контрагента(например создан и компания и контакт по лиду)."
В нашем случае это последняя причина: "по указанным критериям поичска(телефон/емейл) был найден контрагент, а не контактное лицо контрагента(например создан и компания и контакт по лиду)".
Почему так было сделано? У нас действительно номера телефонов и адреса эл.почты контактов дублируются в соответствующую компанию. Это позволяет просмотривать все звонки и письма сразу из карточки компании, не просматривая отдельно все контакты. Было бы логичнее проверять дубли только в рамках одинаковых сущностей.