Последовательные задачи. Изменение статуса следующей задачи при изменении статуса предыдущей

Аватара пользователя
Leonard Euler
Сообщения: 2
Зарегистрирован: 09.09.2023 01:25

Последовательные задачи. Изменение статуса следующей задачи при изменении статуса предыдущей

18.09.2023 00:51

Здравствуйте.

Есть список подзадач в последовательной задаче. При создании надзадачи первая подзадача имеет статус Новая. Следующие подзадачи имеют статус Черновик.

Если исполнитель завершает подзадачу, то следующая подзадача меняет статус с Черновик на Новая. Но если в по какой-то причине Исполнитель первой подзадачи откатит статус назад , то следующая подзадача так и останется со статусом Новая.

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

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

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

Re: Последовательные задачи. Изменение статуса следующей задачи при изменении статуса предыдущей

18.09.2023 15:15

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

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

Для цепочки последовательных задач с названиями
Задача 1
Задача 2
...
Задача N

потребуется N-1 сценариев примерно такой конструкции:

Изображение

Не очень красивое решение, конечно - но другого в голову не пришло. Возможно, коллеги подскажут что-то поинтереснее.

Аватара пользователя
Leonard Euler
Сообщения: 2
Зарегистрирован: 09.09.2023 01:25

Re: Последовательные задачи. Изменение статуса следующей задачи при изменении статуса предыдущей

18.09.2023 23:35

Спасибо за ответ.
Но такой алгоритм, как мне кажется, легко сломать. Например, если исполнитель зачем-то решит переименовать задачу. Было бы правильно привязываться к какому-то уникальному идентификатору. Но насколько я понимаю есть 2 проблемы:

1. В Планфиксе нет уникального идентификатора. Теоретически за него можно принять Email задачи. Но Email задачи образуется при создании задачи, а Процесс мы пишем для задач вообще.
2. Мы не можем менять Процесс персонально под задачу.

Поправьте, если я не прав.

Аватара пользователя
Халфин Тимур
Сообщения: 39
Зарегистрирован: 18.10.2022 09:32

Re: Последовательные задачи. Изменение статуса следующей задачи при изменении статуса предыдущей

23.09.2023 12:01

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

Ответить