Модификаторы плейсхолдеров

Примеры модификаторов

  1. В плейсхолдеры можно добавить модификаторы, для этого нажмите в созданном плейсхолдере на кнопку «Добавить модификатор»:

  1. Например, значение поля ФИО по умолчанию выводится в именительном падеже — Иванов Иван Петрович:

  1. Чтобы виджет вывел поле, например, в дательном падеже — Иванову Ивану Петровичу, в плейсхолдер надо добавить специальный модификатор «Склонение ФИО» и выбрать «Дательный падеж»:

  1. Создадим такой шаблон с модификатором «Склонение ФИО» (в дательном падеже):

  1. Теперь переходим в сделку, где есть наименование контакта (полное ФИО):

  1. Генерируем документ. Согласно нашему шаблону ФИО контакта автоматически просклонялось в дательном падеже:

  1. Чтобы удалить модификатор из плейсхолдера, нажмите на крестик:

  1. Один и тот же плейсхолдер может быть как с модификатором, так и без модификатора:

  1. У одного плейсхолдера может быть несколько модификаторов. Например, можно выбрать, чтобы виджет писал наименование контакта транслитом и переводил полное ФИО к фамилии с инициалами. Для этого добавьте в плейсхолдер («Сущность» — «Контакт», «Поле» — «Наименование контакта») сначала один модификатор («Фамилия с инициалами»):

  1. Сгенерированный виджетом документ будет выглядеть следующим образом:

Примеры модификаторов:

- Модификатор «Необязательное поле» — при отсутствии данных в выбранных полях сделки плейсхолдер будет оставаться незаполненным. Можно вписать в поле значение по умолчанию.
Пример

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

- Модификатор «Число прописью» — записывает числовые значения поля в виде слов.
Пример

Модификатор «Число прописью» можно использовать для составления договоров, когда необходимо в скобках прописать, например, сумму бюджета. Особенно часто число прописью необходимо для подготовки накладных, договоров и других документов.

- Модификатор «Штрихкод» — создаёт штрихкод из id сделки по заданным параметрам.
Пример
- Модификатор «Формат даты» — вид, в котором будет выводиться дата.
Пример
- Модификатор «Склонение ФИО» — изменяет ФИО в нужном падеже.
Пример
- Модификатор «Денежная сумма прописью» — записывает денежные суммы в виде слов с указанием валюты.
Пример

Модификатор «Денежная сумма прописью» можно использовать для составления договоров, когда необходимо в скобках прописать, например, сумму бюджета в накладных, договорах и других документах.

- Модификатор «Число прописью» — записывает числа в буквенном представлении.
Пример
- Модификатор «Фамилия с инициалами» — преобразование полного ФИО к фамилии с инициалами (фамилией считает первое слово).
Пример
- Модификатор «Склонение слов» — склонения любых русских слов в нужном падеже кроме ФИО.
Пример
- Модификатор «Транслит» — преобразование любого текста в транслитное написание по ГОСТу 7.79-2000.
Пример
- Модификатор «Дата прописью» — преобразует дату в буквенное выражение.
Пример