Как работает механизм печатных форм
Печатная форма в Битрикс24 — это шаблон документа (Word/DOCX), в котором размечены места для переменных. При генерации система берёт значения из карточки сделки, контакта или компании и подставляет их в нужные места документа.
Ключевые понятия:
- Шаблон — исходный файл DOCX с метками-переменными вида
{FIELD_NAME}. - Переменные — поля карточки Битрикс24: название сделки, сумма, реквизиты контрагента, ответственный менеджер и любые пользовательские поля.
- Печатная форма — результат подстановки: готовый документ, который можно скачать или отправить клиенту.
Данные в документ подтягиваются из полей карточки Битрикс24 в виде переменных в конкретные места в документе. Если нужного поля ещё нет на карточке — его создают специально для подстановки в шаблон.
Весь функционал реализуется в рамках стандартных возможностей облачной версии Битрикс24 — без сторонних приложений.
flowchart LR
CARD[Карточка сделки\nконтакта / компании] -->|поля-переменные| TPL[Шаблон DOCX]
TPL -->|автогенерация| DOC[Готовый документ\nWord / PDF]
DOC -->|отправка| CLIENT[Клиент]
DOC -->|архив| CRM[История в Б24]
Какие документы чаще всего переносят в шаблоны
По нашему опыту работ, в типовом проекте внедрения в шаблоны переводят от 2 до 6 документов. Вот наиболее распространённые типы:
| Тип документа | Что подставляется из карточки |
|---|---|
| Договор | Реквизиты контрагента, дата, номер, сумма |
| Коммерческое предложение (КП) | Товары/услуги из каталога, цены, имя клиента |
| Счёт | Сумма сделки, банковские реквизиты, позиции |
| Акт выполненных работ | Перечень услуг, период, подписанты |
| Технческое задание (ТЗ) | Параметры проекта из полей сделки |
| Отчёт | Итоги по проекту, даты, ответственные |
На практике набор документов определяется отраслью. Компании, работающие с корпоративными клиентами, как правило, автоматизируют сразу договор + счёт + КП.
Как подготовить шаблон для загрузки
Шаблон предоставляется заказчиком в формате DOCX (Word) — это обязательное условие. Система не работает с PDF, таблицами Excel или Google Docs напрямую.
Чек-лист подготовки файла:
- Убрать «живые» данные — заменить конкретные реквизиты, суммы и имена на метки переменных.
- Проверить форматирование — колонтитулы, таблицы и отступы должны быть корректными, иначе после подстановки документ «поедет».
- Зафиксировать список полей — передать интегратору перечень данных, которые нужно подставлять: какие из них уже есть в карточке, каких не хватает.
- Согласовать создание новых полей — если часть данных отсутствует в стандартных полях Б24, их создают дополнительно на карточке сделки.
Если у компании несколько вариантов договора (например, для физических и юридических лиц), под каждый вариант нужен отдельный шаблон.
Генератор коммерческих предложений: расширенный сценарий
Базовая печатная форма подставляет статичные поля. Генератор КП идёт дальше: он импортирует переменные не только из карточки сделки, но и из связанных сущностей — каталога товаров, контакта, компании.
Это позволяет:
- автоматически формировать табличную часть КП с позициями и ценами из каталога Б24;
- подставлять условия, зависящие от типа услуги или сегмента клиента;
- генерировать документ в корпоративном стиле (Word или PDF) без участия менеджера.
Такой сценарий актуален для компаний с широким ассортиментом или сложными условиями ценообразования. Если вы уже ведёте каталог в 1С, имеет смысл рассмотреть интеграцию Битрикс24 и 1С — тогда цены и остатки будут актуальными автоматически.
Автоматические уведомления при работе с документами
Генерация документа может служить триггером для автоматических действий. По нашему опыту внедрений типичный сценарий выглядит так:
- Менеджер создаёт печатную форму из карточки сделки.
- Если сумма сделки превышает установленный порог — руководитель автоматически получает уведомление в Битрикс24 и на почту.
- Порог настраивается администратором самостоятельно через интерфейс Б24 (без программирования).
Такая схема снижает риск отправки несогласованных условий крупным клиентам. Уведомления настраиваются через роботов или бизнес-процессы Битрикс24.
Согласование документов внутри Битрикс24
Если документ требует внутреннего согласования перед отправкой клиенту, в Б24 настраивается маршрут согласования через бизнес-процесс. При инициации процесса система запрашивает основные параметры документа (дату, номер, сумму), а на каждом этапе согласующий может оставить комментарий и вынести решение.
Возможности маршрута:
- несколько последовательных или параллельных согласующих;
- ветка возврата документа инициатору на доработку с последующим повторным запуском процесса;
- уведомления участникам на каждом шаге.
Подробнее об этом — в статье про согласование договоров в Битрикс24.
Если задачи компании выходят за рамки CRM-сделок, стоит также рассмотреть смарт-процессы Битрикс24 — они позволяют строить отдельные воронки согласования для любых объектов.
Ограничения, которые важно учитывать
Прежде чем ставить задачу интегратору, важно понимать рамки стандартного функционала:
- Только облачная версия — реализация выполняется в рамках функциональных возможностей облачной версии Битрикс24; отдельные возможности коробочной версии могут отличаться.
- Только DOCX на входе — файлы других форматов система не принимает напрямую.
- Нет дизайнерской вёрстки — сложные макеты с нестандартным оформлением (многоколоночная вёрстка, сложные таблицы) могут некорректно отображаться после генерации.
- Данные подставляются только из заполненных полей — если поле в карточке пустое, в документе останется пробел или метка. Решение: добавить обязательные поля на карточку и настроить контроль заполнения.
- Печатные формы из 1С — счета и УПД удобнее получать напрямую из 1С с передачей в Б24 через интеграцию.
Что нужно передать интегратору для настройки
Перед стартом работ подготовьте:
- Файлы шаблонов в формате DOCX — по одному на каждый тип документа.
- Список полей, которые должны подставляться (с примерами значений).
- Указание, откуда берётся каждое поле: карточка сделки, контакт, компания, каталог товаров.
- Список получателей уведомлений при генерации документа (если нужны).
- Описание маршрута согласования (если требуется).
По нашим данным из планов работ, типовой объём настройки составляет от 2 до 6 шаблонов документов на проект. Если вы ещё не проводили аудит текущего состояния портала, перед постановкой задачи полезно ознакомиться с тем, сколько часов занимает аудит Битрикс24 — это поможет точнее сформулировать техническое задание.
Для компаний, которые только выстраивают документооборот в отделе снабжения, смежная тема — автоматизация отдела снабжения в Битрикс24, где договоры и счета являются частью единого процесса закупок.