An activity is a unit of work that the system performs. Activity types include processes, subprocesses, and tasks.
Field | Use |
---|---|
Task | A task is an activity that cannot be broken into a finer level of detail. To place a task activity within the Process editor, click Task, then click inside of the Process editor. The Create Task wizard appears, where you can define attributes for a new task or select an existing task. |
Subprocess | A subprocess is an activity that is included within a process. Subprocesses can be broken into a finer level of detail (a process) through a set of activities. To place a subprocess activity in the Process editor, click the Subprocess button, then click inside of the Process editor. Right-clicking the subprocess activity lets you edit the display name and assign an order. |
Rule | Rules are tasks that evaluate data to determine if a specified condition exists. Rule tasks are evaluated by the system and have completion statuses of true or false.
Note: Before you create a rule task, you must first define the data elements in the Order editor Order Templates tab. To place a rule activity in the Process editor, click the Rule button, then click inside of the Process editor. Right-clicking the rule activity lets you edit the display name, assign an order, and create an activity reference. |
Timer Delay | A timer delay pauses an operation until a specified order rule evaluates as true.
Timer delays and event delays work identically, but differ in how the rule evaluation is triggered:
To place a timer delay activity in the Process editor, click the Timer Delay button, then click inside of the Process editor. Right-clicking the timer delay activity lets you edit the display name, assign an order, or create an activity reference. By default, timer delays use the null_rule. Oracle recommends using a custom order rule instead. For more information, see "Designing Timer Delays". Note: The frequency at which the OSM server evaluates a delay rule is determined by your OSM server configuration. See "Installing OSM in GUI Mode" in OSM Installation Guide for more information. |
Event Delay | An event delay pauses an operation until a specified order rule evaluates as true.
Timer delays and event delays work identically, but differ in how the rule evaluation is triggered:
To place an event delay activity in the Process editor, click the Event Delay button, then click inside of the Process editor. Right-clicking the event delay activity lets you edit the display name, assign an order, or create an activity reference. See "Designing Event Delays" for more information about event delays. |
Join | Enables you to combine a set of flows into a single flow. The unified flow can join based on all transitions completing or any one transition completing.
To place a join activity in the Process editor, click the Join button, then click inside of the Process editor. Right-clicking the join activity lets you edit the display name, assign an order, or create an activity reference. |
End | An event is an occurrence during the course of a business process. Events affect the flow of the process and usually have a cause (trigger) or an impact (result). The end event indicates where a process will end.
To place an end event in the Process editor, click the End button, then click inside of the Process editor. Right-clicking the end event lets you edit the display name, assign an order, or create an activity reference. |
Redirect | A redirect activity describes a mechanism used to redirect an operation to a different process.
To place a redirect activity in the Process editor, click the Redirect button, then click inside of the Process editor. Right-clicking the redirect activity lets you edit the display name, assign an order, or create an activity reference. |