Workflow - An Introduction: (Unit 1)
Workflow - An Introduction: (Unit 1)
Workflow An Introduction
(Unit 1)
Feb 8, 2013
1 of 41
Oracle Workflow
Objectives
Concept of Workflow Importance in Business Process Features Components of Oracle Workflow Workflow Terminology Using Oracle Workflow Builder Designing Workflow Process Using Quick Start Wizard
Feb 8, 2013
2 of 41
Oracle Workflow
Whats a Workflow?
Business processes revolve around routing information to various users through a set of constantly changing rules. The flow of information is governed by various conditions and checking for outcome of the previous steps. An established process of routing will be subject to continuous monitoring and routing Each organization follows a different set of business practices.
Feb 8, 2013
3 of 41
Oracle Workflow
Feb 8, 2013
4 of 41
Oracle Workflow
Feb 8, 2013
5 of 41
Oracle Workflow
E-Mail Integration
E-Mail notifications can be sent using WF to any email address. E-Mail notifications not only provide the user with messages needing their intervention but also tracks the respond that the person gives to the email and act accordingly. E-Mail notifications can even send attachments to the user and provide him with an URL or Documents which to view.
Feb 8, 2013
6 of 41
Oracle Workflow
Feb 8, 2013
7 of 41
Oracle Workflow
Oracle Workflow
Feb 8, 2013
9 of 41
Oracle Workflow
Feb 8, 2013
10 of 41
Oracle Workflow
Feb 8, 2013
11 of 41
Oracle Workflow
Feb 8, 2013
12 of 41
Oracle Workflow
Feb 8, 2013
13 of 41
Oracle Workflow
Feb 8, 2013
14 of 41
Oracle Workflow
Feb 8, 2013
15 of 41
Oracle Workflow
Oracle Workflow
A Schematic representation
Oracle WebDB 2.0 or higher, Oracle Web Application Server 3.0.1 or higher, Oracle Application Server 4.0.7 or higher
17 of 41
Feb 8, 2013
Oracle Workflow
Oracle Workflow
A Schematic Representation
Feb 8, 2013
19 of 41
Oracle Workflow
Notification Systems (1 of 2)
Oracle Workflow lets you include users in your workflows to handle activities that cannot be automated, such as approvals for requisitions or sales orders. Electronic notifications are routed to a role, which can be an individual user or a group of users. Any user associated with that role can act on the notification. Each notification includes a message that contains all the information a user needs to make a decision.
Feb 8, 2013
20 of 41
Oracle Workflow
Notification Systems (2 of 2)
The information may be embedded in the message body or attached as a separate document. Oracle Workflow interprets each notification activity response to decide how to move on to the next workflow activity. Web users can access a Notification Web page to see their outstanding work items, then navigate to additional pages to see more details or provide a response.
Feb 8, 2013
21 of 41
Oracle Workflow
A Schematic Representation
Feb 8, 2013
22 of 41
Oracle Workflow
Viewing Notifications
Feb 8, 2013
23 of 41
Oracle Workflow
Viewing a Notification
Feb 8, 2013
24 of 41
Oracle Workflow
Feb 8, 2013
25 of 41
Oracle Workflow
A Schematic Representation
Feb 8, 2013
26 of 41
Oracle Workflow
Feb 8, 2013
27 of 41
Oracle Workflow
Feb 8, 2013
28 of 41
Oracle Workflow
Feb 8, 2013
29 of 41
Oracle Workflow
Process Definition
Feb 8, 2013
30 of 41
Oracle Workflow
Item Type
A grouping of all items of a category that share the same set of attributes For e.g.: PO Requisition is an Item Type used to group all PO requisitions created.
Feb 8, 2013
31 of 41
Oracle Workflow
Protection Level
A numeric value ranging from 0 1000 that represents who the workflow definition is protected from for modification
Access levels and Protection levels work in collaboration to decide who can modify what in an Oracle Workflow.
Feb 8, 2013 32 of 41
Oracle Workflow
Attribute
A variable whose value can be initialized, referred or during a process run Attributes can be associated with Activities, Item Types and Messages
se
Node
An instance of an activity in a process diagram.
Feb 8, 2013 33 of 41
Oracle Workflow
Lookup type
A predefined list of values used to interact with users or define the results of an activity
Result Type
The name of the lookup type that contains an activitys possible result values.
Feb 8, 2013
34 of 41
Oracle Workflow
Performer
A user/role assigned to perform a particular (human) activity. Generally, assigned to a notification
Role
One or more users grouped by a common responsibility or position
Message
Information to be sent containing subject, body some message attributes
Feb 8, 2013 35 of 41
an
Oracle Workflow
Timeout
The amount of time during which a notification activity must be performed before the WF engine transitions to an alternate activity (if defined) or error process.
Transition
The relationship between completion of one activity and initialization of another activity. (Arrows)
Feb 8, 2013 36 of 41
Oracle Workflow
Feb 8, 2013
37 of 41
Oracle Workflow
Feb 8, 2013
38 of 41
Oracle Workflow
Feb 8, 2013
39 of 41
Oracle Workflow
Oracle Workflow
Re-cap
Understood the concepts of a Workflow Realized its advantage in automating and monitoring Business Processes and the flexibility that it provides. Features of Oracle Workflow 2.5 Components of Oracle Workflow Components of a Workflow General Workflow terminology w.r.t various components discussed above. Designing a Workflow, Quick-Start Wizard
Feb 8, 2013 41 of 41