Treffen Sie eine Entscheidungs-Flow-Logik

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • Sie können die Verzweigungslogik der Entscheidungstabelle in Situationen verwenden, in denen mehrere bedingte Pfade erforderlich sind, als Alternative zur geschachtelten 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 Ihr Alter, Ihre Unfallhistorie und Ihr Kfz-Modell hinzufügen, um eine Höhe der Versicherungsabdeckung zu bestimmen. Diese Logik kann Zeit sparen und ein besser lesbares Format als geschachtelte If-Bedingungen oder Switch-Fallanweisungen aufweisen.

    Die Treffen Sie eine Entscheidung Flow-Logik erfordert, dass Sie eine externe Entscheidungstabelle für ihre Verzweigungspfade erstellen. Jede Antwort der Entscheidungstabelle erzeugt einen separaten Verzweigungspfad innerhalb Ihres Flows. Entscheidungstabellen akzeptieren eine beliebige Anzahl von Eingaben und unterstützen eine beliebige Anzahl von Entscheidungen. Sie können die Flow-Logik „Entscheidung treffen“ so konfigurieren, dass eine einzelne oder mehrere Antworten zurückgegeben und die Antworten als Verzweigungspfade oder Datensatzdatenpillen angezeigt werden. Weitere Informationen zu Entscheidungstabellen finden Sie unter Entscheidungstabellen Erkunden.
    Hinweis:
    • Wenn Verzweigungen Verwenden Das Kontrollkästchen ist deaktiviert. Die Datenpillen „Entscheidung treffen“ in anderen Flow-Komponenten werden nur unterstützt, wenn keine Verzweigungen vorhanden sind.
    • Die Datenpille „Entscheidung treffen“ kann in den Antwortverzweigungen nur verwendet werden, wenn Verzweigungen Verwenden Das Kontrollkästchen ist aktiviert. ​
    • Wenn Sie einen Datenpillenwert aus einer Antwortverzweigung der Flow-Logik „Entscheidungsfindung“ festlegen, ist der Datenpillenwert nur für andere Aktionen in derselben Verzweigung verfügbar. Wenn Sie auf einen Datenpillenwert verweisen, der innerhalb einer Antwortverzweigung von außerhalb der Flow-Logikverzweigung festgelegt wurde, wird ein Nullwert erzeugt.

    Eingaben

    Eingabe Beschreibung
    Entscheidungsbezeichnung Beschreibende Bezeichnung für die Entscheidung, die Sie treffen möchten. Sie können beispielsweise erstellen Empfohlene Versicherungspolice Bezeichnung, wenn Sie die Höhe der benötigten Versicherungsdeckung bestimmen möchten. Dieser Wert überschreibt die Standardaktionsbezeichnung.
    Entscheidungstabelle Verweis auf einen Datensatz der Entscheidungstabelle [sys_decision]. Dieser Datensatz stellt die Entscheidungseingabefelder bereit, die für den Flow verfügbar sind. Um eine neue Entscheidungstabelle zu erstellen, wählen Sie das Symbol „Neuen Datensatz erstellen“ ( Symbol „Neuen Datensatz erstellen“).
    Ausführung Entscheidungsantworten, die der Flow ausführen soll.
    • Erste übereinstimmende Entscheidung : Führen Sie nur die erste übereinstimmende Entscheidungsantwort aus. Mit dieser Option werden diese Ausgaben erstellt.
      • Antwortdatensatz
      • Antworttabelle
    • Führen Sie alle übereinstimmenden Entscheidungen aus : Alle übereinstimmenden Entscheidungsantworten ausführen. Mit dieser Option werden diese Ausgaben erstellt.
      • Antworttabelle
      • Geordnete IDs
      • Antwortdatensätze
      • Anzahl
    Hinweis:
    Legen Sie fest Verzweigungen Verwenden Option, um anzugeben, wie Ihr Flow übereinstimmende Entscheidungsantworten anzeigt.
    Verzweigungen verwenden Option zum Anzeigen jeder möglichen Entscheidungsantwort in einem eigenen Verzweigungs-Flow-Logikblock. Verwenden Sie den Logikblock des Verzweigungs-Flows, um anzugeben, welcher Inhalt ausgeführt werden soll, wenn die Bedingung einer bestimmten Entscheidungstabellenantwort entspricht. Jeder Flow-Logikblock der Verzweigung entspricht einem IF-Flow-Logikblock für jede Antwort.
    Deaktivieren Sie Verzweigungen, wenn Sie einen oder mehrere Antwortdatensätze anstelle von Verzweigungs-Flow-Logikblöcken zurückgeben möchten.
    Warnung:
    Wenn Sie löschen und bestätigen Verzweigungen Verwenden Option entfernt Ihr Flow die Flow-Logikblöcke für jede Verzweigung und entfernt Andernfalls Einbeziehen Kontrollkästchen. Wird erneut ausgewählt Verzweigungen Verwenden Durch das Kontrollkästchen werden keine entfernten Verzweigungs-Flow-Logikblöcke wiederhergestellt.
    Andernfalls einschließen Option zum Hinzufügen von Andernfalls Verzweigung zur Liste der verfügbaren Antworten. Diese Option ist nur verfügbar, wenn Verzweigungen Verwenden Ist ausgewählt. Sie können diese Verzweigung verwenden, um die Aktionen und Subflows anzugeben, die ausgeführt werden sollen, wenn die Entscheidungstabelle keine Antwort generiert. Eine sonst-Verzweigung entspricht einem sonst-Flow-Logikblock.
    Hinweis:
    Wenn Sie eine Standardantwort der Entscheidungstabelle angeben, wird diese Verzweigung nie ausgeführt, da die Entscheidungstabelle immer eine Antwort auswählt.
    Entscheidungstabelleneingaben Liste der Entscheidungseingabedatensätze [sys_decision_input], die Ihrer Entscheidungstabelle zugeordnet sind. Ihr Flow zeigt für jeden Datensatz eine separate Eingabe an. Beispiel: Wenn Sie Entscheidungseingaben für haben Bestellte Einheiten Und Verkaufsort , Für jeden Datensatz wird eine Eingabe angezeigt.

    Ausgaben

    Feld Beschreibung Datentyp
    Antworttabelle Tabelle mit den Antwortdatensätzen. Jeder Datensatz der Entscheidungstabelle [sys_decision_question] bezieht sich auf einen übereinstimmenden Antwortdatensatz. Tabellenname
    Geordnete IDs Liste der übereinstimmenden sys_ID-Werte des Antwortdatensatzes, die von der Entscheidungstabelle generiert wurden. Ihr Flow generiert diese Ausgabe nur, wenn der Verzweigungen Verwenden Die Option ist „falsch“ und die Ausführung Option ist Führen Sie alle übereinstimmenden Entscheidungen aus . Sie können diese Ausgabe als Eingabe für einen für jeden Flow-Logikblock oder eine Aktion „Datensatz suchen“ verwenden. Ihr Flow sortiert die Liste nach dem Reihenfolgewert, der in der Tabelle Entscheidung [sys_decision_question] aufgeführt ist. Liste
    Antwortdatensätze Antwortdatensätze, die von der Entscheidungstabelle zurückgegeben werden. Gibt einen einzelnen Datensatz zurück, wenn Ausführung Ist Erste übereinstimmende Entscheidung . Gibt eine Liste von Datensätzen zurück, wenn die Ausführung ist Führen Sie alle übereinstimmenden Entscheidungen aus . Datensatz oder Datensätze
    Anzahl Die Anzahl der Antwortdatensätze, die von der Entscheidungstabelle zurückgegeben werden. Wird nur angezeigt, wenn die Ausführung ist Führen Sie alle übereinstimmenden Entscheidungen aus . Ganzzahl

    Verwenden Sie die Flow-Logik „Entscheidungsfindung treffen“, um die Versicherungsabdeckung zu bestimmen

    In diesem Beispiel verwendet der Flow eine Entscheidung aus dem Versicherungsabdeckung Entscheidungstabelle, die ein Administrator konfiguriert hatte, um die Versicherungsdeckung zu bestimmen, die auf drei Eingaben basierte. Der Flow zeigt alle Eingaben an, die von der Entscheidungstabelle verwendet wurden. Diese Eingaben können manuell eingegeben werden oder indem Datenpillen aus dem Datenbereich auf der rechten Seite des Bildschirms in die Eingaben gezogen werden. Unter diesem Abschnitt werden die Verzweigungen für jede Antwort in der Entscheidungstabelle angezeigt.

    Treffen Sie eine Entscheidungs-Flow-Logik.

    Ausführungsdetails

    Abbildung : 1. Details zur Ausführung des Entscheidungs-Flows treffen
    Beispielausführungsdetails für die Flow-Logik „Entscheidung treffen“.
    Die Flow-Ausführungsdetails Die Registerkarte enthält Laufzeitinformationen zur Flow-Logik.
    1. Der Header zeigt den Status, die Startzeit und die Laufzeit für die Flow-Logik an.
    2. Die Aktion zeigt Details zur Konfiguration und Eingaben der Entscheidungstabelle an.
    3. Jede mögliche Antwort für die Entscheidungstabelle wird als Verzweigung dargestellt. Das Statusfeld gibt an, ob die Verzweigung und das Auswertungsergebnis ausgewertet wurden. In diesem Abschnitt werden auch Details zu den Aktionen angezeigt, die in einer Verzweigung ausgeführt werden. Verzweigungen, die als „wahr“ ausgewertet werden, werden grün hervorgehoben.