Финансы и договоры
Свой шаблон договора в Word: загрузка и переменные
Загрузите свой .docx с переменными в двойных фигурных скобках — Drivli подставит данные ученика, договора и реквизиты школы. На выходе DOCX или PDF.
Зачем свой шаблон
У каждой школы свой договор: выверен юристом, привычен директору, согласован с местными требованиями. В Drivli можно загрузить этот же Word-файл — и при каждом формировании в него подставятся данные ученика, договора и школы. Чужой системный текст не нужен.
Как подготовить файл
- Откройте в Word свой договор.
- Замените «живые» места (ФИО ученика, номер договора, сумму, реквизиты школы) на переменные в двойных фигурных скобках:
ДОГОВОР № {{ contract.number }}
от {{ today }}
Автошкола «{{ school.name }}» (ИНН {{ school.inn }}, юридический адрес: {{ school.legal_address }}),
в лице директора {{ school.director_full_name }} (далее — Школа), и
{{ student.full_name }}, паспорт {{ student.passport }} (далее — Ученик),
заключили настоящий договор:
1. Стоимость обучения: {{ contract.total_rub }} ₽ ({{ contract.total_rub_words }}).- Сохраните как .docx: «Файл → Сохранить как → Документ Word».
Как загрузить
- Меню «Настройки» → «Документы». Откроется «Конструктор документов». Раздел видит только директор.
- Нажмите «Загрузить шаблон».
- В окне перетащите .docx или выберите файл (до 5 МБ).
- «Вид документа»: Договор с учеником, Согласие на ПД, Заявление, Квитанция, Договор с инструктором, Договор с сотрудником, Свободный документ или Отчёт.
- «Название» — как шаблон будет виден в списках. «Описание» — по желанию.
- Галочка «Сделать шаблоном по умолчанию для этого вида» — такой договор сразу выбран в окне «Новый договор».
- «Загрузить шаблон».
У каждого шаблона в списке кнопки «Скачать», «Сделать по умолчанию», «Изменить» и «Удалить».
Где формируется документ
- Финансы → Договоры. В окне «Новый договор» поля «Шаблон договора» и «Формат файла»: после «Создать черновик» файл скачается сам. У черновика в строке есть кнопка «Сформировать». У подписанного — меню «…» → «Сформировать»: там все ваши шаблоны договора (DOCX или PDF) и системный PDF.
- Инструкторы и Сотрудники. В окне создания — «Шаблон договора», «Номер договора» (подставится как
{{ contract_number }}) и «Формат файла». Позже договор формирует кнопка «Договор» в строке. - Карточка ученика. Кнопка «Документ» в шапке: согласия, заявления, квитанции и свободные документы на этого ученика.
- Отчёты. Блок «Кастомные отчёты по шаблонам» — выбираете период, Drivli собирает документ.
Справочник переменных
Над списком шаблонов — кнопки по видам документов: «📖 Договор с учеником», «📖 Согласие на ПД» и так далее. Каждая открывает полный список переменных этого вида с примерами. Самые частые:
- Школа:
{{ school.name }},{{ school.legal_name }},{{ school.inn }},{{ school.ogrn }},{{ school.legal_address }},{{ school.license_number }},{{ school.director_full_name }},{{ school.phone }} - Ученик:
{{ student.full_name }},{{ student.passport }},{{ student.address }},{{ student.category }},{{ student.medical_cert_number }} - Договор:
{{ contract.number }},{{ contract.signed_on }},{{ contract.total_rub }},{{ contract.total_rub_words }}(сумма прописью),{{ contract.paid_rub }},{{ contract.debt_rub }} - Инструктор:
{{ instructor.full_name }},{{ instructor.categories }},{{ instructor.hourly_rate_rub }},{{ instructor.hourly_rate_words }} - Сотрудник:
{{ employee.full_name }},{{ employee.email }},{{ employee.role_label }}(роль по-русски) - Сегодня:
{{ today }}(11.05.2026),{{ today_long }}(11 мая 2026 г.)
Циклы для отчётов
В шаблонах вида «Отчёт» есть списки, по ним можно пройти циклом:
УЧЕНИКИ С ЗАДОЛЖЕННОСТЬЮ:
{% for s in students %}{% if s.debt_rub %}
• {{ s.full_name }} ({{ s.category }}) — долг {{ s.debt_rub }} ₽
{% endif %}{% endfor %}
ИНСТРУКТОРЫ И ИХ ЧАСЫ ЗА ПЕРИОД:
{% for i in instructors %}
{{ loop.index }}. {{ i.full_name }} — {{ i.hours }} ч, к выплате {{ i.payout_rub }} ₽
{% endfor %}Списки: students, instructors, payments, lessons. Итоги — в totals.*, границы периода — period_from и period_to.
Лимиты по тарифам
- Free: 5 шаблонов
- Стандарт: 15 шаблонов
- Профи: 30 шаблонов
- VIP: без лимита
Сколько мест занято, видно в окне загрузки. Мест нет — удалите ненужный шаблон или смените тариф.
Регуляторные документы (журнал учёта вождения для ГИБДД, чек-лист готовности к проверке) остаются системными. Их формат ждёт инспектор, поэтому школа их не меняет.
Если что-то не подставилось
При загрузке Drivli проверяет только одно: открывается ли файл как .docx. Имена переменных проверяются в момент, когда вы формируете документ.
- Опечатка в первой части имени, например
{{ stuent.full_name }}, — документ не соберётся. Появится «Не удалось сгенерировать документ… Проверьте имена переменных в шаблоне». - Опечатка в поле, например
{{ student.ful_name }}, — ошибки не будет, но на этом месте в документе окажется пусто.
Сверяйтесь со справочником переменных. Исправили файл — загрузите его заново и удалите старую версию.