Úkol byl upraven a stále splňuje podmínky
Scénář s událostí Úkol byl upraven a stále splňuje podmínky funguje takto:
- v době změny úkolu se ověří každá podmínka scénáře, zda je v daném okamžiku splněna;
- pokud jsou všechny podmínky splněny, scénář se spustí a vykonají se k němu přidané akce.
Důležité
- Pro to, aby se scénář spustil podle očekávání, je nutná současná kombinace dvou faktorů: úkol je upraven a v úkolu jsou splněny podmínky. Pokud jsou tyto dva faktory oddělené v čase, scénář se nemusí spustit ve chvíli, kterou očekáváte. Například při takové kombinaci podmínek:
- pokud se ve zdrojovém úkolu změní Status na "Payment", scénář nebude fungovat, protože úkol se nezměnil.
- scénář se však spustí, když se změní Status v tom samém úkolu, protože jsou přítomny oba faktory — úkol byl upraven a podmínka "Parent task status = Payment" je splněna.
- Proto se nedoporučuje používat v scénářích pro událost "Úkol byl upraven a stále splňuje podmínky" podmínky, které nesouvisejí s poli tohoto úkolu. Například podmínky pro pole rodičovského úkolu, pole protistrany nebo systémové vlastnosti jako "Událost spuštěna jiným scénářem."