BusinessRuleSet
|
uniqueKey, name, description, enabled, overridable
|
BusinessRule
|
uniqueKey, name, description, configs, enabled
|
BusinessRuleLink
|
blockNumber
|
Attribut
|
Erforderlich?
|
Typ
|
Beschreibung
|
uniqueKey
|
Ja
|
Zeichenfolge
|
Eindeutiger Schlüssel für einen bestimmten Kontext
Diese Zeichenfolge kann bis zu 256 Zeichen umfassen.
|
name
|
Ja
|
Zeichenfolge
|
Lokalisierter Ressourcenschlüssel, mit dem der Name des Objekts beschrieben wird
Diese Zeichenfolge kann bis zu 256 Zeichen umfassen.
|
description
|
Nein
|
Zeichenfolge
|
Lokalisierte kurze Beschreibung des Geschäftsregelobjekts.
Diese Zeichenfolge kann bis zu 4000 Zeichen umfassen.
|
configs
|
Nein
|
Name/Wert-Paar
|
Die Informationen, mit deren Hilfe Variationen für eine bestimmte Geschäftsregel konfiguriert werden können. Sie können optional ein oder mehrere Elemente im configs-Attribut definieren.
Jedes configs-Attribut kann mehrere Konfigurationen aus Name/Wert-Paaren enthalten.
|
enabled
|
Nein
|
Boolesch
|
Gibt die Möglichkeit an, das auszuführende Geschäftsregelobjekt zu konfigurieren. Wenn der Wert false ist, wird das Geschäftsregelobjekt ignoriert. Das nächste aktivierte Objekt in der hierarchischen Suche des Kontexts wird verwendet.
|
overridable
|
Nein
|
Boolesch
|
Gibt an, ob eine Kontext-Geschäftsregelinstanz auf niedrigerer Ebene eine auf höherer Ebene definierte Regel überschreiben kann. Beim Wert "false" wird die Geschäftsregelinstanz des Kontexts der obersten Ebene verwendet.
|
blockNumber
|
Nein
|
Ganzzahl
|
Gibt die Ausführungsreihenfolge der Regeln an. Sie können mehrere Regeln für die gleiche blockNumber konfigurieren, es gibt jedoch keine Reihenfolgegarantie. Der Wert 1 gibt die erste Regel an, die im Geschäftsregelsatz ausgeführt werden soll.
|