К статье
Практический материал

Документы и Печать · 10 мин

Как прервать процесс в 1С:Документооборот

Как прервать процесс в 1С:Документооборот: права, пошаговая инструкция, отличие прерывания от остановки, работа с вложенными процессами и типичные ошибки.

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

Важно понимать: прерывание — необратимое действие. В отличие от остановки, после прерывания процесс нельзя продолжить с того же места — его придётся запускать заново. Поэтому перед прерыванием стоит оценить, не достаточно ли временной остановки или перенаправления задачи другому исполнителю.

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

Что происходит при прерывании процесса

При прерывании система выполняет несколько действий одновременно. Все активные задачи по процессу помечаются как прерванные и исчезают из списков задач исполнителей. Точки маршрута, которые ещё не были пройдены, деактивируются. Сам процесс получает состояние «Прерван» и фиксируется в истории с указанием даты, пользователя и причины, если она была указана.

Документ, по которому шёл процесс, при этом не удаляется и не блокируется — он остаётся в базе в том состоянии, в котором находился на момент прерывания. Если часть задач уже была выполнена (например, документ прошёл один этап согласования из трёх), результаты выполненных задач сохраняются в истории, но сам маршрут завершается.

Кто может прервать процесс: необходимые права

По умолчанию прервать процесс может его автор — пользователь, который запустил процесс. Кроме того, право прерывания есть у пользователей с ролью администрирования процессов и у тех, кому делегированы соответствующие полномочия. Рядовой исполнитель задачи прервать весь процесс не может — он способен лишь отклонить или не выполнить свою задачу, что не равнозначно прерыванию маршрута.

Если кнопка «Прервать» не отображается или недоступна, проверьте три вещи: являетесь ли вы автором процесса, есть ли у вашей учётной записи нужная роль и не завершён ли процесс уже (прервать можно только активный процесс). При отсутствии прав обратитесь к администратору 1С или к автору процесса.

Пошаговая инструкция по прерыванию процесса

Быстрее всего прервать процесс из карточки документа, но тот же результат достигается через список процессов. Оба пути описаны ниже.

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

После подтверждения система снимет активные задачи у всех исполнителей. Это происходит практически мгновенно, но в базах с большим числом пользователей обновление списков задач может занять некоторое время — исполнители увидят изменения после обновления своих списков.

Прерывание из карточки документа

Откройте документ, перейдите на закладку «Процессы», выделите активный процесс и вызовите команду прерывания через контекстное меню или кнопку на панели. Этот способ удобен, когда по одному документу запущено несколько процессов и нужно прервать конкретный из них.

Прерывание из списка процессов

В разделе «Процессы и задачи» откройте список «Процессы», установите отбор по состоянию «Активен» и найдите нужный процесс по документу, автору или дате запуска. Откройте карточку и выполните прерывание стандартной командой. Этот путь подходит администраторам, которые работают с чужими процессами.

Чем прерывание отличается от остановки

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

Остановка или прерывание

Остановка

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

Прерывание

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

Перенаправление задачи

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

Если сомневаетесь, выбирайте остановку — она обратима. Прерывайте только тогда, когда точно ясно, что маршрут не понадобится в текущем виде.

Особенности комплексных и вложенных процессов

Комплексный процесс состоит из нескольких вложенных процессов, объединённых схемой. Прерывание такого процесса имеет нюансы: при прерывании «головного» комплексного процесса система, как правило, прерывает и активные вложенные процессы вместе с их задачами. Однако поведение зависит от настроек шаблона, поэтому в критичных случаях проверьте состояние каждого вложенного процесса вручную.

Если нужно прервать только один вложенный процесс, не трогая остальные, откройте схему комплексного процесса, найдите нужный элемент и прервите именно его. Учтите, что схема может ожидать завершения этого процесса для перехода к следующему шагу — после прерывания комплексный процесс может «застрять», и его придётся прерывать целиком.

Проверка результата и типичные ошибки

После прерывания убедитесь, что операция прошла корректно. Откройте карточку процесса: состояние должно быть «Прерван», в истории — запись о прерывании с указанием пользователя и причины. Затем проверьте списки задач исполнителей: активных задач по этому процессу быть не должно.

Контрольные точки

Как проверить результат

Состояние процесса в карточке
Норма

Стоит «Прерван», указаны дата и автор прерывания

Тревожный признак

Процесс остался активным или «завис» без состояния

Задачи исполнителей
Норма

Задачи исчезли из списков активных задач

Тревожный признак

Задачи видны исполнителям и доступны для выполнения

История процесса
Норма

Есть запись о прерывании с причиной

Тревожный признак

Записи нет — возможно, прерывание не завершилось

Типичные ошибки
01
Прерывание вместо остановки: пользователь хотел временно приостановить маршрут, а в итоге уничтожил его без возможности продолжения.
02
Прерывание без указания причины: позже невозможно восстановить, зачем процесс был завершён, что мешает разбору инцидентов.
03
Повторный запуск процесса без отзыва старого: по одному документу оказываются два параллельных маршрута, исполнители получают дублирующие задачи.
04
Попытка прервать уже завершённый процесс: команда недоступна, и пользователь ошибочно считает это сбоем системы.

Если после прерывания задачи продолжают отображаться у исполнителей, попросите их обновить список задач или перезайти в программу. Если задача всё равно доступна к выполнению — обратитесь к администратору: возможно, прерывание не завершилось корректно из-за блокировок в базе.

Маршрут решения

Как выбрать действие

Документ отправлен по маршруту по ошибке и согласование не нужноПрервите процесс и укажите причину «ошибочный запуск»
Нужно подождать уточнения условий, но маршрут останется прежнимИспользуйте остановку вместо прерывания
Проблема только в одном недоступном исполнителеПеренаправьте его задачу другому сотруднику, не трогая процесс
Процесс запущен по устаревшему шаблону и маршрут изменитсяПрервите текущий процесс и запустите новый по актуальному шаблону

Что делать после прерывания

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

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

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

Частые вопросы

Можно ли восстановить прерванный процесс?

Нет, прерывание необратимо. Единственный способ продолжить работу с документом — запустить новый процесс по нужному шаблону. Результаты уже выполненных до прерывания задач сохраняются в истории, но в новый процесс автоматически не переносятся.

Почему кнопка «Прервать» недоступна?

Наиболее частые причины: вы не являетесь автором процесса и не имеете прав администрирования, либо процесс уже завершён или прерван. Проверьте состояние процесса в карточке и свои права; при необходимости обратитесь к администратору.

Увидят ли исполнители, что процесс прерван?

Да. Их активные задачи по процессу снимаются и исчезают из списков задач. В карточке задачи фиксируется состояние прерывания. Если в момент прерывания исполнитель выполнял задачу, система не даст её завершить.

Что происходит с документом после прерывания процесса?

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

Можно ли прервать сразу несколько процессов?

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

Чем прерывание отличается от отклонения задачи?

Отклонение — это результат выполнения конкретной задачи (например, согласующий отклонил документ), после чего процесс продолжает движение по маршруту согласно настройкам. Прерывание завершает весь процесс целиком независимо от того, на каком этапе он находился.

Итог

Что важно запомнить

Прерывание выполняется из карточки процесса командой «Прервать», доступно автору и администратору и необратимо. Если нужна пауза — используйте остановку, если проблема в исполнителе — перенаправление. После прерывания проверьте состояние процесса и списки задач, а причину всегда указывайте явно.