Kategorie | Arbeitsabläufe |
---|---|
Unterkategorie | Prüfungen |
Prüfung | Logical Validation (JWT) |
Modul | Jira Workflow Toolbox (JWT) |
Unteraufgaben verhindern die Schließung des übergeordneten Vorgangs
In deinem Jira-Projekt kann es schnell passieren, dass übergeordnete Vorgänge geschlossen werden, während noch offene Unteraufgaben existieren.
Um dies zu verhindern und die Integrität deiner Projektarbeit zu wahren, zeige ich dir heute, wie du mit Jira Workflow Toolbox (JWT) wirksame Logical Validation (JWT)-Prüfungen einrichten kannst.
Ich gehe in meinen Beispiele auf unterschiedliche Anforderungen ein, die du direkt in deinen Workflow übernehmen kannst.
Code Snippets
Alle Sub-tasks benötigen eine Resolution.
count(filterByPredicate(subtasks(), %{function.issue.resolution} = null)) = 0
Der Wert null steht stellvertretend für unresolved (keine Lösung).
0 bedeutet, dass kein Sub-task ohne Resolution bestehen darf.
Alle Sub-task benötigen die Resolution Done
count(filterByPredicate(subtasks(), %{function.issue.resolution} = Done)) != 0
Lorem…
Alle Sub-task benötigen die Resolution Done oder Cancelled
count(filterByPredicate(subtasks(), %{function.issue.resolution} IN ["Done","Cancelled"])) != 0
Lorem…
Mind. 1 Sub-task benötigt eine beliebige Resolution
count(filterByPredicate(subtasks(), %{function.issue.resolution} = null)) > 0
Lorem…