Форматировать телефоны сущности по ID: свой префикс
Робот «Форматировать телефоны сущности по ID: свой префикс» приводит все номера телефона лида, контакта или компании, заданных типом и ID, к виду «префикс + цифры» — из любого контекста бизнес-процесса в Битрикс24. Префикс задаётся текстовым параметром (+, +1, +44 и т.д.); если цифры кода уже есть в начале номера, они не дублируются. Возвращает количество обновлённых и пропущенных номеров.
Робот форматирует телефоны произвольной сущности — лида, контакта или компании, заданных явно типом и ID, даже если бизнес-процесс запущен на другом элементе CRM (например процесс по сделке нормализует телефоны связанного контакта). Каждый номер очищается от пробелов, скобок и дефисов и записывается как «префикс + цифры»; тип номера сохраняется, остальные контактные данные не затрагиваются. Если номер уже начинается с цифр префикса, они не дублируются; значения короче 7 цифр попадают в счётчик пропущенных. Национальные транковые коды робот не преобразует. Типовые случаи: нормализация телефонов связанного контакта из процесса по сделке и массовая чистка базы по списку ID. Возвращает «Обновлено номеров» и «Пропущено» для условий и уведомлений в следующих шагах.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Тип сущности | select | да | contact |
| ID сущности | int | да | |
| Префикс (код страны) | string | — | + |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Обновлено номеров | int |
| Пропущено (не распознаны) | int |
Сценарий: нормализация телефонов контакта из процесса по сделке
- В бизнес-процессе сделки добавьте робота «Форматировать телефоны сущности по ID: свой префикс»
- Выберите тип «Контакт», в ID укажите контакт сделки, префикс — +44
- Робот приведёт все номера контакта к виду +44XXXXXXXXXX и вернёт число обновлённых и пропущенных