Александр, добрый день!
Помогите пожалуйста прояснить несколько вопросов по работе интеграции с Битрикс24, модуль 4.2.0.12 (УТ 11):
При настройке сопоставления полей в обработке загрузки данных из смарт-процесса возникают следующие вопросы:
1. В поле "Контрагент" доступны предопределённые алгоритмы "Реквизит" и "Клиент". При выборе "Реквизит" создаётся или подбирается элемент справочника "Контрагенты". При выборе "Клиент" не создаётся ни контрагент, ни контактное лицо. Подтвердите, верно ли это поведение, и в чём функциональное назначение алгоритма "Клиент".2. Как правильно настроить загрузку, чтобы при наличии в смарт-процессе:
компании — создавался или подбирался контрагент;
контакта — создавалось или подбиралось контактное лицо;
только контакта (без компании) — также создавался контрагент (например, на основе данных контакта), и к нему привязывалось контактное лицо
3. Возможно ли в произвольном алгоритме сопоставления определить наличие в структуре данных как компании, так и контакта, и в зависимости от этого вызывать предопределённые алгоритмы (например, "Компания", "Клиент" или "Реквизит")
4. В текущей версии модуля возможно, что при передаче только контакта из смарт-процесса (без компании), ни контрагент, ни контактное лицо в 1С не создаются. Подтвердите, является ли это штатным поведением, и как корректно его обрабатывать.Просьба дать рекомендации по корректной настройке сопоставления полей и обработке случая, когда в смарт-процессе присутствует только контакт.