Erstellen Sie Entscheidungstabellen in Entscheidungsgenerator
Erstellen Sie Entscheidungstabellen in Workflow-Studio, um die Geschäftslogik in eine Reihe von Wenn-Dann-Entscheidungsregeln einzubetten.
Vorbereitungen
Erforderliche Rolle: admin, Decision_table_admin oder delegierte Entwicklerberechtigungen. Weitere Informationen finden Sie unter Entwickler mit App Engine Studio delegieren.
Prozedur
- Navigieren zu Alle > Decision Management > Entscheidungsgenerator.
- Wählen Sie Neu.
- Wählen Sie Entscheidungstabelle aus.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 1. Formular „Eigenschaften“ 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 Anwendungsbereichoder Alle Anwendungsbereiche. Entwurfserstellung aktivieren Option zum Erstellen 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 Entscheidungstabelle erstellen aus.
- Wählen Sie Eingabe hinzufügen aus.
-
Füllen Sie die Felder des Formulars 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 Referenzist, wird im Eingabeabschnitt eine neue Spalte mit dem Titel Referenz angezeigt, in der die Referenztabelle angezeigt wird. 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, um ein Eingabefeld bei Verwendung der Tabelle erforderlich zu machen. Referenzfilter hinzufügen Option zum Filtern der Liste der Referenzdatensätze in einer verknüpften Bedingungsspalte, in der der Eingabetyp Referenz und die auszuwertenden Daten Referenzdatensatzsind. Verwenden Sie dieses Feld, um eine Filterbedingungsanweisung zu erstellen. Weitere Informationen finden Sie unter Filtern Sie Referenzeingaben und Ergebnisse in einer Entscheidungstabelle. Hinweis:Beim Eingabetyp Auswahl hängt die Möglichkeit, eine vorhandene Auswahlliste auszuwählen, davon ab, ob sich die Auswahlliste in einer Tabelle im selben Anwendungsbereich wie die Entscheidungstabelle befindet. Wenn Sie beispielsweise eine Entscheidungstabelle im Bereich Global erstellen, können Sie eine vorhandene Auswahlliste für Tabellen im Bereich Global verwenden. Wenn Sie jedoch eine Entscheidungstabelle in einem benutzerdefinierten Bereich erstellen, können Sie nur vorhandene Auswahllisten aus Tabellen im selben benutzerdefinierten Bereich verwenden. - Wählen Sie Bedingungsspalte hinzufügen aus.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 3. Neues Bedingungsspaltenformular 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 benutzerdefinierten 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.
- Wahlweise:
Fügen Sie weitere Bedingungsspalten hinzu.
- Navigieren Sie zur letzten Bedingungsspalte, wählen Sie das Pluszeichen (+) und dann Bedingungsspalte hinzufügen aus.
- Zeigen Sie auf eine Bedingungsspalte, und wählen Sie das Pluszeichen (+) aus.
- Klicken Sie rechts neben einer Eingabe auf die Schaltfläche Bedingungsspalte hinzufügen.
- Wählen Sie Ergebnisspalte hinzufügen aus.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 4. Neues Ergebnisspaltenformular Feld Beschreibung Bezeichnung der Ergebnisspalte Bezeichnung für die Ergebnisspalte. Beschreibung Kurze Übersicht über die Ergebnisspalte. Ergebnistyp Typ der für die Ergebnisspalte verwendeten Daten. 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:Für die Ergebnistypen „Währung“ und „Wahr/Falsch“ gibt es mehrere wichtige Ausnahmen.- Wenn kein alternatives Ergebnis angegeben ist (0,00 für Währung, „falsch“ für wahr/falsch), geben Zellen in Währung und Ergebnisspalten vom Typ „Wahr/Falsch“ einen Standardwert zurück.
- Für Instanzen im Multiwährungsmodus können Sie Währungsergebnisse in einer beliebigen verfügbaren Instanzwährung angeben. Ergebniswerte werden jedoch beim Speichern immer in die Sitzungswährung konvertiert.
- Für Instanzen mit Einzelwährungsmodus können Sie Währungsergebnisse nur in der Einzelwährung angeben.
- 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 Pluszeichen (+) und dann Ergebnisspalte hinzufügenaus.
- Navigieren Sie zur letzten Ergebnisspalte, und wählen Sie das Pluszeichen (+) aus.
- Zeigen Sie auf eine Ergebnisspalte, und wählen Sie das Pluszeichen (+) aus.
-
Wählen Sie für jede Bedingung einen Operator aus, und geben Sie einen Wert ein.
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 links neben der Zeilennummer das Symbol für Zeilenmenüoptionen für Entscheidungsregeln (
) und dann In Entscheidungsregelansicht öffnen aus.
Die Entscheidungsregelansicht unterstützt komplexe Bedingungen, die möglicherweise nicht in die Tabellenstruktur passen.
Abbildung : 1. Entscheidungsregelansicht Hinweis:Die Verwendung der Entscheidungsregelansicht kann zur Erstellung komplexer Bedingungen führen. Tabellen mit erweiterten Zeilen können in Excel bearbeitet werden, erweiterte Zeilen sind jedoch schreibgeschützt. Weitere Informationen finden Sie unter . Teilen Sie komplexe Entscheidungen nach Möglichkeit in mehrere vereinfachte Entscheidungsregelzeilen auf.- Wahlweise: Bearbeiten Sie die Bedingung nach Bedarf.
- Wahlweise: Wählen Sie Fertig aus, um Ihre Änderungen zu bestätigen.
- Geben Sie für jedes Ergebnis einen Ergebniswert ein.
- Wahlweise: Fügen Sie weitere Entscheidungsregeln hinzu, indem Sie Neue Entscheidungszeile hinzufügen auswählen und Bedingungen und die gewünschten Ergebnisse eingeben.
- Wählen Sie Speichern.
-
Wählen Sie Veröffentlichen aus.
Ein Modal wird angezeigt, in dem Sie gefragt werden, 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 mithilfe der Entwurfserstellung.
- Wählen Sie Veröffentlichen aus.