У лида есть дополнительные обязательные для заполнения поля

В том случае, если вы создали для лида дополнительные обязательные для заполнения поля, модуль не сможет создавать их в автоматическом режиме: Битрикс24 будет возвращать ошибку.


Для решения этой проблемы вы можете внести изменения в файл кастомизации приложения bx24asterisk_parser.php.


Допустим, вы создали дополнительное поле "Имя директора". Зайдя в редактироваия поля, URL страницы содержит идентификатор созданного пользовательского поля:

/crm/configs/fields/CRM_LEAD/edit/UF_CRM_1474573492/


Замените, или добавьте метод getAdditionalLeadFields():

public function getAdditionalLeadFields()
{
    $fields = array(
        'fields[UF_CRM_1474573492]' => 'Сюда впишите значение поля для создаваемых лидов'
    );
    return $fields;
}

После этого при создании лидов будут подставляться необходимые значения.

Эта статья была полезна для 2 людей. Эта статья помогла вам?

Сервис поддержки клиентов работает на платформе UserEcho