> For the complete documentation index, see [llms.txt](https://joinpoints.gitbook.io/doku/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://joinpoints.gitbook.io/doku/automationen/grundlagen-zum-prozess-designer/phasen.md).

# Phasen

Lege fest, welche Schritte starten, sobald ein Datensatz eine bestimmte Prozessphase erreicht.

Phasen bilden die einzelnen Schritte innerhalb einer Pipeline ab. Im Prozess-Designer kannst du für eine Phase festlegen, **was passieren soll, sobald ein Datensatz diese Phase erreicht**.

<figure><img src="https://3725887704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsRVgsGgrgnbwS5l29ABp%2Fuploads%2F6izkxrobA1EZU4JbvMzC%2Fimage.png?alt=media&#x26;token=4660c0cd-347f-4ab8-a716-1348b54c5d29" alt="Phasen im Prozess-Designer"><figcaption><p>Im Bereich „Phasen“ wählst du die gewünschte Prozessphase aus.</p></figcaption></figure>

## Grundprinzip

Der Wechsel in eine Phase kann einen hinterlegten Ablauf starten.

```
Datensatz wechselt in eine Phase
→ hinterlegte Schritte starten
```

In den Aufnahmen ist zum Beispiel der Startpunkt **„Wenn Rechnung zu Freigabe Geschäftsführung wechselt, dann …“** zu sehen.

Das bedeutet: Sobald die Rechnung diese Phase erreicht, wird der darunter aufgebaute Ablauf verwendet.

## Phasen im Prozess-Designer auswählen

Links im Prozess-Designer findest du unter **Phasen** die vorhandenen Prozessphasen der Pipeline.

In den Aufnahmen sind unter anderem folgende Phasen sichtbar:

* **Freigabe & Kontrolle**
* **Freigabe Geschäftsführung**
* **Korrektur erforderlich**

Wählst du eine Phase aus, wird rechts der dazugehörige Ablauf angezeigt.

<div align="left"><figure><img src="https://3725887704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsRVgsGgrgnbwS5l29ABp%2Fuploads%2FB0TDEKC8JnGtWpusdRi5%2Fimage.png?alt=media&#x26;token=47a68815-9542-4beb-a4ca-c5e61c3c2af8" alt="Ablauf einer ausgewählten Phase" width="563"><figcaption><p>Für die ausgewählte Phase werden die hinterlegten Aufgaben und Folgeschritte angezeigt.</p></figcaption></figure></div>

## Beispiel: Freigabe Geschäftsführung

Im gezeigten Prozess wird beim Wechsel zur Phase **„Freigabe Geschäftsführung“** die Aufgabe **„Freigabe Geschäftsführung“** eingeplant.

```
Rechnung wechselt zu „Freigabe Geschäftsführung“
→ Aufgabe „Freigabe Geschäftsführung“
```

Die Phase dient damit als Startpunkt für den nächsten manuellen Arbeitsschritt.

<div align="left"><figure><img src="https://3725887704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsRVgsGgrgnbwS5l29ABp%2Fuploads%2FZInIRy7xfoOa5M94lveB%2Fimage.png?alt=media&#x26;token=8d4c840d-3d1b-41b0-b436-41dc4f8caced" alt="Beispiel Freigabe Geschäftsführung" width="563"><figcaption><p>Beispielablauf der Phase „Freigabe Geschäftsführung“.</p></figcaption></figure></div>

## Was passiert nach Abschluss der Aufgabe?

Im gezeigten Ablauf ist nach der Aufgabe ein weiterer Schritt hinterlegt.

Sobald die Aufgabe abgeschlossen ist, wird **„Prozess-Phase ändern“** ausgeführt und die Rechnung wechselt zu **„Bereit zur Zahlung“**.

```
Aufgabe „Freigabe Geschäftsführung“
→ Aufgabe wird abgeschlossen
→ Prozess-Phase ändern
→ „Bereit zur Zahlung“
```

Damit kann ein Datensatz nach einem erledigten Arbeitsschritt automatisch in den nächsten Prozessabschnitt weitergeführt werden.

## Weiterer Schritt: Datums-Feld ändern

Im selben Ablauf ist zusätzlich der Schritt **„Datums-Feld ändern“** sichtbar.

Dadurch wird deutlich, dass nach dem Abschluss einer Aufgabe nicht nur ein Phasenwechsel, sondern auch ein weiterer hinterlegter Prozessschritt folgen kann.

Die genaue Konfiguration des Datumsfeldes ist in den vorliegenden Aufnahmen an dieser Stelle nicht vollständig zu sehen und wird deshalb hier nicht weiter beschrieben.

## Fehlerfall: Korrektur erforderlich

Der gezeigte Ablauf enthält neben dem erfolgreichen Abschluss auch einen eigenen Weg für den Status **„Fehler/Problem“**.

<div align="left"><figure><img src="https://3725887704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsRVgsGgrgnbwS5l29ABp%2Fuploads%2FP1RFyd6qkYldCbokUpzf%2Fimage.png?alt=media&amp;token=ac6e74af-943c-4ed1-ad3a-3257c3377538" alt="" width="563"><figcaption></figcaption></figure></div>

In diesem Fall wird ebenfalls **„Prozess-Phase ändern“** ausgeführt. Als Ziel ist die Phase **„Korrektur erforderlich“** hinterlegt.

```
Status „Fehler/Problem“
→ Prozess-Phase ändern
→ „Korrektur erforderlich“
```

Damit zeigt das Beispiel, dass ein Prozess nicht nur in eine einzige Richtung weiterlaufen muss. Abhängig vom Ergebnis eines Arbeitsschritts kann ein Datensatz auch in eine andere Phase weitergeleitet werden.

## Erfolgreicher Ablauf und Fehlerfall im Vergleich

| Ergebnis                | Hinterlegter Schritt     | Ziel                       |
| ----------------------- | ------------------------ | -------------------------- |
| Aufgabe abgeschlossen   | **Prozess-Phase ändern** | **Bereit zur Zahlung**     |
| Status „Fehler/Problem“ | **Prozess-Phase ändern** | **Korrektur erforderlich** |

## Kurz zusammengefasst

Eine Phase kann im Prozess-Designer als Startpunkt für einen hinterlegten Ablauf verwendet werden.

Das in den Aufnahmen gezeigte Beispiel funktioniert nach folgendem Prinzip:

```
Rechnung erreicht „Freigabe Geschäftsführung“
→ Aufgabe „Freigabe Geschäftsführung“
→ erfolgreich abgeschlossen
→ „Bereit zur Zahlung“

oder

→ Status „Fehler/Problem“
→ „Korrektur erforderlich“
```

So kannst du abhängig vom Verlauf eines Arbeitsschritts unterschiedliche Prozessphasen ansteuern.

{% hint style="info" %}
Diese Seite beschreibt nur Abläufe und Einstellungen, die in den vorliegenden Aufnahmen eindeutig sichtbar sind. Weitere Möglichkeiten werden erst ergänzt, wenn sie in der aktuellen Joinpoints-Oberfläche verifiziert sind.
{% endhint %}

Mehr zur Aufgabenlogik findest du unter **Aufgaben & Check-Listen**.
