Параметры шаблонов

Чтобы максимизировать количество автоматически подставляемых параметров в договоре в шаблонах существует много различных меток, разбитых на группы.

Также в каждом виде договоров существуют уникальные параметры, не встречающиеся в других шаблонах. 

Шаблоны договоров

Простые параметры

Базовые параметры, которые не требуют других меток.

{DATE} – дата договора

{NUMBER} – значение поля "Номер договора" из сделки

Информация об объекте

Все параметры этой группы начинаются с {OBJ.} и относятся непосредственно к объекту.

Могут использоваться внутри массива сделок.

Пользовательские поля

Все параметры этой группы начинаются с {CFFLAT.} и относятся к полям, созданным вручную. 

Информация о сделке

Все параметры этой группы начинаются с {BOOK.} и относятся к сделке.

Дополнительные поля по сделке

Все параметры этой группы начинаются с {ДОПСДЕЛ.}, набирая кириллицей. Некоторые параметры полностью на кириллице, другие частично латиницей.

Стоимость объекта

Первая подгруппа параметров начинается с {PRICE.} и относятся к сумме сделки. 

Подгруппа начинающаяся с {PAY.} относится к ипотеке.

Материнский семейный капитал

Все параметры этой группы начинаются с {МСК.}. Эта метка набирается кириллицей.

Информация об агентстве

Все параметры этой группы начинаются с {AGENCY.} и относятся к данным агентства.

Информация о продавце

Все параметры этой группы начинаются с {ORG.} и относятся к данным продавца. 

Существуют разные метки для юридических лиц и физических. 

Информация о подписанте застройщика

Все параметры этой группы начинаются с {SIG.}. Для удобства существует метка ФИО как в Именительном падеже, так и в Родительном.

Комплексные параметры

Некоторые метки требуют большего внимания, чем другие. Например, указать метку начала списка и метку конца. 

Информация о подписантах

Подписанты – это массив людей, которые подписывают договор (клиенты). В месте старта нужно указать {#PARTS}, в месте окончания {/PARTS}. Таким образом можно получить список клиентов, с правильным порядком параметров. Например:

{#PARTS} 
граждан{is_male | gender:"ин":"ка"} РФ {fio}, пол {is_male | gender:"мужской":"женский"}, дата рождения {birth_day}, место рождения {reg_place}, СНИЛС {snils}, паспорт {document_seria} {document_number}, выдан {issue_who} {issue_date}, код подразделения {kod_otdela}, {reg_place},
{/PARTS}

Все метки этой группы имеют уникальное название. 

Информация о сделках

Сделки – это такой же массив, как и список подписантов. В месте старта нужно указать {#DEALS}, в месте окончания {/DEALS}.

{#DEALS}
В рамках исполнения ДОГОВОРА ВОЗМЕЗДНОГО ОКАЗАНИЯ УСЛУГ № {AGENCY.active_doc_number} от {AGENCY.active_doc_date} (далее по тексту – «Договор») Исполнитель оказал Заказчику услуги, а именно оказал услуги, указанные в п.п. 3.1. Договора, осуществил поиск и нашел покупателя: {owners}

Объект недвижимости: квартира, расположенная по адресу: г. Новосибирск, Кирова 23, кв. {flat_number} стр.
{/DEALS}

Информация о депоненте

Все параметры этой группы начинаются с {DEPONENT.} и имеют те же варианты, что и группа "Информация о подписантах".

Если депонент не указан, то первый указанный подписант будет назначен депонентом. 

Работа с датой

Данная группа имеет всего два параметра, оба начинаются с {D.year_current}. В случае, если вам нужно лишь последние две цифры года, используйте {D.year_current_2}.

Окончания слов

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

Пол депонента

Уважаем{DEPONENT.is_male | gender:"ый":"ая"}

Выведет "Уважаемый"" для мужского рода депонента, "Уважаемая" для женского рода.

Пол подписанта

Если вы находитесь внутри списка подписантов {#PARTS} {/PARTS}, то используйте

Уважаем{is_male | gender:"ый":"ая"}

Обращение к подписантам

Если нам нужно обращение ко всем подписантам, то используйте

Уважаем{PARTS | gender:"ый":"ая":"ые"}

Выведет "Уважаемый", если подписант один и он мужчина, "Уважаемая" - если женщина, "Уважаемые" - если несколько подписантов

Изображения

Изображения для данного блока добавляется в режиме редактирования каждого дома во вкладке "Для договоров". Каждое поле кроме названия имеет дополнительный параметр size.

{%OBJ.plan | size:380}

В поле size указывается ширина изображения в документе

Работа с числами

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

 {PRICE.mp_area_k | toText}.

Получится: Четыре миллиона девятьсот сорок четыре тысячи двести двадцать пять

Можно вывести и в формате полной стоимости с цифрами. Если поставить так

 {PRICE.mp_area_k | toTextFull},

то получится 4 944 225 (Четыре миллиона девятьсот сорок четыре тысячи двести двадцать пять) рублей 00 копеек

Если нужно вывести процент от какого-либо числа, то используйте фильтр percent. Например, чтобы указать 6% от разницы между стоимостью сделки и ценой в договоре, вставьте

{PRICE.price_minus_doc | percent: 6}

Если хотите вывести число с пробелами-разделителями между разрядами, то укажите фильтр | thousands или просто | t 

{PRICE.price_minus_doc | t}

Падежи и числа

Если вам нужно вывести, например, на 9 (Девятом) этаже, то в круглые скобки в этом случае нужно поставить конструкцию:

{OBJ.floor | toText : "муж" : "п"}

1-м параметр - пол. Это пол того слова, к которому относится эта цифра. В примере этаж - мужской пол, значит "муж".Может быть мужженср

2-й параметр - падеж. В примере "на 9 этаже" - значит предложный падеж, значит "п" (первая буква падежа).Могут быть значения ирдвтп

Дробные числа разделяются точкой (".") по умолчанию. Если какое-то число нужно вывести с разделителем "," то укажите в шаблоне следующую конструкцию:{OBJ.area | comma}

Рассрочка

Для договоров с типом расчета Рассрочка можно выводить график платежей по рассрочке. Рекомендуем использовать:

{ГРАФИК_ПЛАТЕЖЕЙ_АБЗАЦАМИ}

Однако, если нужно добавить один символ табуляции к строкам, то:

{ГРАФИК_ПЛАТЕЖЕЙ_АБЗАЦАМИ_С_ТАБУЛЯЦИЕЙ}

По умолчанию строки разделяются через перенос строки и знак "– " вначале. Но вы можете изменить символ, с которого стартуют платежи по рассрочке.

{ГРАФИК_ПЛАТЕЖЕЙ_АБЗАЦАМИ | СТАРТ_С : "5.2."} 

Тогда каждый платеж будет начинаться с "5.2.N ...", где N – порядковый номер платежа по рассрочке