Модуль «Документооборот» в 1С-Битрикс отвечает за workflow-процессы контента: черновики, статусы, согласование и публикацию материалов по цепочке ответственных. Это старый механизм платформы, который не следует путать с визуальными «Бизнес-процессами» модуля Bizproc.
workflow). Настройки статусов и прав ищите в разделе Контент → Документооборот, а глобальные параметры — в Настройки → Настройки продукта → Настройки модулей → Документооборот.Что такое «Документооборот» и когда он нужен
Модуль «Документооборот» (символьный код workflow) реализует упрощённый механизм совместной работы над контентом: материал проходит по цепочке статусов от черновика до публикации, а право менять статус зависит от роли пользователя.
Ключевая идея — разделить подготовку и публикацию. Автор создаёт документ, но опубликовать его напрямую не может: сначала материал попадает в промежуточный статус, где его проверяет и утверждает ответственный редактор.
- Автор — готовит текст, отправляет на согласование;
- Редактор / модератор — проверяет содержимое, меняет статус;
- Публикатор — переводит документ в финальный опубликованный статус.
Важно не путать модуль с визуальными бизнес-процессами (модуль Bizproc). «Документооборот» — это отдельный, более старый механизм, работающий на уровне статусов и прав. Он подходит для редакций, новостных лент и разделов, где нужна простая цепочка согласования без сложной логики ветвлений.
Установка и подключение модуля
По умолчанию модуль может быть не установлен. Проверьте и подключите его в административной части.
- Откройте Marketplace → Установленные решения (или Настройки → Marketplace).
- Найдите в списке модуль «Документооборот» (
workflow). - Если он не установлен — нажмите Установить и дождитесь создания таблиц базы данных.
- После установки в меню Контент появится пункт Документооборот.
Модуль workflow взаимодействует с модулем управления структурой (iblock — информационные блоки), поскольку статусы документооборота хранятся у элементов инфоблоков. Убедитесь, что оба модуля активны.
Если пункт меню не появился после установки, очистите кэш в разделе Настройки → Настройки продукта → Автокэширование и обновите страницу административной панели.
Статусы документов и цепочка согласования
Основа модуля — набор статусов. Каждый статус описывает этап жизненного цикла документа и права групп пользователей на этом этапе. Управление статусами находится в Контент → Документооборот → Статусы.
Типовой набор статусов выглядит так:
| Статус | Назначение | Кто работает |
|---|---|---|
| Черновик | Материал в подготовке, не виден на сайте | Автор |
| На согласовании | Отправлен редактору для проверки | Редактор |
| Готов к публикации | Утверждён, ожидает выхода | Публикатор |
| Опубликовано | Финальный статус, материал активен | — |
Для каждого статуса задаются права групп пользователей: чтение, изменение и право перевода в другой статус. Именно комбинация прав формирует цепочку: автор может перевести документ из «Черновика» только в «На согласовании», но не сразу в «Опубликовано».
Порядок статусов задаётся полем сортировки — чем меньше значение, тем выше статус в списке.
Настройка прав доступа по статусам
Права — самая важная и самая частая причина ошибок в модуле. Настраиваются они для каждого статуса отдельно.
- Перейдите в Контент → Документооборот → Статусы и откройте статус на редактирование.
- На вкладке Доступ для каждой группы пользователей выберите уровень прав.
- Сохраните изменения и повторите для остальных статусов.
Уровни доступа к статусу:
- Нет доступа — группа не видит документы в этом статусе;
- Чтение — можно просматривать, но не редактировать;
- Изменение — можно править содержимое документа;
- Перемещение — можно перевести документ в этот статус из другого.
Логика такая: чтобы автор мог отправить материал «На согласование», группа авторов должна иметь право перемещения для статуса «На согласовании». Чтобы редактор мог вернуть черновик автору, у группы редакторов должно быть право перемещения в статус «Черновик».
Отдельно проверьте общие права группы на модуль в разделе Настройки → Пользователи → Группы пользователей — на вкладке Доступ у модуля «Документооборот» должен стоять уровень не ниже [R] для чтения.
Работа с документом: от черновика до публикации
После настройки статусов работа с контентом идёт через привычный интерфейс редактирования элементов инфоблока, но с дополнительным полем статуса.
- Автор создаёт элемент инфоблока и заполняет содержимое.
- В блоке параметров документооборота выбирает статус «На согласовании» и сохраняет.
- Редактор видит документ в списке, проверяет и либо переводит в «Готов к публикации», либо возвращает в «Черновик» с комментарием.
- Публикатор переводит документ в «Опубликовано» — материал становится активным и виден на сайте.
Каждое изменение статуса фиксируется в истории документа: кто, когда и на какой статус перевёл, с текстовым комментарием. Историю удобно использовать как журнал согласований.
Учтите: пока документ не в финальном опубликованном статусе, на публичной части сайта он отображаться не будет, даже если элемент инфоблока формально активен. Отображение управляется именно статусом документооборота.
Частые ошибки и типичные проблемы
Наиболее распространённые сложности при работе с модулем.
- Пользователь не видит свой документ после отправки. Обычно у его группы нет права чтения для статуса, в который документ переведён. Дайте группе минимум право «Чтение» на нужные статусы.
- Документ нельзя перевести в следующий статус. Нет права перемещения в целевой статус. Проверьте вкладку «Доступ» именно у того статуса, куда нужно перейти.
- Опубликованный материал не появляется на сайте. Элемент активен, но статус не финальный, либо на компоненте вывода не учитывается фильтр по статусу документооборота.
- Путаница с бизнес-процессами Bizproc. «Документооборот» и визуальные «Бизнес-процессы» — разные модули. Если нужны ветвления, задачи и уведомления по сложной схеме, используйте Bizproc, а не workflow.
- Пункт меню пропал после обновления. Очистите кэш и проверьте, что модуль
workflowне был деактивирован при обновлении платформы. - Администратор видит всё, а обычный редактор — нет. Группа с правами
[F](полный доступ) на модуль игнорирует ограничения статусов. Тестируйте права под учёткой рядового пользователя, а не администратора.
Итог
Модуль «Документооборот» — простой и надёжный инструмент для организации согласования контента в 1С-Битрикс без внедрения полноценных бизнес-процессов Bizproc. Его сила в прозрачной модели «статус + права группы».
- Установите модуль
workflowи убедитесь в активностиiblock; - Продумайте цепочку статусов от черновика до публикации;
- Аккуратно раздайте права чтения, изменения и перемещения по каждому статусу;
- Тестируйте схему под ролью рядового пользователя, а не администратора;
- Используйте историю документа как журнал согласований.
Для сложных сценариев с ветвлениями, автоматическими уведомлениями и задачами переходите на визуальные бизнес-процессы, а «Документооборот» оставьте для линейного согласования публикаций.