Заметки
Как в БП менять поле типа Сайт/Телефон/Email
Телефон, email и сайт — мультиполя CRM. В API это набор записей с типом и значением, даже когда в карточке видна одна строка.
Для контакта новые значения передаются в PHONE, EMAIL или WEB. Элемент содержит VALUE и VALUE_TYPE; при изменении существующей записи важен также её ID.
В БП сначала подготовьте нужный набор, затем выполните изменение документа или вызов API. SetVariable с таким массивом только сохранит промежуточное значение в процессе.
Не рассчитывайте, что пустая строка означает «удалить все телефоны». Для удаления и обновления существующих записей нужно учитывать их идентификаторы.