Бизнес-процессы в 1С:Предприятие — это не просто цепочка задач, а полноценный механизм управления деятельностью компании. Их корректное завершение влияет на актуальность данных, формирование отчётности и даже налоговые риски. Однако многие пользователи сталкиваются с проблемами: процессы "зависнут" на промежуточных этапах, не закрываются автоматически или требуют ручного вмешательства, которого никто не ожидал.

В этой статье разберём все способы завершения бизнес-процессов в типовых конфигурациях (1С:ERP, Управление торговлей, Бухгалтерия предприятия, Комплексная автоматизация), включая нюансы для разных статусов, права доступа и типичные ошибки. Особое внимание уделим скрытым зависимостям между процессами и документами, которые часто блокируют завершение.

1. Что такое "завершение бизнес-процесса" в 1С?

В терминологии завершение бизнес-процесса — это перевод его в финальный статус, после которого:

  • 📌 Все задачи в цепочке помечаются как выполненные
  • 📊 Данные процесса фиксируются для отчётности
  • 🔒 Блокируются дальнейшие изменения (кроме администраторов)
  • 📂 Процесс перемещается в архив (в некоторых конфигурациях)

Важно понимать, что не всегда автоматически закрывает процессы. Например, в 1С:Документооборот процесс согласования может "зависнуть", если последний утверждающий не нажал кнопку Согласовано, а просто закрыл карточку задачи. В таких случаях требуется ручное вмешательство.

📊 Какую конфигурацию 1С вы используете?
1С:ERP
1С:Управление торговлей
1С:Бухгалтерия
1С:Комплексная автоматизация
1С:Документооборот
Другая

2. Статусы бизнес-процессов: какие можно завершать?

Не каждый процесс можно завершить в любой момент. В существуют 3 группы статусов, определяющих возможность завершения:

Группа статусовПримерыМожно завершить?
ИнициализацияЧерновик, На согласовании❌ Нет (требуется выполнить задачи)
АктивныеВ работе, На доработке⚠️ Условно (зависит от конфигурации)
ФинальныеЗавершён, Отменён, Архивирован✅ Да (но не всегда нужно)

Например, в 1С:ERP процесс Заявка на закупку со статусом На согласовании нельзя завершить принудительно — система заблокирует кнопку Завершить процесс. А вот в 1С:Документооборот администратор может принудительно закрыть даже "зависшие" процессы через журнал бизнес-процессов.

💡

В 1С:Комплексная автоматизация 2.5 есть скрытая настройка Разрешить принудительное завершение в ролях пользователей. Её можно включить через Администрирование → Настройки пользователей и прав

3. Пошаговая инструкция: как завершить процесс вручную

Рассмотрим универсальный алгоритм для большинства конфигураций. Откройте раздел Бизнес-процессы (в некоторых версиях — Задачи и процессы) и следуйте шагам:

☑️ Подготовка к завершению процесса

Выполнено: 0 / 4
  1. Найдите нужный процесс через фильтр по:

    • 🔍 Номеру или названию
    • 📅 Дате создания
    • 👤 Инициатору или исполнителю

  • Откройте карточку процесса и проверьте вкладку Задачи. Если есть невыполненные задачи, система не даст завершить процесс. В этом случае:

    • 🔄 Переназначьте задачи другому пользователю
    • ✅ Отметьте их как выполненные вручную (если это допустимо)
    • ❌ Отмените ненужные задачи через контекстное меню
    • Нажмите кнопку Завершить процесс (в некоторых конфигурациях она может называться Закрыть процесс или Перевести в архив).

    • В появившемся окне выберите финальный статус:

      • 🟢 Завершён успешно — если все задачи выполнены
      • 🔴 Отменён — если процесс прерван
      • 🟡 Архивирован — для долговременного хранения

    Что делать, если кнопка "Завершить процесс" неактивна?

    Это означает, что либо не выполнены обязательные задачи, либо у вашей роли недостаточно прав. Проверьте:

    1. Наличие невыполненных задач во вкладке "Задачи"

    2. Права на завершение процессов в вашей роли (раздел "Администрирование → Права пользователей")

    3. Настройки бизнес-процесса — некоторые процессы блокируются связанными документами (например, неоплаченным счётом)

    4. Автоматическое завершение: настройка правил

    Ручное завершение утомительно, если процессов много. В можно настроить автоматическое завершение по условиям. Например, в 1С:Документооборот это делается через:

    Администрирование → Настройки и справочники → Бизнес-процессы → Правила завершения

    Типичные условия для автоматического закрытия:

    • ⏳ Прошло N дней с последнего изменения
    • ✅ Все задачи выполнены
    • 📄 Связанный документ проведён/оплачен
    • 👥 Все участники подтвердили выполнение
    💡

    В 1С:ERP автоматические правила завершения настраиваются отдельно для каждого вида бизнес-процессов. Универсального решения нет!

    Пример настройки для процесса Согласование заказа покупателя:

    1. Перейдите в НСИ и администрирование → Бизнес-процессы → Виды бизнес-процессов
    2. Выберите нужный вид и откройте вкладку Правила завершения
    3. Добавьте условие: Если статус = "На согласовании" И дата последнего изменения < Текущая дата - 5 дней
    4. Укажите действие: Завершить с статусом "Отменён по таймауту"
    ⚠️ Внимание: Автоматические правила могут конфликтовать с ручными действиями пользователей. Например, если процесс автоматически закрылся по таймауту, а пользователь в это время пытался его завершить вручную — возникнет ошибка блокировки. Проверяйте логи Журнала регистрации после настройки таких правил.

    5. Типичные ошибки и как их избежать

    Даже опытные пользователи сталкиваются с проблемами при завершении бизнес-процессов. Вот TOP-5 ошибок и их решения:

    ОшибкаПричинаРешение
    Кнопка "Завершить" неактивнаНе выполнены обязательные задачи или недостаточно правПроверьте задачи во вкладке Задачи или запросите права у администратора
    Процесс "завис" на статусе "Выполняется"Ошибка в маршруте или отсутствует ответственныйПереназначьте задачи или завершите процесс через Журнал бизнес-процессов (для администраторов)
    После завершения процесс исчез из спискаВключена настройка "Скрывать завершённые процессы"Снимите фильтр по статусу или включите отображение архивных процессов
    Нельзя завершить процесс с ошибкамиСистема блокирует завершение при критических ошибкахИсправьте ошибки (обычно связаны с документами) или завершите с статусом Отменён с ошибками
    Процесс завершился, но связанные документы не обновилисьНе настроена синхронизация между процессом и документамиПроверьте настройки интеграции в Администрирование → Настройки синхронизации

    Особенно коварна ситуация, когда процесс внешне завершён, но продолжает блокировать связанные документы. Например, в 1С:Управление торговлей "закрытый" процесс согласования может блокировать проведение заказа, если не снята Пометка удаления с временных данных. В таких случаях помогает проверка связей через отчёт Анализ ссылочной целостности.

    6. Завершение процессов через 1С:Консоль задач (для администраторов)

    Если стандартные методы не работают, администраторы могут использовать 1С:Консоль задач — инструмент для управления "зависшими" процессами. Доступ к нему есть только у пользователей с ролью Администратор или Полные права.

    Алгоритм работы:

    1. Откройте Администрирование → Поддержка и обслуживание → Консоль задач
    2. В фильтре выберите тип объекта: БизнесПроцесс.<ИмяВашегоПроцесса>
    3. Найдите нужный процесс по ID или номеру
    4. Кликните правой кнопкой и выберите Принудительное завершение
    5. Укажите причину завершения (обязательно для аудита)
    ⚠️ Внимание: Принудительное завершение через Консоль задач может нарушить целостность данных, если процесс связан с документами. Всегда проверяйте последствия через тестовую базу перед применением на рабочей системе.

    Для массового завершения процессов (например, при очистке базы) используйте обработку Управление бизнес-процессами.epf, которая есть в стандартной поставке 1С:Предприятие. Она позволяет:

    • 🔍 Фильтровать процессы по дате, статусу, виду
    • 📊 Просматривать связи с документами
    • ⚡ Массово завершать или архивировать

    7. Особенности завершения в разных конфигурациях 1С

    Каждая типовая конфигурация имеет свои нюансы. Рассмотрим ключевые отличия:

    1С:ERP Управление предприятием 2.5

    Здесь бизнес-процессы тесно интегрированы с регламентными задачами. Например, процесс Плановые закупки нельзя завершить, пока не сформирован документ Заказ поставщику. Для принудительного закрытия используйте:

    Производство → Бизнес-процессы → Журнал бизнес-процессов → Действия → Принудительное завершение

    1С:Документооборот 8 КОРП

    В этой конфигурации процессы часто "зависнут" из-за некорректных маршрутов согласования. Для диагностики используйте отчёт Анализ маршрутов, который показывает, на каком этапе произошёл сбой. Особенность: здесь можно откатить процесс на предыдущий этап, если ошибка обнаруžena вовремя.

    1С:Управление торговлей 11

    В УТ бизнес-процессы обычно связаны с заказами клиентов и закупками. Главная проблема — блокировка завершения при наличии неоплаченных счётов. Решение: либо оплатите счёт, либо завершите процесс с статусом Отменён по финансовым причинам.

    1С:Бухгалтерия предприятия 3.0

    Здесь бизнес-процессы встречаются реже, но они критичны для согласования платежей и утверждения отчётности. Особенность: в БП 3.0 нельзя завершить процесс, если он связан с непроведённым документом. Сначала нужно исправить ошибки в документе.

    ⚠️ Внимание: В конфигурациях на управляемых формах (например, 1С:ERP 2.5) интерфейс завершения процессов может отличаться от классических форм (1С:БП 3.0). Всегда уточняйте версию платформы в Справка → О программе.

    8. Архивация и удаление завершённых процессов

    Завершённые процессы накапливаются в базе, замедляя её работу. Чтобы оптимизировать систему:

    1. Архивируйте процессы старше 1 года:

      • 📂 Используйте обработку Архивация данных (входит в стандартную поставку)
      • 💾 Архивы храните на внешних носителях или в облаке

  • Удаляйте процессы старше 3 лет (если это допустимо по политике компании):

    Администрирование → Обслуживание → Удаление помеченных объектов
    ⚠️ Внимание: Перед массовым удалением сделайте резервную копию базы! Удалённые процессы нельзя восстановить стандартными средствами.

  • Настройте автоматическую очистку через регламентные задачи:

    • 📅 Задайте расписание (например, раз в квартал)
    • 🔍 Укажите фильтры (по дате, виду процесса, статусу)
    • 📌 Сохраняйте логи очистки для аудита

  • В 1С:Комплексная автоматизация есть отдельный механизм Управление архивами, который позволяет:

    • 🔄 Автоматически перемещать старые процессы в архив
    • 🔍 Быстро искать по архивам без подгрузки в основную базу
    • 🗑️ Настраивать политики хранения (например, 5 лет для финансовых процессов)
    💡

    В 1С:ERP перед архивацией проверьте, не связаны ли процессы с действующими договорами. Удаление таких процессов может нарушить цепочку документов!

    FAQ: Частые вопросы по завершению бизнес-процессов в 1С

    Можно ли завершить бизнес-процесс, если один из исполнителей уволился?

    Да, но есть нюансы:

    1. Если у пользователя остались невыполненные задачи — переназначьте их другому сотруднику через журнал задач.
    2. Если пользователь был единственным исполнителем на этапе — измените маршрут процесса (требуются права администратора).
    3. В крайнем случае завершите процесс принудительно через Консоль задач, указав причину "Уволен исполнитель".

    В 1С:Документооборот для таких случаев есть специальный статус Завершён с переназначением.

    Почему после завершения процесса связанные документы остались не проведёнными?

    Это типичная проблема, когда бизнес-процесс и документы не синхронизированы. Причины:

    • В настройках процесса не указано автоматическое проведение документов после завершения.
    • Документы содержат ошибки (например, не заполнены обязательные поля).
    • У пользователя недостаточно прав на проведение документов.

    Решение: проверьте настройки интеграции в Администрирование → Настройки бизнес-процессов и вручную проведите документы.

    Как восстановить ошибочно завершённый бизнес-процесс?

    Восстановление зависит от конфигурации:

    • В 1С:ERP и 1С:КА можно "откатить" процесс через журнал, если он завершён менее 24 часов назад.
    • В 1С:Документооборот воспользуйтесь функцией Восстановить из архива.
    • В остальных случаях придётся создавать новый процесс и вручную переносить данные из старого.

    Для критичных процессов настройте автоматическое резервное копирование базы перед завершением.

    Как запретить пользователям завершать процессы без проверки?

    Используйте ролевой доступ:

    1. Перейдите в Администрирование → Настройки пользователей и прав.
    2. Выберите роль (например, Менеджер по закупкам).
    3. В разделе Права на бизнес-процессы снимите галочку Завершение процессов.
    4. Создайте отдельную роль Контролёр процессов для пользователей, которые будут проверять и завершать.

    В 1С:ERP дополнительно настройте Маршруты согласования, где последний этап — проверка контролёром.

    Где хранятся логи завершения бизнес-процессов?

    Логи можно найти в трёх местах:

    1. Журнал регистрации (фильтр по событию Завершение бизнес-процесса).
    2. История изменений конкретного процесса (вкладка История в карточке).
    3. Отчёт "Аудит бизнес-процессов" (доступен в 1С:ERP и 1С:КА).

    Для детального анализа используйте запрос к таблице БизнесПроцессИстория:

    ВЫБРАТЬ
    

    БизнесПроцессИстория.Ссылка КАК Процесс,

    БизнесПроцессИстория.Дата,

    БизнесПроцессИстория.Событие,

    БизнесПроцессИстория.Пользователь

    ИЗ

    РегистрСведений.БизнесПроцессИстория КАК БизнесПроцессИстория

    ГДЕ

    БизнесПроцессИстория.Событие = "Завершение"