Approval Rules
Approval rules encapsulate logical, causal decision points to develop your approval flows. Approval rules support multi-party decision points. You can define these as Unanimous, Majority, Percent, or Quorum. Rules are also reusable: Once you have configured a rule, you can adopt it in other approval flows.
Rules apply a logical condition to a business object, then drive an action when that condition is satisfied. These correspond to rules (the base conditional criteria for applying the rule), and "rule entries" (the actions that occur when the rule is triggered).
Access approval rules by clicking the Approvals icon () and then clicking the Approval Rules tab in the left navigation
panel.
Reapproval Logic
Use reapproval logic to streamline reapprovals. For example, a contract for more than $100,000 but less than $1 million may require the CEO for initial approval but may only require a director to reapprove. Likewise, a contract may require an attorney to approve on submission, but not for a renewal under its own terms. In such circumstances, the CEO or the attorney can be assumed to have approved without requiring their explicit reapproval. The Approvals administrative user can configure reapproval flows to eliminate such unnecessary reapprovals.
Reapproval behaves comparably to auto-approval but must meet special criteria, which can affect the whole entry rather than a specific assignee. For example:
- Entry 1
- Assignee 1
- Assignee 2
- Entry 2
- Assignee 3
- Assignee 4
If the reapproval criteria are not met, the system sets all assignee approval flags to false, and each assignee and entry depends on the approval before it.
When you submit, the system presents a simple linear flow. Assignee 1 handles the first approval, followed by Assignee 2, and so on:
- Entry 1
- Assignee 1 (assigned)
- Assignee 2 (not submitted)
- Entry 2
- Assignee 3 (not submitted)
- Assignee 4 (not submitted)
If Entry 1 meets reapproval conditions, the submission looks like:
- Entry 1
- Assignee 1 (approved)
- Assignee 2 (approved)
- Entry 2
- Assignee 3 (assigned)
- Assignee 4 (not submitted)
Creating a New Rule
Rules apply a logical condition to a business object (test), then drive approval actions when that condition is satisfied. These correspond to two sections in the rule setup titled "WHEN to Apply" and "Rule Entries" or "Then the following users will approve" in the rule entry itself.
Editing an Existing Rule
- Find the rule name in the Approval Rules table.
- Click the rule name or select the adjacent More icon (
) and then select Edit from the resulting pull-down menu.
- Click the Details tab if necessary and modify the approval rule values as described in Creating a New Rule.
Modifying Rule Entries
For each rule, you must add rule entries defining the conditions under which the rule shall be enforced.
Adding a Related User to a Rule Entry
Adding related users enables you to configure flows to send items for approval to users with dynamically identified characteristics, rather than to specific preconfigured users.
Deleting a Rule
- Find the rule in the Approval Rules table.
- Select the adjacent pull-down menu and pick Delete.
- A confirmation popup appears. Click Delete to confirm.
