You must have a solid working knowledge of Oracle SOA Suite, Oracle BPM Suite, and Oracle Business Rules before modifying any business rules. For information on these products, see:

- Oracle Fusion Middleware User's Guide for Oracle Business Rules
- Oracle Fusion Middleware Administrator's Guide for Oracle SOA and Oracle Business Process Management Suite

Oracle Financial Services Loan Origination uses the Decisioning Decision Table, in the Decisioning Ruleset, to determine the type of decisioning for a loan applicant. The decisioning type is based on the loan amount. This decision table includes conditions and actions as its rows and rules as its columns. The rules test the values of the conditions and set corresponding values for the actions. The rules must account for all possible combinations of values of all conditions in the table. Globals are used to set pre-defined values for certain rules.

Upon submission of a loan application, the rules engine tests each condition. If a combination of condition values matches a rule, the corresponding actions are taken. The Decisioning Decision Table provides the details for each condition, its rules, and the actions to execute. Following the table is an example scenario explaining how a loan application is processed based on the given condition.

Decisioning Decision Table

An applicant applies for an Auto Loan of $15000. An underwriter reviews her application and other paperwork and approves the loan.

You can modify the existing ruleset, conditions, or actions. Take caution before modifying a condition or action, it can require source code changes. Application processing fails if the Decisioning Ruleset is deleted. The drop-down lists must be modified, if required, prior to modifying the ruleset, conditions, or actions. To modify the ruleset, conditions, or actions, see "Editing Rules in an Oracle Business Rules Dictionary at Run Time," in Oracle Fusion Middleware User's Guide for Oracle Business Rules.