Erstellen Sie Entscheidungstabellen in Workflow-Studio
Erstellen Sie Entscheidungstabellen in Workflow-Studio Zum Einbetten der Geschäftslogik in eine Reihe von IF-then-Entscheidungsregeln. Verwenden Sie Entscheidungstabellen, wenn die Geschäftslogik komplex ist oder an mehreren Orten wiederverwendet werden kann.
Vorbereitungen
Erforderliche Rolle: admin, Decision_table_admin oder delegierte Entwicklerberechtigungen. Weitere Informationen finden Sie unter Delegieren Sie Entwickler mit App Engine Studio .
Warum und wann dieser Vorgang ausgeführt wird
Sie können Entscheidungstabellen für die Verwendung in Flows, Subflows, Playbooks, Und -Skripts. Erstellen Sie Ihre Entscheidungstabelle, und verweisen Sie sie dann von einem dieser Objekte oder an einem anderen Ort auf der Plattform, auf der Sie Code schreiben. Ab Xanadu Release können Sie die Struktur einer Entscheidungstabelle auch direkt in einem Flow oder Playbook erstellen und die Tabelle anschließend ausfüllen.
Prozedur
- Navigieren zu Alle > Prozessautomatisierung > Workflow-Studioan.
- Wählen Sie Neu.
- Wählen Sie Aus Entscheidungstabelle .
-
Füllen Sie im Formular die Felder aus.
Tabelle : 1. Eigenschaftenformular Feld Beschreibung Name der Entscheidungstabelle Name für die Entscheidungstabelle. Beschreibung Beschreibung der Entscheidungstabelle. Anwendung Anwendungsbereich für die Entscheidungstabelle. Zugänglich von Bereiche, die die Entscheidungstabelle verwenden können. Verfügbare Werte sind Nur Anwendungsbereich Oder Alle Anwendungsbereiche . Entwurfserstellung aktivieren Option zum Verfassen von Entscheidungstabellen im Entwurfsmodus vor der Veröffentlichung, um sie zur Verwendung verfügbar zu machen. Mit dieser Funktion können Sie auch eine Entscheidungstabelle im Entwurfsmodus ändern, nachdem sie veröffentlicht wurde, und sie mit Änderungen erneut veröffentlichen. - Wählen Sie Aus Entscheidungstabelle erstellen .
-
Wählen Sie Eingabe hinzufügen aus.
Hinweis:Beachten Sie, dass das Hinzufügen von mehr als 30 Eingaben zu Ihrer Tabelle die Leistung der Anwendung beim Erstellen der Tabelle beeinträchtigen kann.
-
Füllen Sie im Formular die Felder aus.
Tabelle : 2. Eingabedefinition Feld Beschreibung Bezeichnung Header für die Eingabe. Typ Typ der Daten, die für diese Eingabe verwendet werden. Wenn der Eingabetyp ist Referenz , Eine neue Spalte mit dem Titel Referenz Wird im Eingabeabschnitt angezeigt und zeigt die Referenztabelle an. Mit diesem Eingabetyp können Sie einer Entscheidungstabelle mehrere Bedingungsspalten hinzufügen.
Die verfügbaren Eingabetypen sind:
- Auswahl
- Währung
- Datum
- Datum/Uhrzeit
- Dezimalzahl
- Fälligkeitsdatum
- Ganzzahl
- Lang
- Referenz
- Zeichenfolge
- Zeichenfolge (UTF-8 komplett)
- Wahr/falsch
Obligatorisch Option zum Festlegen eines Eingabefelds bei Verwendung der Tabelle. Referenzfilter hinzufügen Option zum Filtern der Liste der Referenzdatensätze in einer verknüpften Bedingungsspalte, in der der Eingabetyp ist Referenz Und die auszuwertenden Daten sind Referenzdatensatz . Verwenden Sie dieses Feld, um eine Filterbedingungsanweisung zu erstellen. Weitere Informationen finden Sie unter Filtern Sie Referenzeingaben und -Ergebnisse in einer Entscheidungstabelle. Hinweis:Für den Auswahleingabetyp hängt die Möglichkeit, eine vorhandene Auswahlliste auszuwählen, von der Auswahlliste ab, die sich in einer Tabelle im selben Anwendungsbereich wie die Entscheidungstabelle befindet. Wenn Sie beispielsweise eine Entscheidungstabelle im globalen Bereich erstellen, können Sie eine beliebige vorhandene Auswahlliste für Tabellen im globalen Bereich verwenden. Wenn Sie jedoch eine Entscheidungstabelle in einem anwenderdefinierten Bereich erstellen, können Sie nur vorhandene Auswahllisten aus Tabellen im gleichen anwenderdefinierten Bereich verwenden. - Wählen Sie Aus Fügen Sie eine Bedingungsspalte hinzu .
-
Füllen Sie im Formular die Felder aus.
Tabelle : 3. Formular „neue Bedingungsspalte“ Feld Beschreibung Bedingungsspaltenbezeichnung Bezeichnung für die Bedingungsspalte. Beschreibung Kurze Übersicht über die Bedingungsspalte. Eingabe Mit der Bedingungsspalte verknüpfte Eingabe. Um mehrere Felder auszuwerten, können Sie mehrere Bedingungen mit dem Eingabetyp „Referenz“ hinzufügen.
Tabelle Wenn der Datentyp Referenz ist, wird der Name der Referenztabelle angezeigt. Auszuwertende Daten Gibt für Bedingungsspalten mit dem Eingabetyp Referenz an, ob die Bedingungsspalte den Referenzdatensatz oder ein Feld in der Referenztabelle auswertet. Bedingungstyp Für die Bedingungsspalte ausgewählter Datentyp. Standardoperator Wie jede Zeile in der Bedingungsspalte einen anwenderdefinierten Wert auswertet. Ein Standardoperator ist für alle Eingabedatentypen mit Ausnahme von True oder False erforderlich. Weitere Informationen zu Operatoren finden Sie unter Operators available for filters and queries.
- Wählen Sie Fertig.
- Wahlweise:
Fügen Sie weitere Bedingungsspalten hinzu.
- Navigieren Sie zur letzten Bedingungsspalte, wählen Sie das Plussymbol (+), und wählen Sie aus Fügen Sie eine Bedingungsspalte hinzu .
- Zeigen Sie auf eine Bedingungsspalte, und wählen Sie das Plus-Symbol (+) aus.
- Wählen Sie aus Fügen Sie eine Bedingungsspalte hinzu Schaltfläche rechts neben einer Eingabe.
- Wählen Sie Aus Fügen Sie die Ergebnisspalte hinzu .
-
Füllen Sie im Formular die Felder aus.
Tabelle : 4. Formular „neue Ergebnisspalte“ Feld Beschreibung Bezeichnung der Ergebnisspalte Bezeichnung für die Ergebnisspalte. Beschreibung Kurze Übersicht über die Ergebnisspalte. Ergebnistyp Typ der Daten, die für die Ergebnisspalte verwendet werden. Die verfügbaren Ergebnistypen sind:
- Auswahl
- Währung
- Datum
- Datum/Uhrzeit
- Dezimalzahl
- Fälligkeitsdatum
- Dauer
- Ganzzahl
- Lang
- Referenz
- Zeichenfolge
- Zeichenfolge (UTF-8 komplett)
- Wahr/falsch
Referenzfilter hinzufügen Option zum Filtern der Liste der Referenzdatensätze in der Ergebnisspalte, wenn der Ergebnistyp Referenz ist. Verwenden Sie dieses Feld, um eine Filterbedingungsanweisung zu erstellen. Weitere Informationen finden Sie unter Filtern Sie Referenzeingaben und -Ergebnisse in einer Entscheidungstabelle. Hinweis:Die Ergebnistypen Währung und wahr/falsch weisen mehrere wichtige Ausnahmen auf.- Wenn kein alternatives Ergebnis angegeben ist (0,00 für Währung, falsch für wahr/falsch), geben Zellen in den Spalten „Währung“ und „wahr/falsch“ einen Standardwert zurück.
- Für Instanzen, die den Modus mit mehreren Währungen verwenden, können Sie Währungsergebnisse mit einer beliebigen verfügbaren Instanzwährung angeben. Ergebniswerte werden jedoch beim Speichern immer in die Sitzungswährung konvertiert.
- Für Instanzen, die den Einzel-Währungsmodus verwenden, können Sie Währungsergebnisse nur mit der Einzel-Instanzwährung angeben.
- Wählen Sie Fertig.
- Wahlweise:
Aktivieren Sie mehrere Ergebnisse in einer Entscheidungstabelle, indem Sie mit einer der folgenden Methoden weitere Ergebnisspalten hinzufügen.
- Navigieren Sie zur ersten Ergebnisspalte, wählen Sie das Plus-Symbol (+), und wählen Sie aus Fügen Sie die Ergebnisspalte hinzu .
- Navigieren Sie zur Spalte „Letztes Ergebnis“, und wählen Sie das Plus-Symbol (+) aus.
- Zeigen Sie auf eine Ergebnisspalte, und wählen Sie das Plus-Symbol (+) aus.
-
Klicken Sie für jede Bedingung in das leere Feld in der Spalte Bedingung, um einen Operator auszuwählen und einen Wert einzugeben.
Weitere Informationen zu Operatoren finden Sie unter Operators available for filters and queries.
- Wahlweise:
Um eine Entscheidungstabellenbedingung in der Entscheidungsregelansicht zu ändern, wählen Sie das Optionssymbol für Entscheidungsregelzeile aus (
) Links neben der Zeilennummer, und wählen Sie dann aus In der Entscheidungsregelansicht öffnen .
Die Entscheidungsregelansicht unterstützt komplexe Bedingungen, die möglicherweise nicht in die Tabellenstruktur passen.
Abbildung : 1. Entscheidungsregelansicht Hinweis:Die Verwendung der Entscheidungsregelansicht kann dazu führen, dass komplexe Bedingungen erstellt werden. Tabellen mit erweiterten Zeilen können in Excel bearbeitet werden, erweiterte Zeilen sind jedoch schreibgeschützt. Weitere Informationen finden Sie unter Verwalten Sie Entscheidungstabellen in Excel. Wenn möglich, teilen Sie komplexe Entscheidungen in mehrere vereinfachte Entscheidungsregelzeilen auf.- Wahlweise: Bearbeiten Sie die Bedingung nach Bedarf.
- Wahlweise: Wählen Sie Aus Fertig Um Ihre Änderungen zu bestätigen.
-
Klicken Sie für jedes Ergebnis in das leere Feld in der Ergebnisspalte, und geben Sie einen Ergebniswert ein.
- Wahlweise: Fügen Sie weitere Entscheidungsregeln hinzu, indem Sie auswählen Fügen Sie eine neue Entscheidungszeile hinzu Und geben Bedingungen und gewünschte Ergebnisse ein.
- Wählen Sie Speichern.
-
Wählen Sie Veröffentlichen aus.
Ein modales Element wird angezeigt, in dem gefragt wird, ob Sie wirklich veröffentlichen möchten. Wenn Sie diese Tabelle nach der Veröffentlichung bearbeiten möchten, müssen Sie einen Entwurf der Tabelle erstellen. Weitere Informationen zum Bearbeiten einer veröffentlichten Entscheidungstabelle finden Sie unter Bearbeiten Sie Entscheidungstabellen mit Entwurfserstellung.
- Wählen Sie Veröffentlichen aus.