Workflow-Objekt: Sub-Prozess
Ein Sub-Prozess kann in einem Workflow verwendet werden, um einen untergeordneten Workflow zu modellieren. So ist es zum Beispiel möglich aus diversen unterschiedlichen Workflows einen anderen Workfl…
Ein Sub-Prozess kann in einem Workflow verwendet werden, um einen untergeordneten Workflow zu modellieren. So ist es zum Beispiel möglich aus diversen unterschiedlichen Workflows einen anderen Workflow aufzurufen.

Ablauf und Darstellung in der Vorgangsbearbeitung
Wird die Maßnahme aus dem Beispiel oben im Vorgang erreicht, muss ein Bearbeiter zunächst nur deren Hauptformular ausfüllen. Ab diesem Punkt läuft die Maßnahme parallel und unabhängig vom Hauptvorgang weiter. Das Risiko wechselt nach dem Speichern des Hauptformulars der Maßnahme direkt in den Status "In Überwachung".
In der Aktivitätenliste des Hauptvorgangs kann der Fortschritt des Sub-Vorgangs verfolgt werden:

Die Nummer eines Subvorgangs setzt sich aus der Nummer des Hauptvorgangs und der Position im Ablauf zusammen:

Übernahme von Daten in einen Sub-Prozess
Es können Daten aus dem Hauptformular des Hauptworkflows in das Hauptformular des Sub-Workflows übernommen werden, wenn die Felder der beiden Hauptformulare vom gleichen Typ sind und den gleichen Namen haben. Wird der Sub-Workflow später aus dem Vorgang aufgerufen, sind die Felder des Sub-Vorgangs dann mit den Daten der Felder des Hauptformulars bereits gefüllt.
Workflow Engine für weitere Einstellungen
![]() | ![]() |
Workflow-Hinweis
Für jeden Sub-Prozess kann ein Bearbeitungshinweis hinterlegt werden, der im Vorgang unter der durchzuführenden Aufgabe angezeigt wird und als Erklärung dienen kann. Es handelt sich um ein frei formatierbares Textfeld, sodass z. B. auch Bilder eingebettet werden können.

Aufgabenanforderung
Statt mit dem Objekt Weiterleitung den gesamten Vorgang weiterzuleiten, kann mit dieser Option nur die Aufgabe (Ausfüllen des Hauptformulars des Sub-Prozesses) von einer anderen Person oder Stelle angefordert werden.
Die Funktionsweise ist analog zu angeforderten Aufgaben. Die zusätzlichen Einstellungspunkte werden hier umfänglich erklärt: Umgang mit angeforderten Aufgaben
Automatisch ausführen
Statt den Sub-Prozess über einen Aufgabenlink im Vorgang manuell zu starten, kann er auch automatisch ausgeführt werden. Auf diesem Weg wird das Hauptformular des Sub-Prozesses im Hintergrund geöffnet, direkt gespeichert und geschlossen. So können im Hintergrund parallele Aktivitäten gestartet werden.
Wird diese Option genutzt, sollte das Hauptformular entsprechend vorbereitet werden, da es von keiner Person zum Start ausgefüllt wird. Auch ggf. vorhandene Pflichtfelder werden leer gespeichert. Hier kann man gut mit der oben beschriebenen Übernahme von Daten arbeiten.
Aktivität wird im Workflow übersprungen und daher nicht ausgeführt
Ein so gekennzeichneter Sub-Prozess wird im Workflow-Ablauf nicht berücksichtigt. Solche Sub-Prozesse, die für die Ablaufsteuerung nicht relevant sind, können zur besseren Visualisierung im Prozessmodell eingefügt werden, wenn das Modell z. B. zu Lehrzwecken genutzt wird.
Katalog für die Aktivitätserzeugung
Wenn im Hauptformular des Sub-Prozesses Katalogfelder genutzt werden, kann hier eingestellt werden, dass über den Aufgaben-Link im Vorgang automatisch der ausgewählte Katalog anstatt der Aktivität aufgerufen wird. Für jede gewählte Position im Katalog wird dann ein eigener Sub-Vorgang erzeugt.
War der Artikel hilfreich?
Workflow-Objekt: Paralleles Gateway
Workflow-Objekt: Nachricht Eingang

