Workflow-Studio Flow-Logik
Aktivieren Sie Abläufe und Unterabläufe, um bedingte oder wiederholte Aktionen festzulegen. Kombinieren Sie die Elemente der Flow-Logik, um Workflows in einer grafischen Oberfläche mit wenig oder keinem Skripting zu erstellen.
Das System stellt diese Flow-Logik-Optionen bereit.
| Option „Ablauflogik“ | Beschreibung |
|---|---|
| Subflow-Ausgaben zuweisen | Geben Sie die Daten an, die der Subflow nach Abschluss der Ausführung zurückgibt. Verwenden Sie die Subflow-Ausgabe als Daten für einen übergeordneten Flow oder als Eingabe für einen anderen Prozess. |
| Einen Workflow anrufen | Führen Sie einen veröffentlichten und aktiven Workflow über Ihren Flow aus. Sie können die Flow-Daten als Workflow-Eingabe verwenden. Sie können beispielsweise den aktuellen Datensatz als Workflow-Eingabe angeben. |
| Führen Sie folgende Aktion aus bis | Wenden Sie eine oder mehrere Aktionen wiederholt, bis eine Ende-Bedingung erfüllt ist. Sie können die Flow-Daten verwenden, um die Endbedingungen anzugeben. |
| Folgendes parallel ausführen: | Führen Sie Aktionen und Subflows in separaten Pfaden innerhalb eines isolierten Flow-Logikblocks aus. |
| Dynamischer Flow | Identifizieren und führen Sie einen Flow oder Subflow dynamisch mithilfe von Laufzeitdaten aus. Erstellen Sie Vorlagen, um die erwarteten Eingaben für dynamisch aufgerufene Flows oder Subflows bereitzustellen. |
| Flow beenden | Beenden Sie die Ausführung des aktuellen Flows. Verwenden Sie End-Flow innerhalb einer Verzweigung des Flows, um eine Austrittsbedingung anzugeben. Beenden Sie beispielsweise den Flow, wenn er einen bestimmten Flow-Logikblock erreicht. |
| Für alle | Wenden Sie eine oder mehrere Aktion(en) auf jeden Datensatz in einer Liste mit Datensätzen an. |
| Flow-Ausgaben abrufen | Verwenden Sie diese Flow-Logik, um auf Flow-Kontexte zuzugreifen und die Laufzeitwerte für dynamische Flow-Ausgaben abzuleiten. |
| Falls | Wenden Sie eine oder mehrere Aktionen selektiv nur an, wenn eine Liste von Bedingungen erfüllt ist. |
| Eine Entscheidung treffen | Sie können die Verzweigungslogik der Entscheidungstabelle in Situationen verwenden, in denen mehrere bedingte Pfade erforderlich sind, als Alternative zu geschachtelten If-, Else If- oder Else-Flow-Logiken. Wenn Sie beispielsweise bestimmen möchten, welche Art von Kfz-Versicherung Sie benötigen, können Sie der Entscheidungstabelle Eingaben wie Alter, Unfallgeschichte und Automodell hinzufügen, um die Höhe des Versicherungsschutzes zu bestimmen. Diese Logik kann Ihnen Zeit sparen und bietet ein besser lesbares Format als geschachtelte if-Bedingungen oder Switch-Case-Anweisungen. |
| Flow-Variablen festlegen | Weisen Sie einer oder mehreren Flow-Variablen, die Flow-Daten als Datenpillen speichern, einen Wert zu. Greifen Sie auf Flow-Variablenwerte zu, indem Sie auf ihre Datenpille verweisen. |
| Versuchen | Zulassen, dass ein Flow weiter ausgeführt wird, wenn in einem Flow-Logikblock ein Fehler auftritt Führen Sie eine Folge von Aktionen als Reaktion auf Fehler im Flow-Logikblock aus. |
| Eine Dauer abwarten | Verwenden Sie diese Flow-Logik, um Ihren Anwendern Zeit zum Handeln während automatisierter Prozesse zu geben oder um auf ein bestimmtes Datum und eine bestimmte Uhrzeit zu warten, um Aktionen abzuschließen |
Flow-Logikeingaben
Jede Flow-Logikoption zeigt ein oder mehrere Felder an, anhand derer ihr Verhalten bestimmt wird. Beispielsweise verfügt die Flow-Logik „Workflow aufrufen“ über eine Eingabe, mit der Sie einen auszuführenden Workflow auswählen können. Verwenden Sie diese Eingaben, um das Verhalten des Flows zu definieren und optionale Funktionen abhängig von Ihren Anforderungen zu aktivieren. In der Dokumentation zu Flow-Logikoptionen finden Sie eine Liste der verfügbaren Eingaben und wie sie die Funktion dieses Elements steuern.
Flow-Logik-Ausgaben
Flow-Logikoptionen können auch Ausgaben haben. Diese stellen Informationen dar, die von der Flow-Logik zurückgegeben werden. Zum Beispiel hat die Flow-Logik Eine Entscheidung treffen eine Ausgabe, die einen Entscheidungsantwort-Datensatz enthält, der die vom Flow getroffene Entscheidung darstellt. In der Dokumentation zu einer Flow-Logikoption finden Sie Definitionen für ihre Ausgaben.