Oracle Order Management Using Oracle Workflow
Oracle Order Management uses Oracle Workflow to control the sequence of events that occur in the processing of orders, quotes, sales agreements, returns, order lines, and return lines. Oracle Workflow manages activities, executes functions, sends notifications, maintains completed activity history, detects errors, and initiates error processes. Oracle Order Management also uses Oracle Workflow to enable you to track the history of orders.
Modeling Business Processes
Oracle Order Management enables you to model your business processes in terms of generic order processes. When defining a new workflow, you can begin with the basic activities of order processing. You can model your business processes by copying and editing seeded processes or by using seeded and custom activities as components. This guide provides detailed information regarding the workflow processes that come seeded with Oracle Order Management and provides details about how to extend Oracle Workflow in Oracle Order Management to best meet your business needs.
Setting Up Oracle Workflow in Oracle Order Management
There are certain setup requirements to complete before using Oracle Workflow with Oracle Order Management. First review all seeded Oracle Order Management workflow data to determine if the seeded flows meet your business requirements. You may decide to use Oracle Workflow Builder to define new workflow processes. The Oracle Workflow User's Guide provides a list of setup steps for Oracle Workflow, and explains the setup necessary for all modules.
For example, the guide explains that an access level of 100 in Oracle Workflow Builder is necessary. Do not change this access level. Warning: Oracle does not provide support if the access level of 100 is changed.
Viewing Processes in Oracle Workflow Builder
From within the Oracle Workflow Builder you can view the different workflow processes discussed in this manual and their associated functions, messages, subprocesses, notifications, and properties. To view processes in Oracle Workflow Builder, complete the following steps:
- Within Oracle Workflow Builder, select Open from the File menu, and connect to the database.
- Expand the data source, then select the item type branch within that data source.
- Expand the processes branch within your item type and select a process activity to display the diagram of the process in a Process window.
Viewing Workflows in Oracle Order Management
From within Oracle Order Management you can view the active workflow processes, that are associated with the order or line, and their associated functions, messages, subprocesses, notifications, and properties. These processes must be in an active running state and also associated with a sales order or sales order line in order to view them. Please note that in the Activities List mode, you will only be able to see the activities that have already completed or are active. To view processes for specific orders within Oracle Order Management, complete the following steps:
- Open the desired order or line in Oracle Order Management.
- Navigate to the Tools menu and select Workflow Status.
- A new window opens and displays the workflow status as an activities list.
From the Activities List window you can select the order header workflow process or the order line workflow processes associated with the order.
Seeded Workflow Components
The following table summarizes the seeded workflow definition files and item types available in Oracle Order Management:
| Component Category | Seeded Workflow Data |
|---|---|
| Seeded Workflow Definition Files | oexwford.wft, ctochord.wft |
| Core Item Types | OM Order Header, OM Order Line, OM Standard, OM Change Order, CTO Change Order, OM Negotiation Header, OM Blanket Header |