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

Администрирование · 8 мин

Как снять задачу в 1С УПП

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

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

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

Что значит «снять задачу» в 1С УПП

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

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

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

Откройте список задач: в типовом интерфейсе УПП это раздел «Бизнес-процессы и задачи» → «Задачи» (в некоторых версиях — «Операции» → «Задачи»). Найдите нужную задачу и откройте её карточку. Обратите внимание на поля «Выполнена», «Бизнес-процесс» и «Точка маршрута».

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

Задача не выполненаМожно помечать на удаление

Проверьте, не активен ли бизнес-процесс

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

Откройте карточку и снимите флаг выполнения

Активный бизнес-процессУдаление задачи не поможет

Прерывайте или завершайте сам процесс

Как пометить задачу на удаление

Если задача не выполнена и не нужна, самый простой способ — пометка на удаление. В списке задач выделите строку и нажмите клавишу F8, кнопку «Установить пометку удаления» на панели инструментов или выберите соответствующий пункт в контекстном меню по правой кнопке мыши. Система запросит подтверждение.

Помеченная задача остаётся в базе, но перестаёт отображаться в рабочих списках исполнителей и не учитывается в отчётах по задачам. Физическое удаление выполняется отдельно — через монопольную операцию «Удаление помеченных объектов» (раздел «Администрирование» либо «Операции» → «Удаление помеченных объектов»), и для неё нужны права администратора.

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

Как отменить выполнение задачи

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

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

Как снять задачу через прерывание бизнес-процесса

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

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

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

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

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

Необходимые права и ограничения

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

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

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

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

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

Типичные ошибки
01
Удаление задачи при активном бизнес-процессе — задачи создаются повторно
02
Отмена выполнения без проверки маршрута — процесс уходит дальше без исполнителя
03
Физическое удаление без резервной копии — данные невозможно восстановить
04
Игнорирование ссылок на задачу — система блокирует удаление, задача «висит» помеченной
Контрольные точки

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

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

Снятой задачи нет в активных

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

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

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

Остановлен или завершён

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

Статус «Выполняется»

Пометка удаления
Норма

Задача перечёркнута в списке

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

Задача видна как обычная

Итог

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

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

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

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

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

Можно ли восстановить помеченную на удаление задачу?

Да, пока не выполнено физическое удаление. Выделите помеченную задачу и снова нажмите F8 или кнопку пометки — пометка снимется, и задача вернётся в рабочие списки.

Почему кнопка удаления недоступна?

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

Как снять сразу много задач?

В списке задач выделите несколько строк (с Ctrl или Shift) и нажмите F8 — пометка установится на все выделенные. Для массовой обработки по условию используются групповые обработки, но их запуск безопасен только под администратором и после резервного копирования.

Что делать, если система не даёт удалить задачу физически?

Значит, на задачу ссылаются другие объекты. В форме «Удаление помеченных объектов» система показывает список таких ссылок — удалите или измените ссылающиеся объекты, либо оставьте задачу помеченной: на работу базы это не влияет.