Creating Order Workflows to Automate In-Flight Order Changes
When you are working with a large number of orders and you must create rules for different business scenarios (for example, pro-rating subscriptions, or cancelling orders due to a delay in provisioning), you can use Order Workflows to automate in-flight changes to orders based on certain criteria.
Order Management allows you to automate in-flight order changes and cancellation using Order Workflow rulesets and rules. Creating Order Workflows comprises two main tasks. First, you define a Workflow Ruleset to provide the business and trigger context, and any criteria related to the trigger. You then create a Workflow Rule and Workflow Rule Entries within that ruleset to instruct the system which action or actions to execute based on further criteria.
You can only create one workflow rule per ruleset. Each workflow rule can contain one or more workflow rule entries.
When a workflow ruleset is triggered, the specified workflow rule executes based on the criteria that triggers one or more of its rule entries. For example, you could create a workflow rule that automatically amends the order to change the subscription date of one or more line items when the agreement is accepted.
Executing Order Workflow Rulesets
Order Workflow Rulesets trigger based on any of the following events:
- Automatic:
- An order is created from a quote or agreement.
- A partial order is created from a price agreement.
- An order is accepted.
- Manual: Ready for Workflow is enabled and the order record is saved.
To create an Order Workflow Ruleset
To define criteria for the Workflow Ruleset
Perform the following task to define the triggering criteria for a workflow ruleset.
To create an Order Workflow Rule
You can create only one workflow rule per ruleset. Each workflow rule can contain one or more workflow rule entries.
To create an Order Workflow Rule Entry
To define criteria for line item workflow rule entries
Perform the following task to define the criteria that determine which Order Line Items are amended or cancelled when the workflow rule is executed.
To define the input for line item workflow rule entries
Perform this task to define the action taken on one or more Order Line Items defined by the Item Criteria when the workflow rule is executed.
Sample Scenarios for Amending Orders Using Workflow Rules
Refer to the following sample scenarios for amending orders using workflow rules.
-
Auto Roll
-
Pro Rata
-
Quantity Changes
-
Cancelling Order Lines
