Актуальная документация (версия 2.4.0) · версионный адрес
5. Договоры
Обновлено: 09 Октябрь 2026
Версия: 2.4.0
Назначение:
Управление договорами с клиентами: досье документов, согласование, финансовая история, связь с услугами и CRM.
Для сотрудников, ведущих договоры: пошаговое руководство с типовыми сценариями — Как работать с договорами.
Доступ:
- Раздел «Финансы» → «Договоры» (
/fin/contracts/) - Из карточки клиента: вкладка «Профиль» (таблица договоров), кнопка «Добавить договор»
- Из CRM-сделки: «Создать договор» (мастер с предзаполнением)
Реестр договоров
Список договоров с фильтрами, сортировкой и быстрыми пресетами.
Колонки:
- Клиент, получатель, номер, даты (договора и окончания)
- Контрагент, стоимость
- Статус жизненного цикла (не legacy «Планируемый/Актуальный»): Черновик, На согласовании, Доработка, Ожидает подписания, Действует, Приостановлен, Истёк, Расторгнут, Архив и др.
- Состав документов (подписанные / черновики)
- Следующее действие (согласование, подписание, истечение срока)
Фильтры:
- Поиск (номер, название ДС, имя файла)
- Быстрые пресеты: требует внимания, на согласовании, ожидает подписания, заканчивается, расторгнут
- Фильтр по составу документов
- Клиент, контрагент, получатель, ответственный, статус
Итоги: количество отобранных договоров и сумма (с конвертацией в базовую валюту).
Legacy-поле
status(planing/actual/noactual) сохраняется для совместимости и синхронизируется сlifecycle_status; в интерфейсе v2 отображается жизненный цикл.
Карточка договора (v2)
Открывается по клику из реестра или по ссылке /fin/contracts/<id>/.
Шапка: номер и дата, стороны (клиент, получатель, контрагент), бейдж статуса, действия (изменить, мастер «+ Документ», расторжение и т.д.).
KPI: периодический платёж, разовые суммы, документы, согласование.
Вкладка «Обзор»
- Стороны и реквизиты договора
- KPI и краткая финансовая сводка
- Будущие изменения стоимости (если включена новая история стоимости)
- Примечание к договору — текст в режиме просмотра; кнопка «Редактировать» открывает поле ввода (HTMX, без перезагрузки). Пустое примечание не отображается.
- Блок «Уведомления и оплата» (напоминания о счетах и оплате)
Вкладка «Документы»
Досье: основной договор, дополнительные соглашения, приложения.
Для каждого документа:
- Статус (черновик, на согласовании, подписан и т.д.)
- Версии файлов — раскрывающийся список под строкой документа (без отдельной модалки); кнопка «Скачать» для каждой версии
- Описание — раскрывающийся блок (комментарий при добавлении документа); редактирование при наличии права
finance.edit_item - Комментарии к документу
- Действия: загрузка версии, подписание, перегенерация DOCX (для черновиков)
Подписание: отдельная модалка только для процесса подписания.
При перегенерации DOCX черновики приложений обновляются, а не дублируются; автоматически «финальной» становится только версия, явно отмеченная пользователем (не предыдущая v1 при каждой перегенерации).
Вкладка «Финансы»
- График регулярной стоимости и разовых событий
- KPI, счета, будущие изменения
- Состав услуг по договору (для черновиков):
- при включённой настройке «Использовать калькулятор IT-услуг» — калькулятор + ручной состав (см. отдельную инструкцию);
- при выключенной настройке — только ручное добавление строк услуг
Вкладка «Согласования»
- Текущий маршрут согласования (этапы, участники, сроки)
- История согласований
- Доступна, если в настройках включено «Использовать согласование договоров»
Вкладка «Активность»
Журнал событий по договору (изменения, согласование, подписание, финансовые эффекты).
Мастер создания договора
Точки входа:
- Финансы → Договоры → «Новый договор»
- Карточка клиента → «Добавить договор»
- CRM-сделка → «Создать договор» (режим
from_deal, предзаполнение сторон и товаров сделки)
Сценарии:
| Сценарий | Описание |
|---|---|
| Новый договор | Полный мастер с документами |
| Из CRM-сделки | Клиент, контрагент, товары сделки; при включённом калькуляторе — параметры из лида |
| Ручной / из файла | Договор без автогенерации или с загрузкой файла |
| + Документ | ДС / приложение к существующему договору |
| Расторжение | Документы расторжения |
Шаг «Условия» (шаг 2): оплата, стоимость, даты, уведомления, состав услуг (калькулятор и/или ручные строки), примечание к договору.
Шаг проверки: итоговый состав услуг, предупреждение при расхождении суммы договора и состава (мягкая проверка, переход не блокируется).
Связь с услугами
- При создании договора строки состава сохраняются как услуги клиента и привязываются через ContractService
- Реестр услуг (
/fin/services/) и вкладка «Услуги» карточки клиента показывают только услуги с активной привязкой к согласованному договору (не черновик, не на согласовании, не на доработке) - На вкладке «Услуги» клиента — колонка «Договор» со ссылкой на карточку
Карточка клиента
Вкладка «Профиль» → таблица договоров:
- Статус жизненного цикла (русские метки)
- Статус согласования (На согласовании, Согласовано, …)
- Примечание (кратко; пустое не показывается как «None»)
- Ссылка на карточку договора v2
Уведомления и напоминания
Напоминание о выставлении счетов:
- Если для договора включено напоминание о выставлении счетов
- И тип оплаты «Ежемесячно фикс» или «Ежемесячно фикс + факт»
- И способ оплаты «Безналичные»
- И дата оплаты в диапазоне 1–20 числа месяца
- Отправляется сводка на email бухгалтерии (настраивается администратором)
Напоминание об оплате:
- Если включено напоминание клиенту об оплате
- Клиент «Актуальный», указан контакт бухгалтерии
- В 1С есть неоплаченный счёт по договору
- Письмо контакту или уведомление менеджеру при отсутствии контакта
Напоминания об окончании договора: настраиваются в разделе «Договоры» (дни и получатели: ответственный, менеджер, руководитель).
Связанные материалы
- Калькулятор услуг в мастере договора
- Услуги для клиентов
- Настройки модуля «Финансы» — флаги договорного модуля
- Сделки CRM — создание договора из сделки
Примечание
*(Реестр договоров v2)*
