← К заметкам

Заметки

Почему не склоняется ФИО в шаблоне документа

Код имени из шаблона сделки не обязательно подходит документу, который создаётся из контакта. Для полного имени самого контакта используется FormattedName, а в контексте связанного контакта сделки — ContactFormattedName. Выбирайте код из списка полей именно своего шаблона.

Например, полное имя в родительном падеже для шаблона контакта:

{FormattedName~Format=#LAST_NAME# #NAME# #SECOND_NAME#, Case=0}

Для связанного контакта в документе сделки:

{ContactFormattedName~Format=#LAST_NAME# #NAME# #SECOND_NAME#, Case=0}

Case=0 — родительный падеж, Case=1 — дательный. Если нужно написать «выдано кому», значение 0 не подходит. Порядок частей имени задаёт Format.

Модификаторы имени предназначены для системных полей. Склонение рассчитано на русские имена с заполненным отчеством. Обычная пользовательская строка с произвольным ФИО не становится таким полем только от добавления ~Case.

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

Документация: Модификаторы в шаблонах документов.