Запрет завершения задачи

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Запрет завершения задачи

10.05.2018 11:34

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

А то юзеры часто завершают головные задачи, оставляя открытые подзадачи и чекбоксы. Потом подзадачи болтаются "без головы" в планировщиках



Еще можно пойти по пути сценария, сделать такой сценарий типа:
Если у задачи есть подзадачи в статусе <> "Статус" ТО перевести задачу в "СТАТУС"

пример: юзер будет закрывать задачу, система проверит, и если есть что-то открытое, будет возвращать задачу в статус в Работе.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4126
Зарегистрирован: 06.06.2012 13:54

Re: Запрет завершения задачи

10.05.2018 17:43

Сейчас сценарии могут такое:
Изображение

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Re: Запрет завершения задачи

11.05.2018 06:59

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

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4126
Зарегистрирован: 06.06.2012 13:54

Re: Запрет завершения задачи

11.05.2018 15:14

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

Для того, чтобы сотрудник увидел, что задача возвращена в работу, вторым действием в этом же сценарии добавляется комментарий "Задача возвращена в работу, так как у нее есть незавершенные задачи/пункты чек-листа" с уведомлением автора действия.

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Re: Запрет завершения задачи

11.05.2018 17:39

Дмитрий Гончаренко писал(а):
11.05.2018 15:14
На текущий момент запрета на действие в сценариях в принципе нет, только реакция на него. Хотя в загашниках лежит решение, которое позволило бы реализовать и такой вариант.

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

И кстати еще не протестили вариант, когда имеем дело с последовательными задачами, что будет, успеет ли создаться следующая задача до возвращения текущей в работу (чего нам нужно избежать) или там какая-то подольше задержка

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Re: Запрет завершения задачи

15.05.2018 12:07

Дмитрий Гончаренко писал(а):
11.05.2018 15:14
На текущий момент запрета на действие в сценариях в принципе нет, только реакция на него. Хотя в загашниках лежит решение, которое позволило бы реализовать и такой вариант.

Для того, чтобы сотрудник увидел, что задача возвращена в работу, вторым действием в этом же сценарии добавляется комментарий "Задача возвращена в работу, так как у нее есть незавершенные задачи/пункты чек-листа" с уведомлением автора действия.
Дмитрий, протестили в общем, в случае последовательных задач.
Т.е. если задача закрыта, потом автоматов возвращена в работу, то следующая последовательная задача переводится из черновика в новую (правда у нас секунд через 7-10 это произошло). Так что не вариант

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 34
Зарегистрирован: 31.07.2012 18:30

Re: Запрет завершения задачи

23.05.2018 12:20

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

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Re: Запрет завершения задачи

24.05.2018 09:32

Дмитрий Гончаренко писал(а):
23.05.2018 12:20
Значит остается только ждать, пока мы доберемся до реализации механизма запрета совершения действия.
Ждем, а что делать) Пока спасаемся сценариями, дублируем в них функционал последовательных задач

Аватара пользователя
Кирилл Симоненко
Сообщения: 2
Зарегистрирован: 16.06.2019 14:17

Re: Запрет завершения задачи

16.06.2019 14:19

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

Дмитрий, вы говорили, что в загашники есть решение, поделитесь.
Дмитрий Гончаренко писал(а):
23.05.2018 12:20
Значит остается только ждать, пока мы доберемся до реализации механизма запрета совершения действия.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4126
Зарегистрирован: 06.06.2012 13:54

Re: Запрет завершения задачи

21.06.2019 17:05

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

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

Ответить