Wiki source code of Transition Settings

Last modified by Dimitri Rupp on 2026/06/11 09:30

Show last authors
1 {{box cssClass="floatinginfobox" title="**Auf dieser Seite**"}}
2 {{toc/}}
3 {{/box}}
4
5 {{info}}
6 **Transition Settings** in Jira steuern, was beim Statuswechsel eines Vorgangs passiert.
7 Verantwortlich: **Natasa Dujakovic**.
8 {{/info}}
9
10 = Übersicht der Mechanismen =
11
12 {{mermaid}}
13 flowchart LR
14 T[Transition ausgelöst] --> CN{Conditions<br/>erfüllt?}
15 CN -->|Nein| BL[Transition blockiert]
16 CN -->|Ja| V{Validators<br/>OK?}
17 V -->|Nein| ERR[Fehlermeldung]
18 V -->|Ja| EXEC[Transition ausgeführt]
19 EXEC --> PF[Postfunctions]
20 PF --> DONE[Statuswechsel abgeschlossen]
21 style DONE fill:#90ee90
22 style BL fill:#ffcccc
23 style ERR fill:#fff4b3
24 {{/mermaid}}
25
26 = Postfunctions =
27
28 Eine **Post Function** ist eine Workflow-Funktion, die automatisierte Aktionen ausführt,
29 **nachdem** ein Vorgang in einen neuen Status übergeht. Jeder Jira-Vorgang verfügt über
30 einige wesentliche Post-Funktionen, die weder entfernt noch bearbeitet werden können –
31 zusätzliche können hinzugefügt werden.
32
33 Für jeden Übergang zwischen zwei Status wurden unterschiedliche Postfunctions verwendet.
34 Häufige Beispiele:
35
36 * Das **Start Date Workflow** des Issues wird auf ``%%CURRENT_DATETIME%%`` gesetzt
37 (//To be handled → In Arbeit//)
38 * Das **End Date Workflow** des Issues wird auf ``%%CURRENT_DATETIME%%`` gesetzt
39 (//In Arbeit → Fertig//)
40 * Das Feld **Assignee** übernimmt den Wert aus einem anderen Feld
41 * Die **Resolution** wird auf //Done// gesetzt (//In Arbeit → Fertig//)
42
43 = Conditions =
44
45 **Bedingungen** (engl. //Conditions//) steuern, ob der Benutzer einen Übergang ausführen
46 kann. Schlägt eine Bedingung fehl, kann der Übergang nicht ausgeführt werden.
47
48 Beispiel: //"Nur Projektadmin darf den Übergang von In Arbeit → Fertig auslösen."//
49
50 = Validators =
51
52 **Validatoren** prüfen bestimmte **Daten**, bevor ein Workflow-Übergang erfolgt.
53 Wenn die Validierung erfolgreich ist, ist der Übergang erfolgreich. Schlägt sie fehl,
54 wird der Übergang verhindert.
55
56 Da die Zuordnung der Benutzer automatisch erfolgt, ist der am häufigsten verwendete
57 Validator die Prüfung, ob ein Benutzer unter //"Jira Users"// für eine bestimmte Rolle
58 definiert ist:
59
60 * Wenn nicht: Fehlermeldung anzeigen (z.B. //"Nicht alle Jira Benutzer sind festgelegt."//),
61 damit die Benutzer wissen, welche Informationen fehlen, um die Transition erfolgreich
62 durchführen zu können.
63
64 = Verwandte Bereiche =
65
66 * [[Workflow Settings>>doc:IT-Wiki.02-Tools.Jira.Design-Dokument.Workflow-Settings.WebHome]]
67 * [[Transition Functions>>doc:IT-Wiki.02-Tools.Jira.Design-Dokument.Transition-Functions.WebHome]]
68
69 ----
70
71 == Weitere verwandte Seiten ==
72
73 {{include reference="IT-Wiki.Makros.Verwandte-Themen.WebHome"/}}
74
75 ----
76 **Status:** Migriert — Team-Review ausstehend · **Owner:** //(festlegen)// · **Letzter Review:** 2026-06-11