Задача изменена и стала соответствовать условиям: различия между версиями
Материал из Planfix
DM (обсуждение | вклад) Нет описания правки |
DM (обсуждение | вклад) Нет описания правки |
||
Строка 7: | Строка 7: | ||
[[Автоматические сценарии | Автоматический сценарий]] с событием '''Задача изменена и стала соответствовать условиям''' работает следующим образом: | [[Автоматические сценарии | Автоматический сценарий]] с событием '''Задача изменена и стала соответствовать условиям''' работает следующим образом: | ||
*в момент любого изменения задачи | *в момент любого изменения задачи система для каждого условия сценария проверяет, выполнялось ли оно в прошлый раз для этого сценария в этой задаче и выполняются ли на текущий момент; | ||
*если есть хотя бы одно условие, которое ранее не выполнялось, а теперь выполняется, сценарий срабатывает и выполняются добавленные в него операции. | *если есть хотя бы одно условие, которое ранее не выполнялось, а теперь выполняется, сценарий срабатывает и выполняются добавленные в него операции. | ||
Версия от 12:51, 16 марта 2021
Автоматический сценарий с событием Задача изменена и стала соответствовать условиям работает следующим образом:
- в момент любого изменения задачи система для каждого условия сценария проверяет, выполнялось ли оно в прошлый раз для этого сценария в этой задаче и выполняются ли на текущий момент;
- если есть хотя бы одно условие, которое ранее не выполнялось, а теперь выполняется, сценарий срабатывает и выполняются добавленные в него операции.
Важно
- Для ожидаемого срабатывания сценария необходимо одновременное сочетание двух факторов: задача изменена и условие в задаче, которое ранее не выполнялось, стало выполняться. Если эти два фактора разнесены по времени, вы можете получить срабатывания сценария не в тот момент, который ожидаете. Например, в таком сочетании условий:
- если статус в надзадаче изменится на "Оплата", то сценарий не сработает, т.к. сама наша задача не изменилась.
- при этом когда в задаче произойдет любое изменение, сценарий сработает, т.к. присутствуют оба фактора - задача изменилась и условие "Статус надзадачи = Оплата" стало выполняться.