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