Генерация документов из CRM — самая быстрая по запуску задача во всей договорной работе: три-четыре недели против трёх-восьми на любой другой узел. Механика простая. Данные о сделке уже введены в карточку один раз: контрагент, номенклатура, количество, цена, срок поставки, условия оплаты. Менеджер нажимает кнопку и получает готовый комплект — договор или спецификацию, счёт, акт и УПД, — вместо того чтобы открывать прошлогодний Word и переписывать в нём реквизиты.
Экономия при этом скромнее, чем её обычно рисуют. Для модельной компании с потоком 200 комплектов в месяц ручное заполнение стоит 35 980 ₽ в месяц, генерация — 8 288 ₽. Разница 27 692 ₽ в месяц, или 138,46 ₽ на комплекте. При вложении в 340 000 ₽ это окупаемость около 14 месяцев, и порог, ниже которого браться не стоит, — примерно 130 комплектов в месяц.
Настоящая ценность узла в другом, и её редко называют вслух: генерация делает форму документа управляемой. Пока каждый менеджер правит свою копию договора, компания не знает, какие условия она на самом деле подписала за год. Ниже — откуда брать данные, как устроен шаблон с условными блоками, как заставить нетиповое условие уйти к юристу автоматически и с какого объёма всё это возвращает вложенное.
Откуда берутся данные: четыре источника и одно правило
Комплект собирается не из одного места. Данные тянутся из четырёх источников, и разграничение между ними — первое, что описывают на проекте. Правило одно и жёсткое: у каждого поля ровно один источник истины. Если ИНН можно поправить и в карточке CRM, и в справочнике учётной системы, через полгода они разойдутся, и никто не сможет сказать, какое значение верное.
| Источник | Что берём | Чем опасен | Как страхуемся |
|---|---|---|---|
| Карточка сделки в CRM | Номенклатура, количество, цена, срок поставки, условия и порядок оплаты | Менеджер вводит вручную, опечатки в цене и количестве попадают в счёт | Позиции подтягиваются из номенклатуры учётной системы, свободный ввод закрыт |
| Справочник контрагентов | Наименование, ИНН, КПП, ОГРН, юридический адрес, подписант и основание полномочий | Заводится один раз и не обновляется годами: смена директора и адреса проходят мимо | Плановая сверка при каждой новой сделке, а не при заведении карточки |
| Проверка по ЕГРЮЛ | Актуальность наименования, адреса и руководителя, статус ликвидации и недостоверности | Ответ приходит с задержкой, часть компаний отдаётся неполно | Расхождение блокирует выпуск комплекта и создаёт задачу, а не правит данные молча |
| Учётная система (1С, МойСклад) | Банковские реквизиты, расчётный счёт, БИК, склад отгрузки, остатки | Двусторонний обмен путает направление правки | Платёжные реквизиты правятся только в учёте, в CRM приходят односторонне |
Отдельно про банковские реквизиты. Это единственное поле комплекта, ошибка в котором стоит не минут, а недель: платёж уходит на закрытый счёт и возвращается через банк за две-четыре недели, а поставка на это время встаёт. Поэтому источником истины для них назначается учётная система, а не CRM, и обмен настраивается односторонним. Как устроен такой обмен и где он ломается, мы разбирали в материале про интеграцию CRM с 1С.
Карта связей: слева четыре узла — «Карточка сделки (CRM)», «Справочник контрагентов», «ЕГРЮЛ», «Учётная система 1С». Все четыре стрелками сходятся в центральный блок «Сборка комплекта». Подписи на стрелках: «номенклатура, цена, сроки», «наименование, ИНН, подписант», «сверка наименования и руководителя», «банковские реквизиты, склад». Стрелка от учётной системы односторонняя и подписана «правится только здесь». Справа от центра выходят четыре листа: «договор», «спецификация», «счёт», «акт». Чертёжный стиль, подписи по-русски.
Как устроен шаблон: три слоя
Шаблон — не документ с пропусками, а конструкция из трёх слоёв, и разложить действующие формы по этим слоям обычно занимает больше времени, чем сама настройка генерации.
- 1Постоянная часть
Текст, который в документе не меняется никогда: предмет в общей формулировке, порядок приёмки, разрешение споров, форс-мажор, реквизиты вашей стороны. Владелец — юрист. Именно эта часть и есть то, что компания на самом деле подписывает, и её объём в типовом договоре поставки — около 70 % текста.
- 2Переменные поля
Значения, которые подставляются из четырёх источников: контрагент, реквизиты, номенклатура, суммы, сроки, подписант. В типовом комплекте таких полей 40–60, и почти все они уже есть в системах — вопрос только в том, кто их переносит: человек за 12 минут или сборщик за секунду.
- 3Условные блоки
Куски текста, которые включаются по признаку сделки: предоплата или постоплата, с НДС или без, самовывоз или доставка, есть обеспечение или нет. Правило отбора простое: условный блок заводится только на то, что встречается чаще, чем в 5 % сделок. Шесть форм с пятью условными блоками дают 32 теоретические комбинации, из которых в реальности используются семь-девять. Остальное — не условный блок, а отклонение, и оно идёт другим путём.
Схема документа в разрезе: вертикальный лист разбит на три типа зон разной штриховки. Сплошная зона занимает около 70 % и подписана «постоянная часть — владелец юрист». Точечные вставки подписаны «переменные поля, 40–60 штук». Две зоны с развилкой подписаны «условные блоки: предоплата / постоплата» и «с НДС / без НДС». Сбоку — счётчик «32 комбинации теоретически, 7–9 в работе». Внизу отдельная стрелка вбок с подписью «отклонение → юрист». Чертёжный стиль, подписи по-русски.
Что даёт коробка и где она заканчивается. В Битрикс24 есть штатные печатные формы и генерация документов по сделке, в amoCRM задача решается виджетами, в 1С:УНФ и 1С:УТ — своими печатными формами. Для одного документа этого достаточно. Комплект из четырёх документов со сверкой по ЕГРЮЛ, подтягиванием банковских реквизитов из учёта и условными блоками коробочными средствами обычно не собирается — начинается работа на стыке систем. Мы описали её состав и цену на странице решения по автоматизации коммерческих предложений и документов сделки.
Правило, без которого через полгода будет 40 версий договора
Механизм появления зоопарка форм всегда один и тот же. Менеджер получает документ в редактируемом формате, клиент просит поправить одну фразу, менеджер правит и сохраняет файл себе. Через месяц он берёт за основу свою версию, а не эталон. Двенадцать менеджеров за год дают около сорока редакций одного договора, разъехавшихся по почтовым ящикам контрагентов. Юрист об этом не знает, потому что формально в компании одна утверждённая форма.
Цена вскрывается в споре. Компания не может быстро ответить, какая редакция была подписана с конкретным контрагентом, и юрист поднимает подписанный скан вместо того, чтобы посмотреть в реестр. Ровно та же задача потом решается дорого — извлечением условий из готового договора по 73,20 ₽ за документ, хотя все эти условия были известны в момент создания и стоили ноль.
Документ выдаётся менеджеру только в PDF — редактируемый файл он не получает. Шаблон существует в единственном экземпляре в системе, у него есть владелец (юрист) и номер версии. Изменение формы проводится заявкой с датой вступления в силу. Журнал версий хранит, какая редакция действовала в день конкретной сделки — это и есть ответ на вопрос «что мы подписали».
Сравнение в две колонки. Левая подписана «Файл на рабочем столе»: россыпь из множества одинаковых листов с подписями «версия менеджера», счётчик «≈ 40 редакций за год у 12 менеджеров», внизу вопрос «какая редакция подписана?» без ответа. Правая подписана «Шаблон в системе»: один лист с ярлыком «владелец: юрист», рядом вертикальный журнал версий с тремя записями и датами вступления в силу, внизу строка «редакция на день сделки — известна». Чертёжный стиль, подписи по-русски.
Нетиповые условия: как отклонение само уходит к юристу
Запрет редактировать шаблон работает только тогда, когда у менеджера есть законный путь для нестандартной сделки. Иначе он найдёт обходной: попросит форму «на посмотреть», отправит клиенту из личной почты, договорится устно. Поэтому вместе с генерацией всегда ставится правило маршрутизации отклонений.
Механика такая. Менеджер не пишет свободный текст в документ — он отмечает в сделке признак «нужно отклонение» и описывает его словами в отдельном поле. Сборка комплекта на этом останавливается, создаётся задача юристу с типом «нетиповое условие», и документ формируется только после визы. Часть отклонений система распознаёт сама, не дожидаясь галочки менеджера.
- Сумма выше порога. В модельной компании — 3 000 000 ₽. Порог берётся не с потолка, а из распределения сделок за год: так, чтобы к юристу уходило 5–8 % потока, а не треть.
- Отсрочка платежа больше 30 дней. Условие, которое чаще всего продавливает клиент и которое дороже всего обходится продавцу.
- Неустойка ниже стандартной или ответственность сторон несимметрична. Формально мелочь, фактически — предмет спора при первом же срыве срока.
- Контрагент зарегистрирован меньше шести месяцев назад или имеет отметку о недостоверности сведений. Признак берётся из той же сверки по ЕГРЮЛ, что и реквизиты.
- Иностранный контрагент, валюта расчётов не рубль, или в сделке есть аванс свыше половины суммы. Каждый из признаков сам по себе переводит договор в ручной режим.
- Любой непустой текст в поле «особые условия». Самое простое и самое надёжное правило из всех перечисленных.
Здесь проходит граница, ради которой всё и строится. Сборка комплекта, подстановка реквизитов, сверка ИНН и выбор условного блока — механическая работа, которая делается машиной надёжно и почти бесплатно. Оценка того, приемлемо ли конкретное отклонение, — профессиональное суждение юриста, и автоматизировать его нечем. Задача узла не в том, чтобы обойтись без юриста, а в том, чтобы к нему попадали только те 5–8 % сделок, где он действительно нужен. Что при этом можно, а чего нельзя поручать модели в проверке текста, мы разбирали в материале про проверку договора ИИ и роль юриста.
И последнее звено: сгенерированный документ не должен попадать в папку на рабочем столе. Он сразу уходит в маршрут согласования — типовой комплект по короткой ветке без виз, комплект с отклонением по полной. Без этой связки генерация экономит минуты на заполнении и тут же теряет дни на пересылке.
Приёмка узла: четыре числа вместо демонстрации
Генерация документов принимается плохо, потому что демонстрация всегда выглядит убедительно: подрядчик нажимает кнопку, комплект собирается, все довольны. Реальное качество видно только на потоке, поэтому приёмка растягивается на первые 100 комплектов, которые проверяются человеком построчно. По ним считают четыре числа, и все четыре стоит зафиксировать в договоре как критерии приёмки.
- 1Доля комплектов, ушедших контрагенту без ручных правок. Целевое значение — не меньше 92 % на первой сотне. Всё, что ниже, означает не сбой генерации, а незакрытый источник данных: чаще всего свободный ввод номенклатуры или незаполненный подписант в справочнике контрагентов.
- 2Доля ошибок в реквизитах. Была 6 %, целевое — не больше 0,5 %. Проверяется сплошной сверкой ИНН, КПП, наименования и банковских реквизитов первой сотни комплектов с учётной системой. Ноль здесь не бывает, и планировать надо не ноль.
- 3Доля сделок, ушедших к юристу. Норма — 5–8 % потока. Если ушло 25 %, пороги по сумме и отсрочке заданы слишком узко, и узел вместо разгрузки создал юристу очередь. Если ушёл 1 %, менеджеры обходят правило: значит, у отклонения нет удобного законного пути.
- 4Время от нажатия кнопки до готового комплекта. Не больше 20 секунд. Это не придирка к производительности: если сборка идёт минуту, менеджер в спешке открывает старый файл, и через месяц вы снова в исходной точке. Сверка по ЕГРЮЛ при этом выносится в фон и не держит выпуск документа.
Пятое число не приёмочное, но следить за ним стоит первый квартал: сколько раз шаблон менялся. Две-три правки за квартал — здоровая цифра. Ноль означает, что форму никто не ведёт и она устаревает; десять — что на этапе разбора форм постоянную часть перепутали с условными блоками, и половину текста, который меняется от сделки к сделке, зашили в шаблон намертво.
Сколько это стоит и с какого объёма окупается
Модельная компания: оптовая торговля, 200 сделок в месяц, по каждой формируется комплект из четырёх документов, шесть типовых форм, двенадцать менеджеров. Ставка менеджера — 700 ₽/час, юриста — 1 100 ₽/час; ставки считаются как месячная стоимость сотрудника со взносами, делённая на 160 рабочих часов.
Вложение в такой узел складывается из четырёх работ: приведение шести форм в порядок и разбор их на слои — 90 000 ₽; настройка генерации и сборки комплекта — 120 000 ₽; сверка по ЕГРЮЛ и подтягивание банковских реквизитов из учётной системы — 70 000 ₽; условные блоки и правило ухода нетиповых к юристу — 60 000 ₽. Итого 340 000 ₽ и 3–4 недели. Поддержка — 4 000 ₽/мес: узел простой и после запуска почти не требует внимания, пока не меняются формы.
| Комплектов в месяц | Экономия труда, ₽/мес | За вычетом поддержки | Окупаемость 340 000 ₽ |
|---|---|---|---|
| 60 | 8 308 ₽ | 4 308 ₽ | 79 месяцев — не окупается |
| 100 | 13 846 ₽ | 9 846 ₽ | 35 месяцев |
| 130 | 18 000 ₽ | 14 000 ₽ | 24 месяца — порог разумности |
| 200 | 27 692 ₽ | 23 692 ₽ | 14 месяцев |
| 400 | 55 384 ₽ | 51 384 ₽ | 7 месяцев |
| 800 | 110 768 ₽ | 106 768 ₽ | 3 месяца |
График: по оси X — комплектов в месяц (60, 100, 130, 200, 400, 800), по оси Y — срок окупаемости в месяцах. Кривая круто падает: 79 → 35 → 24 → 14 → 7 → 3. Горизонтальная штриховая линия на отметке 24 месяца подписана «граница разумного возврата», точка её пересечения с кривой выделена и подписана «≈ 130 комплектов в месяц». В углу справочная подпись «вложение 340 000 ₽, поддержка 4 000 ₽/мес, экономия 138,46 ₽ на комплекте». Чертёжный стиль, подписи по-русски.
У расчёта есть второй эффект, который считается отдельно и только при одном условии. Документы, созданные из шаблона, не нужно потом разбирать: все поля известны в момент создания и попадают в реестр сразу. Если реестр договоров вам всё равно нужен, генерация закрывает его для собственных форм бесплатно — против 380 000 ₽ вложения в узел извлечения и 73,20 ₽ за документ в эксплуатации, то есть 175 680 ₽ в год при потоке 2 400 документов. Если реестр вам не нужен, этой строки в расчёте нет, и приписывать её к экономии нечестно.
Когда генерацию документов делать не надо
Узел дешёвый и быстрый, поэтому его часто берут «на всякий случай». Четыре ситуации, в которых он не даст ничего.
- Меньше 130 комплектов в месяц. Арифметика выше не оставляет вариантов: при 60 комплектах вложение возвращается за 79 месяцев. Здесь дешевле навести порядок в формах, положить их в общую папку с запретом на правку и обучить менеджеров — это стоит несколько дней работы юриста.
- Каждый договор индивидуален. Проектные, строительные, лизинговые сделки, где предмет и условия пишутся заново, генерации не поддаются: постоянная часть в них занимает не 70 %, а 20 %. Здесь помогает не сборка документа, а библиотека утверждённых формулировок и полноценный маршрут согласования.
- В CRM нет данных. Если карточка сделки заполняется после отгрузки и содержит только сумму, генерировать нечего: сборщик подставит пустые поля. Сначала автозаполнение карточки и дисциплина ввода, потом документы.
- Нет владельца формы. Если в компании некому принять решение «эта редакция договора действует с такого-то числа», журнал версий останется пустым, а менеджеры вернутся к своим файлам. Это не техническая проблема, и подрядчик её не решает.
И честный итог по месту этого узла в бюджете. Генерация документов — не самая выгодная работа в договорном контуре, но самая быстрая и самая понятная в приёмке: через три недели менеджер нажимает кнопку и получает комплект. Именно поэтому с неё разумно начинать — она даёт видимый результат раньше остальных узлов и приводит в порядок формы, без которых всё, что строится дальше, будет строиться на песке. Как соотносятся по цене все пять узлов договорной работы, мы разобрали в смете по узлам.
