Особенности использования номеров в Битрикс24

Практически в каждом активити вам предстоит использовать номер телефона. Давайте разберёмся, как это делать правильно.

В карточке CRM (лид, контакт, компания) есть возможность использовать как один, так и несколько номеров телефонов, при чём с разными типами (мобильный, рабочий, для рассылок, другой, и т.д.).

Если номер один, то вопросов обычно не возникает. Проблемы появляются, когда номеров несколько. В этом случае важно учитывать на какой и на сколько номеров мы отправляем сообщение.

Когда вы передаёте номер (номера) телефонов в активити, то они могут передаваться как массив номеров {=Document:PHONE} или как текстовая строка {=Document:PHONE_PRINTABLE}

Обратите внимание, что {=Document:PHONE} собирает и передаёт номера ВСЕХ типов. Старайтесь заранее номера для использования в бизнес-процессах и рассылках размещать в отдельных типах, например «Для рассылок» {=Document:PHONE_MAILING}

Для того, чтобы перебрать номера в массиве, используется активити Итератор

Создайте переменную бизнес-процесса

Добавьте активити «Изменение переменных» и «Итератор»

Установите переменную для этих активити

Внутри итератора будут перебираться номера телефона и вы сможете выполнять проверки и производить действия с каждым номером.