Rules Designer Window
The Rules Designer window provides a visual view of the selected dictionary component. You use the Rules Designer navigation tabs to select different parts of the dictionary with which to work. The rules designer window displays when you perform one of the following actions:
-
In a composite, double-click a Business Rule component.
-
Double-click the Business Rule component in the SOA Composite Editor.
-
In a BPEL process, double-click a business rule.
-
In the Applications window, double-click a business rules dictionary file (a file with the .rules extension).
-
Click the Design tab with a .rules file selected.
Table 25-1 describes where you can find information about working with a dictionary with Rules Designer.
Table 25-1 Rules Designer Navigation Areas Descriptions
Rules Designer Navigation Tab | Description |
---|---|
Facts |
https://docs.oracle.com/pls/topic/lookup?ctx=en/middleware/soa-suite/soa/14.1.2/develop&id=ASRUG243Facts are the objects that rules reason on. |
Functions |
https://docs.oracle.com/pls/topic/lookup?ctx=en/middleware/soa-suite/soa/14.1.2/develop&id=ASRUG296A function, in Oracle Business Rules, refers to the standard mathematical functions. |
Globals |
https://docs.oracle.com/pls/topic/lookup?ctx=en/middleware/soa-suite/soa/14.1.2/develop&id=ASRUG277A global, in Oracle Business Rules, is similar to a public static variable in Java. |
Value Sets |
https://docs.oracle.com/pls/topic/lookup?ctx=en/middleware/soa-suite/soa/14.1.2/develop&id=ASRUG243A Value Set puts constraints on values or ranges of values for selection in a decision table. |
Links |
https://docs.oracle.com/pls/topic/lookup?ctx=en/middleware/soa-suite/soa/14.1.2/develop&id=ASRUG271Links are used to link to a dictionary in the same application or in another application. |
Decision Functions |
https://docs.oracle.com/pls/topic/lookup?ctx=en/middleware/soa-suite/soa/14.1.2/develop&id=ASRUG99955A decision Function is a function that is configured declaratively. It can be invoked by other components (BPEL, Task) to reason on inputs based on configured rulesets to arrive at outputs. |
Translations |
This helps you localize the rules and their artifacts. |
Rulesets with Rules and Decision Tables |
A ruleset provides a unit of execution for rules and for decision tables. A decision table is a set of rules written in tabular form. Decision Tables provides additional functionality for rules that are grouped in the table (conflicts, completeness, and so on.). |
For more information and descriptions for the Rules Designer navigation areas, see Designing Business Rules with Oracle Business Process Management.