Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc....

26
Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. [email protected]

Transcript of Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc....

Page 1: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Automating your Business ProcessesUsing Oracle Workflow

Therron HofsetzLogical Apps, Inc.

[email protected]

Page 2: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Agenda

Oracle WorkFlowWhat is it?

The Hidden Treasure

Item Setup Example

Limitations

AppsFlow

Question and Answer

Page 3: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Oracle WorkFlow – What is it?

Business Process Automation for Oracle eBusiness – A structured method for defining, implementing and automating business processes within the Oracle Applications

Page 4: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Workflow: The Hidden Treasure

Workflow Engine is embedded in the Oracle Database……and it’s FREE!

Core modules are leveraging from the power of workflow more and more in R11i

Workflow is new to many organizations……..very little to no experience with it

Out of the Box workflows provided……..just scratching the surface of what can be done

Page 5: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Workflow: The Hidden Treasure

Ensures that critical business processes (best practices) are: Clearly Defined

Documented

Automatically Implemented

Followed to the Letter

Easily altered to accommodate changing business requirements

Improves visibility and efficiency to core business processes

Bottlenecks can be easily identified and resolved

Identify opportunities for streamlining and improving business processes

Streamlined Six Sigma Qualification

Page 6: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Oracle WorkFlow – Key Concepts

Process ComponentsDetailed process steps

Branching & conditional logic

Notifications & ApprovalsWF notifications and Email notification

Ranked, voting, polling based approvals

MetricsDetails on process steps

Time SensitivityTimeouts w/ Automatic Forwarding & Return Routing

Page 7: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Oracle WorkFlow – Key Concepts

Workflow BuilderDrag and Drop components

Re-use common processes, notifications, approvals

Save processes on the Database or File System

PL/SQLFlexibility and power

APIsProcess integration, parameters, resulting values

Page 8: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Oracle WorkFlow – 11i Examples

Business Process Automation for Oracle eBusiness

Order ManagementOrder, Line and Return Flows

Purchasing & iProcurementRequisition & PO Approval Flows

InventoryMove Item Flow

AccountingAccount Generator

Page 9: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Oracle WorkFlow – 11i Example

Seeded “Line Flow Generic” process

Page 10: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Imagine the Possibilities

If Oracle Application users could easily implement the following types of workflows to gain business process efficiencies:

Item Configuration Process

Vendor or Customer Creation Processes

Month End Close Processes

RMA Process with approval

Notification of Stuck Interface Transactions

AR & AP Transaction Approvals

Page 11: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Imagine the Possibilities – Item Setup

Hundreds of item attributesCritical Impact on Apps functionality

Configuration/Input from many different departments/groups

Many require manual setup

Coordination difficultiesCategories, Cross-References, Price Lists, Costs, BOMs, Routings, Supplier Sourcing Rules, etc.

Item Templates provide only a partial solution

Page 12: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Imagine the Possibilities – Item Setup

RESULT: Incomplete Item SetupItem transacted with no costs

Missing lead times

Missing critical item categories

Missing Price List/Discounts

Incorrect Item Attributes (orderable item not invoiceable)

Item setup in Master Org only

SOLUTION: Item Configuration via Oracle Workflow

Page 13: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Imagine the Possibilities – Item Setup

Clearly Identify the ProcessFunctional Areas that need to be involved

Sequence of critical setup tasks.

Systematically validate key business rules Make items should have a BOM and Routing

FG items should be enabled in Org D1 and D2 only

Timeouts insure that the item setup flow is progressing

Final Review and Approval of the Item Configuration

Notify key users when process is complete

Page 14: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Imagine the Possibilities – Item Setup

Sample Item Setup Flow

00.10.20.30.40.50.60.70.80.9

13-DColumn13-DColumn23-DColumn3

Page 15: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Why Have Oracle Users Not Embraced Workflow?

WorkFlow Builder Appears simple, but requires code under each function

Difficult API’s

PL/SQL Required

Specialized Resources

“Hard Coded” solution

Page 16: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Why Have Oracle Users Not Embraced Workflow?

WorkFlow Builder Appears simple, but requires code under each function

Difficult API’s

PL/SQL Required

Specialized Resources

“Hard Coded” solution

Page 17: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Why Have Oracle Users Not Embraced Workflow?

WorkFlow Builder Appears simple, but requires code under each function

Difficult API’s

PL/SQL Required

Specialized Resources

“Hard Coded” solution

Page 18: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Traditional Oracle eBusiness Solutions

Introduce a manual approval process prior to data entry

Ineffective

Inefficient

Customize Oracle’s standard workflowWorkflow Guru’s are Required

Complex Workflow API’s

Non-Flexible Solution due to hard coding

Page 19: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

AppsFlow – A New Approach

Automate Processes via Workflow

Automate Current Manual Processes

Enforce Systematic Approvals

System Wide Notifications

Integrated with Workflow Builder

Capture & Analyze Process Metrics

Rules based, Meta-data Driven

Solutions

Solutions in Minutes, not Days or

Weeks

Page 20: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

AppsFlow – A New Approach

Page 21: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

AppsFlow – WorkFlow Integration

WorkFlow IntegrationExport to WorkFlow Builder

Stand alone execution

Re-use common process components

Page 22: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

AppsFlow – WorkFlow Integration

Drag the Logical Apps Process into the WorkFlow

Page 23: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

AppsFlow – WorkFlow Integration

Route the seeded process with the “AppsFlow Process”

Page 24: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Logical Apps Product Architecture

Fully integrated with Oracle Applications

Single Oracle Application sign-on

Independent of upgrades/patches

Oracle Certified

AppsFlow

Page 25: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

AppsFlow Benefits

DRAMATICLY DECREASE DEVELOPMENT TIME! Reduce the need for PL/SQL hard coded solutions

Complex API’s are eliminated

Reduce dependence on Workflow gurus

Integrated to Workflow Builder

Process “Rules” are easily managed Activate, changed, & disable

Define your Company’s Unique Approval Groups

Process Rules can be migrated across instances

Rules Subscribe to Oracle’s Business Events

Page 26: Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc. thofsetz@logicalapps.com.

Questions?

Therron Hofsetz

[email protected]

www.logicalapps.com

949.453.9101