Типовой 1С:Документооборот не закрывает все потребности — рано или поздно нужна доработка. Три подхода: внешние обработки (EPF), расширения конфигурации (CFE) и правка типовой. У каждого свои плюсы, минусы и подводные камни. Разбираем, когда какой использовать.
Когда типовой 1С:Документооборот не покрывает задачу, перед командой встаёт выбор: написать обработку, расширение или полезть в типовую конфигурацию. От этого решения зависит стоимость обновлений на годы вперёд. В этой статье — подробный разбор каждого подхода с рекомендациями из практики.
// 01Три подхода к доработке 1С:Документооборот
Обработка 1С:Документооборот — это любой программный инструмент, добавляющий функциональность к типовой системе. Технически доступны три механизма:
- Внешние обработки (EPF/ERF) — автономные файлы, подключаемые через механизм дополнительных обработок и отчётов БСП. Не трогают типовую конфигурацию.
- Расширения конфигурации (CFE) — модули, работающие поверх типовой в режиме AddOn. Могут перехватывать методы, добавлять реквизиты и формы.
- Правка типовой конфигурации — прямое изменение кода типовой. Максимальные возможности, но конфигурация снимается с поддержки.
// 02Внешние обработки (EPF)
Внешняя обработка — это отдельный файл с расширением .epf (обработка) или .erf (отчёт), который подключается к 1С:Документооборот через механизм «Дополнительные обработки и отчёты» в составе БСП (Библиотека стандартных подсистем).
Как подключить
- Администрирование → Печатные формы, отчёты и обработки → Дополнительные обработки.
- Нажмите «Создать» → загрузите EPF-файл.
- Выберите размещение — в каких формах появится команда (карточка документа, список документов, рабочий стол).
- Настройте права доступа — какие пользователи или роли видят эту обработку.
- Опубликуйте — команда появится в меню «Ещё» или «Заполнить» на указанных формах.
Когда использовать
- Массовые операции. Групповое изменение реквизитов, массовое присвоение грифов, пакетная загрузка файлов.
- Выгрузки и импорт. Экспорт реестра документов в Excel, импорт контрагентов из CSV.
- Сервисные задачи. Проверка целостности данных, поиск «осиротевших» файлов, пересчёт счётчиков нумераторов.
- Кастомные печатные формы. Акты, реестры, сопроводительные письма с нестандартным макетом.
Ограничения
- EPF не может изменить поведение типовых форм и модулей — только добавить отдельную команду «рядом».
- EPF не может добавить реквизиты к типовым объектам.
- EPF не может перехватить событие (например, «ПередЗаписью» документа).
// 03Расширения конфигурации (CFE)
Расширение — это модуль, который устанавливается поверх типовой конфигурации без её изменения. Технически — файл .cfe, загружаемый через Конфигуратор (Конфигурация → Расширения).
Возможности
- Перехват методов. Расширение может выполнить свой код «до», «после» или «вместо» типового метода. Например, добавить проверку при записи документа.
- Добавление реквизитов. Новые поля на карточке документа без правки типового объекта.
- Модификация форм. Добавление кнопок, полей, вкладок на типовые формы.
- Собственные объекты. Новые справочники, регистры сведений, обработки внутри расширения.
- Подсистемы. Целые блоки функциональности, объединённые в подсистему.
Режим AddOn
Расширение в режиме AddOn — рекомендуемый подход. Он гарантирует:
- Типовая конфигурация не модифицируется. Обновления от 1С устанавливаются штатно, без сравнения-объединения.
- Расширение можно отключить. Если возникла проблема — выключили расширение, поведение вернулось к типовому.
- Снятие с поддержки не требуется. Конфигурация остаётся «на поддержке» у 1С.
Когда использовать
- Изменение поведения типовых форм и модулей. Добавить кнопку «Отозвать согласование» в карточку документа.
- Новые бизнес-логики. Проверка дублей контрагентов при записи, автосвязка документов, контроль уникальности регномера.
- Комплексные доработки. 5+ функций, объединённых в один продукт (как Бустер).
// 04Правка типовой конфигурации
Прямое изменение кода типовой конфигурации — подход, при котором вы вносите правки в модули, формы и объекты через Конфигуратор.
Когда оправдано
- Изменение требует доступа к закрытым областям, недоступным для расширений (крайне редко в 1С:ДО 3.0).
- Проект настолько специфичен, что обновления типовой не планируются.
Почему мы не рекомендуем
- Снятие с поддержки. Конфигурация переходит в режим «Вносились изменения». Каждое обновление от 1С — ручное сравнение-объединение.
- Стоимость обновлений. Каждое обновление требует разработчика, который поймёт, что было изменено, и проведёт merge.
- Риск регрессий. При объединении легко потерять изменения или внести конфликт.
- Зависимость от конкретного разработчика. Без документации (которой обычно нет) новый разработчик не разберётся в правках.
В 2026 году правка типовой 1С:Документооборот — крайняя мера. Механизм расширений в платформе 8.3.24+ закрывает 95%+ задач, которые раньше требовали правки типовой.
// 05Сравнение подходов
| Критерий | Внешняя обработка (EPF) | Расширение (CFE) | Правка типовой |
|---|---|---|---|
| Обновления типовой | Без проблем | Без проблем (AddOn) | Ручной merge |
| Перехват методов | Нет | Да | Да |
| Добавление реквизитов | Нет | Да | Да |
| Модификация форм | Нет | Да | Да |
| Откат изменений | Удалить из списка | Отключить расширение | Только из бэкапа |
| Сложность разработки | Низкая | Средняя | Высокая |
| Стоимость сопровождения | Низкая | Средняя | Высокая |
| Рекомендуем для | Утилиты, выгрузки, печатные формы | Бизнес-логика, UI, комплексные доработки | Последняя мера |
// 06Примеры обработок для 1С:Документооборот
Типичные обработки, которые мы разрабатываем для клиентов:
Внешние обработки (EPF)
- Экспорт реестра документов в Excel. Фильтры по периоду, виду документа, организации. Готовый XLSX с автоформатированием.
- Массовая загрузка файлов. Пакетное прикрепление сканов к карточкам документов из папки на диске.
- Групповое изменение реквизитов. Смена ответственного, вида документа, грифа у выбранных документов одной командой.
- Проверка целостности базы. Поиск документов без файлов, файлов без документов, «осиротевших» задач.
- Печать листа согласования. Табличный документ с историей всех циклов согласования конкретного документа.
Расширения (CFE)
- Контроль дублей контрагентов. При записи карточки контрагента — проверка по ИНН+КПП, блокировка при обнаружении дубля.
- Отзыв согласования. Кнопка «Отозвать» в карточке документа — все незавершённые задачи цикла закрываются.
- Автосвязка документов. Парсер находит ссылки на другие документы в тексте и предлагает установить связи.
- Запрет перенаправления задач. Рядовой исполнитель не может «спихнуть» задачу — только пользователь с ролью.
- Инструкции к задачам. Привязка текстовых инструкций к настройкам действий — кнопка «Инструкция» на форме задачи.
// 07Бустер: 31 функция в одном расширении
Вместо разработки отдельных обработок и расширений под каждую задачу, мы собрали 31 самую востребованную доработку в одно расширение — «Бустер» для 1С:Документооборот КОРП 3.0. В актуальной версии — в том числе согласование задач из мессенджера MAX.
Ключевые отличия от кастомной разработки:
- Без программирования. Каждая функция — флажок в общей форме настроек. Включил — работает, выключил — типовое поведение.
- Без правки типовой. Режим AddOn — обновления 1С:ДО накатываются штатно.
- Стоимость. 31 функция от 30 000 ₽ — против 250 000–700 000 ₽ за кастомную разработку аналогичного объёма.
- Обновления. Новые функции в каждом релизе по подписке.
Подробный список функций, архитектура и тарифы — на странице продукта. Технический кейс внедрения — Бустер на собственной 1С:ДО.
// 08Частые вопросы
Что такое обработка в 1С:Документооборот?
Обработка — программный инструмент для выполнения операций, не покрытых типовым функционалом: массовое изменение реквизитов, загрузка данных, формирование отчётов, сервисные операции. Бывают встроенные (часть конфигурации) и внешние (EPF-файлы, подключаемые отдельно).
Чем расширение (CFE) отличается от внешней обработки (EPF)?
Расширение может перехватывать методы типовой конфигурации, добавлять реквизиты, элементы форм и подсистемы — это глубокая модификация поведения без изменения типового кода. Внешняя обработка — автономный инструмент с собственной формой, который работает «рядом» с типовой, но не может менять её логику.
Как подключить внешнюю обработку к 1С:Документооборот?
Через механизм дополнительных обработок и отчётов БСП: Администрирование → Печатные формы, отчёты и обработки → Дополнительные обработки. Загружаете EPF-файл, назначаете размещение (в каких формах появится команда) и права доступа.
Нужна обработка или расширение для 1С:ДО?
Обсудим задачу и предложим решение — готовый «Бустер» или кастомная разработка.