Zum Inhalt

Beispielprozess: Interner Freigabe-Workflow

In diesem Kapitel siehst du anhand eines konkreten Beispiels, wie ein vollständiger Prozess in Pantarey modelliert wird. Ziel ist es, verschiedene BPMN-Aktivitäten in einem sinnvollen Zusammenhang darzustellen – vom Start bis zur E-Mail-Benachrichtigung.


Ziel des Prozesses

Eine Mitarbeiterin oder ein Mitarbeiter beantragt eine Investition. Der Antrag durchläuft zwei mögliche Genehmigungsschritte – abhängig vom Betrag. Nach der finalen Freigabe wird automatisch eine E-Mail zur Bestätigung versendet.

Der Ablauf eignet sich beispielsweise für:

  • Investitionsanträge.
  • Kostenfreigaben.
  • Interne Bedarfsanforderungen.

Start: Benutzerstart mit Formular

Der Prozess wird manuell durch die antragstellende Person ausgelöst. Dafür kommt ein Benutzerstart-Event zum Einsatz.

Einstellungen im Start-Event:

  • Name: Investition beantragen.
  • Formular: Automatisch aus dem Datenschema Investitionsantrag generiert.
  • Ausführender: Aktuelle Benutzerin bzw. aktueller Benutzer.

Hinweis: Wie Datenstrukturen angelegt werden, erläutert das Kapitel Datenstrukturen erstellen.


Entscheidung: Höhe des Betrags prüfen

Nach dem Start prüft ein exklusives Gateway (XOR), ob der beantragte Betrag über 1 000 € liegt.

  • Pfad 1: Betrag > 1 000 € → Zwei Genehmigungen notwendig.
  • Pfad 2: Betrag ≤ 1 000 € → Eine Genehmigung ausreichend.

Benutzeraufgabe 1: Genehmigung durch Vorgesetzte

Im ersten Schritt erfolgt die Freigabe durch die direkte Führungskraft.

Einstellungen:

  • Aufgabe: Freigabe durch Vorgesetzte.
  • Benutzergruppe: Teamleitung.
  • Eingabe: Ja/Nein-Entscheidung im Formular.

Benutzeraufgabe 2: Genehmigung durch Geschäftsführung

Nur bei Beträgen über 1 000 € wird eine zusätzliche Genehmigung durch die Geschäftsführung eingeholt.

Einstellungen:

  • Aufgabe: Freigabe durch Geschäftsführung.
  • Benutzergruppe: GF.
  • Formular: Gleicher Datensatz zur Einsicht.

Benutzergruppen legst du im Bereich Verwaltung fest.


Service Task: E-Mail versenden

Am Ende des Prozesses wird eine E-Mail verschickt – beispielsweise zur Bestätigung.

Einstellungen:

  • Service: E-Mail senden.
  • Empfänger: {{ besteller.email }}.
  • Betreff: Dein Antrag wurde genehmigt.
  • Inhalt: Dynamische Texte sind per JSONata möglich.

Zusammenfassung

  • Benutzerstart löst den Prozess aus.
  • Exklusives Gateway steuert, wie viele Genehmigungen notwendig sind.
  • Benutzeraufgaben holen die Freigaben ein.
  • Ein Service Task informiert automatisch per E-Mail.

Dieser Aufbau lässt sich leicht an individuelle Freigabeprozesse anpassen – etwa durch zusätzliche Prüfschritte oder weitere Benachrichtigungen.