Workflow PWC

Embed Size (px)

DESCRIPTION

Workflow PWC

Text of Workflow PWC

Integrating your Self Service Application Workflow with Microsoft Exchange and other Fun Stuff you could do to make it cool.Muzaffer Lakdawala

MISSION CONTROLLaunching your Success

Our AgendaWhat is workflow Why you need to know workflow Workflow building blocks

Q&A

Components. Features. Capabilities. Business problems. Solutions. Workflow migration.

Case study: Using workflow to solve business problems.

Lessons learned

PwC Consulting

2

What Is Workflow?Oracle Workflow is a complete workflow management system that supports business process definition and automation. Its technology enables automation and continuous improvement to business processes, routing information of any type according to user-defined business rules.

Oracle Workflow is part of the Oracle e-business suite, a set of applications, which is designed to transform your business to an iBusiness.

PwC Consulting

3

What Is Workflow?A framework and toolkit for building your processes:Define process flow logic. Route information. Define & validate business rules.

Flexible

Custom izable Dynamic

Integrated

Powerful

PwC Consulting

4

Why You Need to Know Workflow

With Oracles E-business suite, Workflow becomes the foundation for most Oracle application processes. The success of future Oracle implementations will depend on thoughtful configuration and creative use of workflow features. To implement business processes in Oracle which meet your requirements and are efficient and maintainable. Workflow is powerful and flexible providing opportunities to build optimal processes. BUT these characteristics also introduce complexity that can work against you if not utilized properly.5

PwC Consulting

Workflow Building BlocksWorkflow is NOT one distinct application.Delivery of robust workflow solutions requires integrating the features, functionality and capabilities of many individual components.

Oracle Workflow Components

Oracle Workflow Builder

System: Mailer

Compatible Applications (ex: Microsoft Exchange)

Web Application Directory

PwC Consulting

6

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

7

Workflow ComponentsWorkflow Definition LoaderNotifications Lookup Types

Workflow Builder

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

8

Workflow ComponentsWorkflow Definition Loader

Workflow BuilderLookup Types

Notifications

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

9

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

10

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration11

PwC Consulting

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications PwC Consulting12

Monitoring & Administration

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

13

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

14

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

15

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

16

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

17

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

18

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

19

Workflow ComponentsWorkflow Definition Loader Workflow Builder

Notifications

Lookup Types

Workflow Background Engine

Functions

Process

PL/SQL Extendibility

Attributes

Messages

Electronic Notifications

Monitoring & Administration

PwC Consulting

20

What Is Workflow?

PwC Consulting

21

Additional ComponentsThe hidden power of Oracle Workflow is its flexibility to be integrated with additional components to provide extended functionality.

We will talk about three key components that were used in our recent solution.

Web Application Dictionary System: Mailer

Microsoft Exchange

PwC Consulting

22

Web Application Directory ServicesOracle Workflow offers flexibility in defining workflow users and roles.If you are using the version of Oracle Workflow embedded in Oracle Applications, Oracle Workflow directory service views are automatically based on a unified Oracle Applications environment. The unified environment maps over Oracle Human Resources tables, Oracle Application Object Library tables, various Oracle Applications tables, and the WF_LOCAL tables.

Unified EnvironmentAOL

HR

Customers

Web Application Dictionary

WF_LOCAL

Vendors

PwC Consulting

23

Web Application Directory ServicesThe WF_LOCAL tables/views have three key components: WF_LOCAL_USERYou can use this table to define users which are not included in unified Oracle Application Environment.

WF_LOCAL_ROLESYou can use this table to define roles which are not included in unified Oracle Application Environment.

WF_LOCAL_USER_ROLESThe Wf_Local_User_Roles table is an intersection of the users and roles.

These tables define users and roles that are not defined in unified Oracle Application Environment.

PwC Consulting

24

System: MailerOracle provides e-mail templates within System: Mailer workflow, to customize e-mail verbiage. Determines what emails are sent out and in what format.There are 7 templates that Oracle uses for sending out notifications. Open - When expecting a response.Canceled Mail Closed Mail

Open FYI - When no response is expected.Summary - Used when user is expecting summary notification. Cancel - Informs previous notifications are canceled. Invalid - Informs users of invalid response. Closed - Informs users of closed notification.Summary Mail Warning Mail Open FYI Mail Open Mail

System Mailer Template

Invalid Mail

PwC Consulting

25

Microsoft ExchangeOracle Workflow can be integrated with Microsoft Exchange to expand functionality for your workflow solution.Public FoldersPublic folders allow you to collect organize and share information with others on your team or across your organization. Public folders can be used to store any type of files or Outlook items. Public folders have E-mail addresses used to post messages.

Why use Public Fold