Итак, как правильно настроить интеграцию?
Заходим в bitrix/php_interface/init.php
Добавляем следующий код :
/* меняем ответственного - не работает для веб-форм */ AddEventHandler("crm", "OnBeforeCrmDealAdd", "OnBeforeCrmLeadAdd"); AddEventHandler("crm", "OnBeforeCrmLeadAdd", "OnBeforeCrmLeadAdd"); function OnBeforeCrmLeadAdd($arFields) { $arFields["ASSIGNED_BY_ID"] = 107; return $arFields; }
Готово.
id ответственного можно узнать в строке браузера при переходе в профиль, например – https://сайт.bitrix24.ru/company/personal/user/107/
НО! Если вы настроили интеграцию для веб-форм, то к сожалению ответственный не будет меняться. Разработчики битрикс дорабатывают эту функцию. Но можно воспользоваться Веб-хуками. Об этом – подробнее позже.