Entscheidungs-Flow-Logik treffen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 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 Ihnen Zeit sparen und ein besser lesbares Format als geschachtelte If-Bedingungen oder Switch-Fallanweisungen bieten.

    Die Treffen Sie eine Entscheidung Flow-Logik erfordert, dass Sie eine externe Entscheidungstabelle für ihre Verzweigungspfade erstellen. Jede Antwort der Entscheidungstabelle erstellt 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 werden untersucht.
    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 Kontrollkästchen ist aktiviert. ​
    • Wenn Sie einen Datenpillen-Wert aus einem Antwortzweig der Flow-Logik „Entscheidungsfindung“ festlegen, ist der Datenpillen-Wert nur für andere Aktionen in derselben Verzweigung verfügbar. Wenn Sie auf einen Datenpillen-Wert 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 erforderliche Versicherungsabdeckung bestimmen möchten. Dieser Wert überschreibt die Standardaktionsbezeichnung.
    Entscheidungstabelle Verweis auf einen Entscheidungstabellen-Datensatz [sys_decision]. Dieser Datensatz stellt die Entscheidungseingabeantworten bereit, die für den Flow verfügbar sind. Um eine neue Entscheidungstabelle zu erstellen, wählen Sie das Symbol „Neuen Datensatz erstellen“ aus ( 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 : Führen Sie alle übereinstimmenden Entscheidungsantworten aus. 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, wobei die Bedingung einer bestimmten Entscheidungstabellenantwort entspricht. Jeder Verzweigungs-Flow-Logikblock 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 Einheiten Bestellt Und Vertriebsstandort , 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 Verzweigungen Verwenden Option ist „falsch“ und „ 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 „Entscheidung treffen“, um die Versicherungsabdeckung zu bestimmen

    In diesem Beispiel verwendet der Flow eine Entscheidung aus 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.

    Entscheidungs-Flow-Logik treffen.

    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 bietet 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 innerhalb einer Verzweigung ausgeführt werden. Verzweigungen, die als „wahr“ ausgewertet werden, werden grün hervorgehoben.