Страница 1 из 1

согласовать статусы пунктов чек-листа и связанных с ними подзадач

Добавлено: 11.08.2015 19:38
Халфин Тимур Маликович
При отмечании галочкой пункта чек-листа, который является подзадачей, статус связанной с ним задачи изменяется на "[s]завершенная[/s]".
Это работает и для подзадач со статусом "выполненная".

Надо как-то согласовать статусы задачи и пунктов чек-листа.

ТОЛЬКО НЕ ТОРОПИТЕСЬ, ПОЖАЛУЙСТА!

Добавлено: 12.08.2015 14:52
Халфин Тимур Маликович
Еще одно соображение: а если используются кастомные статусы задач, какое поведение будет?

Добавлено: 12.08.2015 18:46
Dmitry Goncharenko
При отмечании галочкой пункта чек-листа, который является подзадачей, статус связанной с ним задачи изменяется на "завершенная".
Не получилось пока воспроизвести эту ситуацию. Пришлите, пожалуйста, пример в виде ссылки на такую задачу. Наверное, лучше сразу в техподдержку.
Еще одно соображение: а если используются кастомные статусы задач, какое поведение будет?
В общем случае, отметка подзадачи в чеклисте приводит к ее завершению - и всё. Возможно, есть какие-то спецсценарии, разберемся когда будет ссылка. А базовая логика работает в том числе и для задач с кастомными наборами статусов, т.к. статус завершенная системный и присутствует во всех наборах.

Добавлено: 13.08.2015 16:39
Халфин Тимур Маликович
В общем случае, отметка подзадачи в чеклисте приводит к ее завершению - и всё.
Об этом и речь.
Подзадача выполнена, отмечаем ее в чеклисте и она становится завершенной.


Добавлено спустя 4 часа 4 минуты 11 секунд:

Добавлено: 13.08.2015 16:40
Michael G.
Задавайте пожалуйста эти вопросы в службу поддержки.

Добавлено: 13.08.2015 19:09
Халфин Тимур Маликович
Я думаю, это функционал не продуманный, поэтому предлагаю на обсуждение.

Добавлено: 14.08.2015 15:48
Dmitry Goncharenko
Думаю, у нас тут просто случилось недопонимание. Давайте попробуем более мелкими итерациями.
Когда Вы пишете:
При отмечании галочкой пункта чек-листа, который является подзадачей, статус связанной с ним задачи изменяется на "завершенная".
- то говорите о текущем поведении системы?

Добавлено: 14.08.2015 21:40
Халфин Тимур Маликович
Когда Вы пишете:
При отмечании галочкой пункта чек-листа, который является подзадачей, статус связанной с ним задачи изменяется на "завершенная".
- то говорите о текущем поведении системы?
Да, я протестировал
Если задача с кастомным набором статусов, в котором нет статуса "завершенная", то галочка не ставится, что логично.
Если задача с кастомным набором статуса и из текущего статуса переход в состояние "завершенная" запрещен, то галочка не ставится, что логично.

Однако связь отметки задачи галочкой и статус "завершенная" - все-таки непрозрачно как-то. Почему не "выполненная"?

Добавлено: 15.08.2015 10:43
Dmitry Goncharenko
Однако связь отметки задачи галочкой и статус "завершенная" - все-таки непрозрачно как-то. Почему не "выполненная"?
Логика такая: классически простой пункт чек-листа имеет два состояния - "Надо делать" и "Сделано". Задача в ПланФиксе может иметь более широкий набор статусов, но в любом случае есть конечная точка, которая говорит о том, что задача сделана - это статус "Завершена". Приравняв концы жизненного пути пункта чек-листа и задачи, получаем, что подзадача, отмеченная в чек-листе галочкой, стремится перейти в свое конечное состояние - т.е. принять статус "Завершенная".

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

Добавлено: 18.08.2015 18:40
Халфин Тимур Маликович
Нет проблем, просто я использовал последний статус "выполненная" и рассматривал "завершенная" -  как принудительно прекращенная задача независимо от результата.
Пересмотрю изменение статуса задач в соответствии с вашей логикой.