Using the Find Processes Web Page
The Oracle Workflow Find Processes web page allows you to query for a list of workflow process instances that match certain search criteria.
To Specify Search Criteria in the Find Processes Page
![](wpsrch.gif)
1. You can enter search criteria using any combination of the following fields to find a subset of workflow process instances:
- Process Status--Specify Any Status, Active, or Complete.
- Item Type--Select the item type of the workflow process instances you want to find, or select All to find workflow process instances for all item types.
- Item Key or User Key--Specify an item key or a user key. An item key presents the internal identifier of an item whereas a user key is an end-user identifier assigned to an item. A user key may not necessarily be unique to an item. See: SetItemUserKey.
- Process Name--Specify the display name of a process activity.
2. If you log on as a user with Workflow Administrator privileges, you can search for and display any process instance, even if you do not own the process. In the Process Owner field, enter the internal name of any role defined in WF_ROLES to list only processes owned by that role. Alternatively, leave the field blank to list all process instances that match your search criteria regardless of the process owner.
If you do not have Workflow Administrator privileges, then the Process Owner field reflects the internal name of the role you are logged in as for the current web session and you are allowed to search and display only processes that you initiated or are the primary participant of.
Note: You can set the owner of a process by making a call to the WF_ENGINE.SetItemOwner API. The owner of a process is the person who initiated the process or is the primary participant of the process.
3. Optionally, you can also find workflow process instances with activities that are Suspended, In Error, or that have Any Status.
4. You can find workflow process instances that have activities waiting for a response from a particular user or role.
5. You can also identify workflow process instances that have not progressed for a specified number of days.
6. When you finish entering your search criteria, choose Find to find all matching process instances.
![](wpmat.gif)
7. The Process List provides a summary of all workflow process instances that match your search criteria.
8. Choose the Process Name of a particular row in the summary to display the list Notifications List for the process. The Notifications List shows all the current notifications that have been sent for a process. The list also describes what each notification activity is, who it is assigned to, when it was sent, whether it has been completed, how many days have passed before completion, and the result of the activity.
![](notlit.gif)
9. You can choose the user in the Who column to send email to the user that the notification has been assigned to or choose the View Diagram button to display the process in the Workflow Monitor. If you connected to the session as a user with Workflow Administrator privileges, the Workflow Monitor displays the process in 'ADMIN' mode, otherwise the process is displayed in 'USER' mode. See: Workflow Monitor.
See Also
Setting Up an Oracle Workflow directory service
Identifying the Oracle Workflow Administration Role