Ein Prozess kann über eine verlinkte Prozessaktivität einen anderen Prozess aufrufen. Wird die
verlinkte Prozessaktivität während der Ausführung ausgelöst, dann wird der verlinkte Prozess ausgeführt. Nachdem der
verlinkte Prozess vollständig ausgeführt wurde, nimmt der übergeordnete Prozess die Ausführung wieder auf. Durch
die gemeinsame Gruppierung (Zusammenfassung) von zusammengehörigen Aktivitäten in einem separaten
Prozess und nicht in einem Unterprozess haben Sie die Möglichkeit, diesen Prozess in anderen Prozessen, die
diese Gruppe von Aktivitäten ebenfalls nutzen, wiederzuverwenden. Die Erstellung eines Kundenkontos könnte zum Beispiel in mehreren verschiedenen Prozessen anhand derselben Schritte erfolgen. Wenn Sie diese Schritte in einem Prozess 'Create Customer Account' zum Erstellen eines Kundenkontos zusammenfassen würden, könnten Sie anhand verlinkter Prozessaktivitäten diesen Prozess aus allen Prozessen aufrufen, die ihn benötigen.
Informationen zu dieser Task
Verlinkte Prozesse binden logisch
verbundene Schritte in einen Prozess unter Beibehaltung des Überblicks über den übergeordneten Prozess ein. Verlinkte Prozesse unterscheiden sich jedoch von Unterprozessen, denn es ist möglich, von anderen Prozessen als einem einzelnen übergeordneten Prozess auf sie zuzugreifen und sie zu instanziieren. In vorherigen Produktreleases wurden verlinkte Prozesse als verschachtelte Prozesse bezeichnet.
Vorgehensweise
- Öffnen Sie den übergeordneten Prozess
- Fügen Sie dem Diagramm auf der Seite 'Definition' einen verlinkten Prozess hinzu.
- Wählen Sie einen vorhandenen Prozess als aufzurufenden verlinkten Prozess aus oder erstellen Sie einen
neuen Prozess. Sie können je nach Bedarf auch einen von vielen verlinkten Prozessen während der Ausführung
über eine im übergeordneten Prozess definierte Variable dynamisch aufrufen. Siehe Verknüpfter Prozess dynamisch aufrufen.
- Verbinden Sie im übergeordneten Prozess die verlinkte Prozessaktivität mit anderen Elementen im Prozessablauf.
- Variablen in einer verlinkten Prozessaktivität befinden sich relativ zum verlinkten Prozess auf einem lokalen
System. Wenn Sie Daten in eine verlinkte Prozessaktivität oder aus einer verlinkten Prozessaktivität übergeben wollen, müssen Sie die Ein- und Ausgaben Ihres verlinkten Prozesses den Ein- und Ausgaben der verlinkten Prozessaktivität im übergeordneten Element zuordnen. Führen Sie auf der Registerkarte Datenzuordnung der Ansicht 'Eigenschaften' für die verlinkte Prozessaktivität einen der folgenden Schritte aus:
- Wenn Sie im übergeordneten Prozess Variablen deklariert haben, die dieselben Namen und Datentypen wie die Eingabe- und Ausgabevariablen im verlinkten Prozess aufweisen, verwenden Sie die automatische Zuordnung, damit die Ein- und Ausgaben für den verlinkten Prozess automatisch den im übergeordneten Prozess definierten Variablen zugeordnet werden.
- Wenn die im übergeordneten Prozess definierten Variablen nicht mit denen der Ein- und Ausgaben für den verlinkten Prozess übereinstimmen, können Sie die Variablen für die Zuordnung manuell auswählen.
- Klicken Sie auf Speichern oder auf Bearbeitung beenden.
Weitere Informationen zum Deklarieren von Variablen für die clientseitigen Human Services finden Sie unter
Deklarieren von Variablen