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

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

Как снять задачу в 1С Документооборот

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

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

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

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

Как устроены задачи и почему их нельзя просто удалить

Каждая задача в 1С:Документооборот создаётся автоматически при старте или продвижении бизнес-процесса: согласования, рассмотрения, исполнения, ознакомления и других. Задача хранит ссылку на процесс, точку маршрута и предмет (документ, файл, мероприятие). Пока процесс активен, его невыполненные задачи считаются рабочими и отображаются в списке «Мои задачи» у исполнителей.

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

Исключение — задачи, оставшиеся «сиротами» из-за ошибок обмена, некорректного обновления или ручных вмешательств. Их убирает администратор служебными средствами, о которых рассказано ниже.

Снятие задачи через прерывание бизнес-процесса

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

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

Если кнопка «Прервать» недоступна, проверьте два момента: не завершён ли процесс уже (прерывать нечего) и хватает ли у вас прав. В типовой поставке прерывать процесс может его автор и пользователи с ролью полных прав; делегирование этого права настраивается через полномочия в настройках программы.

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

Как снять задачу, если вы исполнитель

Исполнитель не может прервать чужой процесс, но у него есть рабочие варианты. Первый — выполнить задачу с результатом, который завершает её участие: например, по задаче согласования выбрать результат «Не согласовано» с комментарием. Процесс при этом продолжится по маршруту (обычно вернётся автору на доработку), но ваша задача будет закрыта.

Второй вариант — перенаправить (переадресовать) задачу другому сотруднику, если это разрешено настройками. В карточке задачи есть команда «Перенаправить»: укажите нового исполнителя и причину. Задача исчезнет из вашего списка и появится у коллеги, а в истории останется отметка о перенаправлении.

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

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

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

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

Удаление «зависших» задач администратором

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

Администратор с полными правами может пометить задачу на удаление: откройте список «Задачи» через «Все функции» (в режиме толстого клиента или веб-клиента с соответствующими правами), найдите задачу по номеру или исполнителю и установите пометку удаления. Перед этим обязательно проверьте ссылку на бизнес-процесс: если процесс активен, удаление задачи даст «зависший» процесс, который никогда не завершится.

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

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

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

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

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

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

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

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

Список «Мои задачи» исполнителя
Норма

Снятая задача отсутствует среди активных

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

Задача видна и открывается как невыполненная

Состояние бизнес-процесса
Норма

«Прерван» или «Завершён» с записью причины

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

Процесс активен, но задач по нему нет

Карточка документа, вкладка истории процессов
Норма

Видны завершённые и прерванные процессы с датами

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

Процесс числится выполняющимся без задач

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

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

Итог

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

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

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

Можно ли удалить задачу, не прерывая процесс?

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

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

Сам документ не изменяется и не удаляется — его состояние остаётся тем, что было на момент прерывания (обычно «На согласовании» или аналогичное). Прерванный процесс сохраняется в истории документа. Чтобы продолжить работу, запустите новый процесс по этому документу вручную или по шаблону.

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

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

Задача висит в списке, хотя процесс прерван. Что делать?

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

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

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

Как снять сразу много задач одного сотрудника, например при увольнении?

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