Кастомные переменные
Шаблоны документов заполняются данными автоматически — название проекта, реквизиты фирмы, сумма, даты. За это отвечают системные переменные. Но часть данных Голова знать не может — например, условия доставки или номер договора с конкретным клиентом. Для них есть кастомные переменные: вы заводите их сами и заполняете в момент создания пакета документов.
Где найти
Базы данных → Документы → Шаблоны → Переменные → Кастомные. Рядом в том же меню лежат Системные — справочник готовых переменных системы, сгруппированных по разделам (проект, фирма, контрагент и так далее). Их список только читается, редактировать нечего.
Создать переменную
На странице «Кастомные переменные» нажмите Добавить и заполните поля:
Переменная — техническое имя, по которому значение подставится в документ. Система предлагает имя вида
custom_value_2, но лучше задать понятное — напримерuslovia_dostavki.Наименование — подпись, которую увидит сотрудник при заполнении: «Условия доставки».
Тип поля — input (одна строка), textarea (многострочный текст) или date (дата).
Обязательно к заполнению — Да или Нет.
Комментарий — пояснение для себя и коллег.
Вставить в шаблон
В списке переменных рядом с каждой стоит её готовая запись в фигурных скобках и иконка копирования. Скопируйте её и вставьте в текст шаблона там, где должно оказаться значение. При генерации документа на это место подставится то, что ввел сотрудник.
Про сами шаблоны — в статье Шаблоны.
Заполнение при создании пакета
Когда в проекте вы создаёте пакет документов, в окне создания есть раздел Кастомные переменные. Раскройте его и заполните поля — именно эти значения попадут в документы пакета.
Обратите внимание. Если у переменной стоит признак обязательно к заполнению, пакет не создастся, пока поле пустое. Так удобно защититься от договоров с пустыми местами.
Порядок переменных
Строки в списке перетаскиваются за ручку слева. Порядок, который вы здесь выставите, повторится в окне создания пакета — удобно поставить обязательные поля наверх.