- OracleApps Epicenter - http://www.oracleappshub.com -

Oracle Workflow: Inside View

Oracle Workflow routes information to various users based on certain rules.

The are key Oracle Workflow components are:

  1. Workflow Builder : Work Flow builder is a Graphical interface to create and modify a business process with simple drag and drop operations. It has two components - Navigator Window and Process Window . A workflow builder would be used by a person to design and modify a workflow. It is more of a designer's tool rather than an end-user's tool.
  2. Workflow Definitions Loader : The Workflow Definitions Loader is a utility program that moves workflow definitions between database and corresponding flat file representations. It allows opening and saving workflow definitions in both a database and file.
  3. Workflow Engine : The Workflow Engine embedded in the Oracle server monitors workflow states and coordinates the routing of activities for a process. Changes in workflow state, such as the completion of workflow activities, are signaled to the engine via a PL/SQL API or a Java API. Based on flexibly-defined workflow rules, the engine determines which activities are eligible to run, and then runs them. The Workflow Engine supports sophisticated workflow rules, including looping, branching, parallel flows, and sub-flows.
  4. Notification System : Each notification includes a message that contains all the information a user needs to make a decision.
  5. Workflow Monitor : The Workflow Monitor displays an annotated view of the process diagram for a particular instance of a workflow process. Users can get a graphical depiction of their work item status. It also displays a separate status summary for the work item, the process, and each activity in the process.