Порядок выполнения смарт-событий, связанных с добавлением, удалением и делегированием исполнения и ответственности |
Ссылки Назад Вверх Вперед |
Для правильной настройки смартов необходимо точно понимать порядок выполнения событий, связанных с добавлением/удалением исполнителя/ответственного.
Действие |
Условия |
Последовательность смарт-событий |
Комментарий |
||
---|---|---|---|---|---|
Назначение ответственного |
1 |
Назначение исполнителя, других исполнителей нет |
Перед назначением исполнителя -> После назначения исполнителя -> Перед сменой ответственного -> После смены ответственного |
|
|
2 |
Назначение нового ответственного из списка исполнителей |
Перед сменой ответственного -> После смены ответственного |
|
||
Удаление исполнителя |
3 |
Удаление не ответственного исполнителя |
Перед удалением исполнителя -> После удаления исполнителя |
|
|
4 |
Удаление ответственного исполнителя, других исполнителей нет |
||||
5 |
Удаление ответственного исполнителя, есть один другой исполнитель |
Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя |
|
||
6 |
Удаление ответственного исполнителя, есть два и более других исполнителей |
Смарт-события не выполняются |
В этом случае не очевидно, кого назначать ответственным, поэтому система выдаст предупреждение о необходимости назначить ответственного вручную |
||
Делегирование |
7 |
|
Есть другие исполнители (один или более), новый ответственный есть в списке исполнителей, флажок "Удалить всех" не включен |
Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя |
Прежний ответственный удаляется из списка исполнителей всегда, независимо от флажка "Удалять всех" |
8 |
|
Есть другие исполнители (один или более), нового ответственного нет в списке исполнителей, флажок "Удалить всех" не включен |
Перед назначением исполнителя -> После назначения исполнителя -> Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя |
||
9 |
Есть один другой исполнитель, новый ответственный есть в списке исполнителей, флажок "Удалить всех" включен |
Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя |
|||
10 |
Есть один исполнитель, нового ответственного нет в списке исполнителей, флажок "Удалить всех" включен |
Перед назначением исполнителя -> После назначения исполнителя -> Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя |
|||
11 |
Есть два и более исполнителя, новый ответственный есть в списке исполнителей, флажок "Удалить всех" включен |
Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя -> ... (удаление повторяется столько раз, сколько исполнителей было в задаче, кроме нового ответственного) |
|||
12 |
Есть два и более исполнителя, нового ответственного нет в списке исполнителей, флажок "Удалить всех" включен |
Перед назначением исполнителя -> После назначения исполнителя -> Перед сменой ответственного -> После смены ответственного -> Перед удалением исполнителя -> После удаления исполнителя -> ... (удаление повторяется столько раз, сколько исполнителей было в задаче) |