Документы и Печать · 10 мин
Как остановить процесс в 1С:Документооборот
Как остановить процесс в 1С:Документооборот: права, команды «Остановить» и «Прервать», работа с задачами, типичные ошибки и проверка результата.
Остановка процесса в 1С:Документооборот требуется, когда документ отправлен на согласование по ошибке, изменились условия сделки, в маршруте обнаружена неточность или процесс «завис» из-за уволенного сотрудника. Система предоставляет несколько способов прекращения выполнения процесса — от штатной остановки с возможностью возобновления до полного прерывания без возврата.
Важно понимать разницу между этими действиями: остановка «замораживает» процесс и позволяет продолжить его позже, а прерывание завершает процесс окончательно. Выбор неправильного варианта приводит либо к потере накопленных результатов выполнения, либо к «висячим» процессам, которые засоряют списки и искажают отчётность.
Ниже разобраны права доступа, точные команды в интерфейсе, работа с задачами участников, типичные ошибки и способы проверить, что процесс действительно прекратил выполнение.
Разница между остановкой и прерыванием процесса
В 1С:Документооборот для прекращения выполнения процесса доступны три штатных действия, и их нужно различать. Остановка переводит процесс в состояние «Остановлен»: задачи участников снимаются с выполнения, но вся история и результаты сохраняются, процесс можно в любой момент продолжить с той же точки. Прерывание завершает процесс с состоянием «Прерван» — возобновить его нельзя, останется только создать новый процесс по тому же предмету.
Третий вариант — завершение — применяется, когда процесс фактически выполнен, но по какой-то причине не закрылся штатно. Завершение фиксирует процесс как успешно законченный. Эти состояния видны в списке процессов и в карточке, поэтому перед действием полезно проверить текущий статус.
Кто имеет право останавливать процессы
Остановить или прервать процесс может не любой пользователь. По умолчанию это доступно автору процесса и пользователям с ролью администратора или с правами на изменение процессов данного вида. Если процесс запущен по шаблону с настроенными правами, перечень лиц, которые могут им управлять, определяется настройками шаблона и политиками доступа к предмету процесса.
Если кнопки «Остановить» и «Прервать» в карточке процесса недоступны (серые или отсутствуют), причина почти всегда в правах. Проверьте, являетесь ли вы автором процесса, и обратитесь к администратору системы — он может либо выполнить остановку сам, либо расширить ваши права через настройку ролей.
Как остановить процесс через карточку процесса
Основной сценарий — работа через карточку самого процесса. Откройте раздел «Процессы и задачи», найдите нужный процесс в списке (удобно фильтровать по предмету, автору или дате) и откройте его двойным щелчком. В командной панели карточки нажмите «Остановить» и подтвердите действие. Система переведёт процесс в состояние «Остановлен», а активные задачи участников будут закрыты с пометкой о причине.
Если требуется окончательное прекращение, в той же командной панели выберите «Прервать». Система запросит подтверждение, поскольку действие необратимо. После прерывания в карточке появится состояние «Прерван», а задачи участников исчезнут из их списков активных задач.
- 1Откройте раздел «Процессы и задачи» и найдите процесс по предмету или автору
- 2Откройте карточку процесса и проверьте текущее состояние
- 3Нажмите «Остановить» для временной приостановки или «Прервать» для окончательного завершения
- 4Подтвердите действие в диалоге системы
- 5Проверьте, что состояние изменилось, а задачи участников закрыты
Остановка из карточки документа и через задачу
Часто удобнее действовать не из списка процессов, а из карточки самого документа. Откройте документ, перейдите на закладку «Процессы» (или откройте панель процессов по предмету), выделите нужный процесс и выполните команду остановки или прерывания из контекстного меню. Это особенно полезно, когда по одному документу запущено несколько процессов — например, параллельно идут согласование и ознакомление, и остановить нужно только один из них.
Если у вас есть задача по этому процессу (например, вы — текущий согласующий), остановить процесс можно и из карточки задачи, если права позволяют. Однако стандартный сценарий для исполнителя — не останавливать процесс самостоятельно, а вернуть документ автору на доработку с комментарием. Это сохраняет корректную историю согласования и не ломает маршрут.
Что происходит с задачами и как проверить результат
При остановке или прерывании процесса система автоматически закрывает все невыполненные задачи участников: они исчезают из списков «Мои задачи» исполнителей. Выполненные ранее задачи и их результаты (визы, комментарии, приложенные файлы) сохраняются в истории процесса и доступны для просмотра.
После остановки убедитесь в результате по нескольким признакам: состояние процесса в списке изменилось, у участников пропали активные задачи, в карточке процесса видна дата и автор остановки. Если задача у кого-то из участников осталась активной — это признак проблемы, чаще всего связанной с обменом данными между базами или с регламентными заданиями, которые ещё не отработали.
Как проверить результат
«Остановлен» или «Прерван» с указанием даты и автора
Состояние осталось «Активен» — действие не выполнено
Активные задачи закрыты у всех исполнителей
Задача «висит» у исполнителя — проверьте регламентные задания
Соответствует фактической ситуации (например, «Проект» или «На доработке»)
Документ остался «На согласовании» без активного процесса
Возобновление остановленного процесса
Остановленный процесс можно продолжить: откройте его карточку и нажмите «Продолжить». Система заново сформирует задачи для текущей точки маршрута, и участники увидят их в своих списках. Это удобно, когда документ временно отозван для исправлений, а затем снова отправляется по тому же маршруту без потери уже собранных виз.
Учтите ограничение: если за время остановки изменился шаблон процесса или состав участников (например, сотрудник уволен), при продолжении задачи будут сформированы по актуальным данным, что может привести к ошибкам адресации. Перед продолжением проверьте маршрут и при необходимости скорректируйте исполнителей в карточке процесса.
Типичные ошибки и сложные случаи
На практике чаще всего встречаются несколько проблем. Первая — попытка остановить процесс, запущенный из другой базы через обмен данными: останавливать его нужно в базе-источнике, иначе при следующей синхронизации состояние перезапишется. Вторая — «зависшие» процессы из-за неработающих регламентных заданий: команда выполнена, но состояние не меняется, пока задание не отработает. Третья — прерывание вместо остановки, из-за чего теряется возможность возобновления и приходится запускать согласование заново.
Если процесс не удаётся остановить штатными средствами (команды недоступны, состояние не меняется), не пытайтесь править данные напрямую в базе — это нарушит целостность связей между процессом, задачами и документом. Обратитесь к администратору или специалисту по сопровождению: в распоряжении администратора есть обработки группового изменения состояний и журнал регистрации для диагностики причин.
Как выбрать действие
Что важно запомнить
Остановка сохраняет процесс с возможностью продолжения, прерывание завершает его окончательно. Действие выполняется из карточки процесса или карточки документа, требует соответствующих прав и автоматически закрывает задачи участников. После остановки проверьте состояние процесса и документа.
Частые вопросы
Можно ли остановить процесс, если я не автор, а согласующий?
По умолчанию — нет, если вам не выданы специальные права. Исполнителю корректнее вернуть документ автору с комментарием или попросить автора либо администратора остановить процесс. Это сохраняет прозрачную историю согласования.
Что будет с уже собранными визами при прерывании процесса?
Результаты выполненных задач (визы, комментарии, файлы) не удаляются — они остаются в истории процесса и в карточке документа. Теряется только возможность продолжить сам процесс: для нового цикла согласования придётся запускать новый процесс.
Задача у согласующего осталась активной после остановки процесса. Что делать?
Подождите несколько минут — закрытие задач может выполняться регламентным заданием с задержкой. Если задача не закрылась, проверьте работу регламентных заданий в консоли администрирования и при необходимости обратитесь к администратору для ручного закрытия задачи.
Как остановить сразу несколько процессов по одному документу?
Откройте карточку документа, перейдите к списку процессов по предмету и останавливайте или прерывайте каждый процесс отдельно. Штатной массовой остановки из карточки документа обычно нет; для групповых операций администраторы используют специализированные обработки.
Можно ли восстановить прерванный процесс?
Нет, прерывание необратимо. Можно только создать новый процесс по тому же предмету — по шаблону или вручную. Поэтому перед прерыванием убедитесь, что процесс точно не понадобится возобновлять; при сомнениях используйте остановку.
Почему остановленный процесс снова стал активным после обмена данными?
Если процесс синхронизируется между базами, управлять им нужно в базе-источнике. Остановка, выполненная в базе-приёмнике, перезаписывается при следующей синхронизации. Остановите процесс в исходной базе и дождитесь обмена.