Параметры шаблонов
Чтобы максимизировать количество автоматически подставляемых параметров в договоре в шаблонах существует много различных меток, разбитых на группы.
Также в каждом виде договоров существуют уникальные параметры, не встречающиеся в других шаблонах.
Шаблоны договоров
Простые параметры
Базовые параметры, которые не требуют других меток.
{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 – порядковый номер платежа по рассрочке