Модификаторы документов Битрикс24.CRM

Рассказываем как быстро создать удобные документы в Битрикс24 по вашим шаблонам для автоматизации бизнес процессов

Что такое модификатор?

Модификатор — это специальный код, который меняет формат поля. Например, значение поля Ф.И.О. по умолчанию выводится в именительном падеже. Чтобы CRM вывела поле в дательном падеже, к символьному коду надо добавить специальный модификатор.
Модификаторы расположены внутри символьного кода после знака тильды (~)
Модификаторы работают только с полями, у которых указан тип

В каких сущностях можно создавать документы Битрикс24.CRM?

Документы можно создавать во всех сущностях
  • Документы в Лидах
  • Документы в Сделках
  • Документы в Контактах
  • Документ в Сделках (в любых направлениях)
  • Документ в Заказах
  • Документ в Счетах

Как создать список товаров в документе Битрикс24.CRM?

Если нужно вывести в документ определенные элементы списка, используем параметр ~index=. Нумерация элементов списка начинается с нуля: 0 - первый, 1- второй, 2-третий
Например, код {ProductsProductName~index=2} выведет третий элемент из списка товаров
Список товаров можно создать в виде таблицы или в виде строк

Какие документы можно создавать в Битрикс24?

В Битрикс24.CRM можно создавать следующие виды документов:
  • Договор

  • Приложения к договору

  • Счет

  • Спецификация

  • Товарная накладная

  • Акт

  • УПД

  • Доверенность

  • Коммерческое предложение

  • ...любой документ

Модификаторы для лидов

Модификаторы для контактов в сделке Б24

Сущность "Контакт" нужно вставить в договор расшифровку подписи "Фамилия И.О."
{ContactLastName} {ContactName~Format=#NAME_SHORT#} {ContactSecondName~Format= #SECOND_NAME_SHORT#}

Реквизиты заказчика в документа битрикс24

Для ООО данные заполняются автоматических из налоговой при заполнении поля ИНН и БИК
Для ИП реквизиты и ИНН заполняются без адреса
  • Договор

  • Адрес фактический

  • Название

  • Адрес юридический

  • ИНН

  • БИК

  • ОГРН

  • Расчетный счет

  • Адрес регистрации

  • ...или любое значение

Подпись и печать в документах Битрикс24

В Битрикс24 есть набор стандартных шаблонов для документов: счетов, актов, коммерческих предложений.
Чтобы в шаблон автоматически подставлялись нужные реквизиты, его можно настроить.
Чтобы настроить шаблон, нужны символьные коды — это значения полей в карточке элемента CRM. У каждого поля — свой код.

Моя компания -> Подпись директора {MyCompanyUfDirectorSign~1}

Моя компания -> Подпись гл. бухгалтера {MyCompanyUfAccountantSign}

Моя компания -> Печать организации {MyCompanyUfStamp~1}

Модификаторы адреса

По умолчанию Битрикс24 использует формат адреса страны текущего шаблона.

Формат адреса можно изменить, а также добавить разделитель строк. Для изменения формата будем использовать параметр ~Format=, а для разделения строк ~Separator=.
Модификаторы формата и разделителя:
Для параметра Format:
  • 1 — Европа
  • 2 — Великобритания
  • 3 — Северная Америка
  • 4 — Россия (улица > страна)
  • 5 — Россия (страна > улица)
Для параметра Separator:
  • 1 — запятая
  • 2 — без разделителя
  • 3 — перевод строки
Зададим тип адреса — Россия (страна > улица) с переводом строки между частями адреса, к коду поля адрес контакта добавим нужные модификаторы и получим {ContactAddress~Format=5,Separator=3}.

Модификаторы телефона

Изменить формат номера телефона можно с помощью модификатора ~format=.
Доступные форматы:
  • E.164 — +7900xxxxxxx
  • International — +7 900 xxx-xx-xx
  • National — 8 (900) xxx-xx-xx
Выведем номер контакта в привычном нам формате +7 и без пробелов, Используем код {ContactPhone~format=E.164}, где {ContactPhone} — это код для поля «Телефон контакта».

Модификаторы регистра текста

С помощью модификатора ~letterCase= можно изменить регистр текста.
Модификатор может принимать следующие значения:
  • upper — ВЕРХНИЙ РЕГИСТР
  • lower — нижний регистр
  • title — Верхний Регистр Для Первой Буквы Каждого Слова
Теперь {DocumentCreateTime~format=d F Y, letterCase=lower} выведет «25 апреля 2022» вместо «25 Апреля 2022».

Модификаторы множественного поля

В CRM поля могут быть множественными, то есть иметь несколько значений. В стандартные поля «Телефон», «Почта», «Мессенджер» можно добавить несколько телефонных номеров и адресов.
С помощью параметра ~mfirst= можно управлять выводом множественных полей:
  • mfirst=y — выведет только первое значение множественного поля
  • mfirst=n — выведет все значения
Например, у нас есть поле «Телефон», оно множественное, и нам надо вывести все значения из поля. Будем использовать код {ContactPhone~mfirst=n}. По умолчанию значения будут разделены запятой. Модификатор ~mseparator= позволяет выбрать разделитель: запятая (1) или перенос строки (2) — {ContactPhone~mseparator=2}. Чтобы вывести все значения из поля «Телефон» и разделить их переносом строки, используем код {ContactPhone~mfirst=n,mseparator=2}.
Если нужно вывести в документ определенные элементы списка, используем параметр ~index=. Нумерация элементов списка начинается с нуля. Так, товар с индексом 1 — это второй товар в списке. Например, код {ProductsProductName~index=2} выведет третий элемент из списка товаров.
Модификатор ~all=y, выведет все значения множественного поля "Привязка к элементам CRM".

Значение полей для товарной накладной в документах Битрикс24

Вам понравилась эта статья?