Flow Designer -Flow-Logik

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • 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 Benutzeroberfläche mit wenig oder gar keinem Skripting zu erstellen.

    Das System stellt diese Flow-Logik-Optionen bereit.

    Option „Ablauflogik“ Beschreibung
    Weisen Sie Subflow-Ausgaben zu 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 aus Ihrem 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 erwartete 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 Exit-Bedingung anzugeben. Beenden Sie beispielsweise den Flow, wenn ein bestimmter If-Flow-Logikblock erreicht wird.
    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 zur verschachtelten If-, Else If- oder Else-Flow-Logik. Wenn Sie beispielsweise bestimmen möchten, welche Art von Kfz-Versicherung Sie benötigen, können Sie der Entscheidungstabelle Eingaben wie Alter, Unfallhistorie und Kfz-Modell hinzufügen, um die Höhe des Versicherungsschutzes zu bestimmen. Diese Logik kann Ihnen Zeit sparen und bietet ein besser lesbares Format als verschachtelte if-Bedingungen oder Switch-Case-Anweisungen.
    Flow-Variablen festlegen Weisen Sie einer oder mehreren Flow-Variablen einen Wert zu. Ändern oder aktualisieren Sie den Wert einer Variablen während eines Flows.
    Versuchen Lassen Sie zu, dass ein Flow weiter ausgeführt wird, wenn ein Fehler innerhalb eines Flow-Logikblocks auftritt. Führen Sie eine Sequenz von Aktionen als Reaktion auf Fehler innerhalb des Flow-Logikblocks aus.
    Eine Dauer abwarten Verwenden Sie diese Flow-Logik, um Ihren Benutzern während automatisierter Prozesse Zeit zum Handeln zu geben oder 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, die zur Bestimmung des Verhaltens verwendet werden. Zum Beispiel verfügt die Flow-Logik „Workflow aufrufen“ über eine Eingabe, in der Sie einen auszuführenden Workflow auswählen können. Verwenden Sie diese Eingaben, um das Verhalten des Flow zu definieren und je nach Bedarf optionale Funktionen 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-Logikausgaben

    Flow-Logikoptionen können auch Ausgaben haben. Diese stellen Informationen dar, die von der Flow-Logik zurückgegeben werden. Zum Beispiel verfügt die Flow-Logik Entscheidung treffen über eine Ausgabe, die einen Entscheidungsantwortdatensatz enthält, der die vom Flow getroffene Entscheidung darstellt. In der Dokumentation für eine Flow-Logikoption finden Sie Definitionen für ihre Ausgaben.