Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation –...

24
Oracle Distributed Order Orchestration

Transcript of Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation –...

Page 1: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

Oracle Distributed Order Orchestration

Page 2: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 2

Safe Harbor Statement

The following is intended to outline our general

product direction. It is intended for information

purposes only, and may not be incorporated into any

contract. It is not a commitment to deliver any

material, code, or functionality, and should not be

relied upon in making purchasing decision. The

development, release, and timing of any features or

functionality described for Oracle’s products remains

at the sole discretion of Oracle.

Page 3: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 3

Current Order Management Environment

Resulting ROI Opportunities Current Environment

• 45% of customers place orders through multiple channels

• Avg. company has 5.2 order capture applications

• Avg. company has 4.3 order fulfillment applications

– 60% have partial or no integration

– 50% have no or limited data standardization

• 61% of companies sell through indirect channels

• 32% of companies sell or plan to sell partner products or services

• 40% of companies outsource a large part of fulfillment process

• 43% of companies make an acquisition each year

Indirect Partner OtherDirectDirectDirect

Customers

WMS / MFG

WMS / MFG

WMS / MFGERP SCM

WMS

ERP SCM

WMS

ERP SCM

WMS

Drop-ship

vendors

Services

• Inventories have increased 15%• Order cycle time has tripled

from 1 to 3 days• Order accuracy is below

85%, often near 70%• Fulfillment costs now >50%

of supply chain• High inefficiencies in creating,

tracking & expediting fulfillment• Increased volatility• Declining return on sales• Lower customer satisfaction

due to unmet promises

ERP

ERP CRM

SCM ERP

ERP

ERP CRM

SCM ERP

ERP

ERP CRM

SCM ERP

Partner Products

Page 4: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 4

Today’s Environment: Multi-Multi Problem

Web SalesWeb Sales Field SalesField Sales Tele SalesTele Sales PartnersPartners

eBSeBS SAPSAP JDEJDE LegacyLegacy PartnersPartners

Page 5: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 5

Today’s Solution Alternatives

ERP• Requires uptake of

single instance• Deploy Pre-Requisites

before OM• Wait for new apps

CUSTOM / MIDDLEWARE• Created and managed

by IT department• Can become complex

to manage long term

TODAY’S PACKAGED APPS• Lack ownership of

end-to-end process• Requires specialized

skills to manage (not standards based)

• Oracle eBus Suite• JDE• Peoplesoft• SAP

• Oracle FMW• SAP NetWeaver• Tibco• Webmethods

• Niche• Custom

Customer Alternatives

Page 6: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 6

Fusion Distributed Order OrchestrationThe Need for a New Paradigm

Order Orchestration

• Multiple channels and entities

• DynamicProcesses

• Pre-empt &Resolve

Multiple channels

New fulfillment paradigms

Different, disconnected systems

Inflexiblebusiness

processes

Inconsistent architecture

Challenges

Enter SchedulePromise Pick Ship

Order Management

• Enterprise-centric

• Pre-determined Flow

• React & Expedite

Page 7: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 7

Defining Order ManagementHeterogeneous Environment

InternalNetwork*

InternalNetwork*

InternalNetwork*

PartnerNetwork

PartnerNetwork

PartnerNetwork

SCM

Quote / Order Capture• Create Transaction• Select & Configure Products• Create Shipment Expectations• Check / Reserve Inventory• Negotiate Terms• Determine Tax• Capture Payment• Validate and Submit Order

Manage Order• Order Status Inquiry• Modify Order• Cancel Order• Return Order• Renew Order

Mu

lti-

Ch

ann

el

Orchestrate Orders• Order Decomposition• Order Orchestration• Distributed Inventory• Order Workbench • Data Transformation

DropshipNetworkDropshipNetworkDropshipNetwork

Business Process Mgmt. & Business Activity Monitoring

ORCHESTRATECAPTURE FULFILL

CRM SCM

Logistics• Inventory Mgt• Warehouse Mgt• Shipping / Receiving• Transportation MgtManufacturing• Discrete MFG• Process MFGAPS• Advanced Planning• Global Order PromiseField Service• Scheduling & Dispatch• DispatchFinance• AP / AR / GL• Billing / Invoicing

Page 8: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 8

Distributed Order Orchestration

Call CenterCall Center IndirectIndirectDirectDirect

LegacyLegacy PartnersPartnerseBSeBSSAPSAP OtherOther

Orchestrate

Self ServiceSelf Service

Master

Data

Management

Page 9: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 9

Capture & Orchestrate Orders

Fulfillment Orders/Order Lines

Outsourced

Orchestrate Orders

Capture Sales Orders

CRM

Direct Indirect Call Center Self Service

SalesOrders

Orchestrate Supplies

Fulfillment Orders/Order Lines

mMDMOrder

Promising

WMS

Procurement

Finance

WFM

Order Managemen

t

Planning

Field Service

Inventory

EDI

Page 10: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 10

Level 2 Flow - Orchestrate Fulfillment Orders

Transform Sales

Orders

Decompose Sales Orders to Fulfillment

Orders

Promise Orders

Orchestrate Order

Fulfillment

mMDM

Sales Orders

Key Features• Transform Sales order to common definition• Decompose sales order into fulfillment order• Create fulfillment orchestration flows• Manage Order Changes• Identify Jeopardy conditions• View global availability and sourcing options• Monitor exceptions and take corrective

actions

Fulfillment Orders/Order Lines

Outsourced

Orchestrate Supplies

Fulfillment Orders/Order Lines

Order Promising

Monitor/ Correct

Exceptions

PlanningInventory

WMS

Procurement

Finance

WFM

Order Managemen

t

Field Service

Manage External Interface

Page 11: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 11

Solution Architecture & Products

GOPCapture Decomposition Orchestration External Interface Layer

Fulfill

Multi-Channel Order Capture

Task LayerServices

All systems that fulfill customer expectations

Order Orchestration Work Area

(runtime)

• Rules workbench

• Order Transformation

• Orchestration process selection

• Orchestration process launch

• Process definition workbench

• Task execution

• Jeopardy management

• Change order roll back

• Cost of change

• Status Summary• View & Fix Exceptions• What –if supply analysis

• Manually re-source/ re-schedule

• View fulfillment process

• Rules workbench

• Fulfillment system routing

• Call transformation services

• Supply Collection• Sourcing Rules• Centralized

Availability

• Services to perform Orchestration tasks

• Fulfillment system response management

• Framework to create new services

Page 12: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 12

Deliver Order Visibility and ManagementOrder Workbench

• Monitor the status and exceptions of orders to be fulfilled from multiple systems

• Show transactions by customer, product, fulfillment location, supplier, status and age to authorized users

• Fix exceptions one or more lines at a time

• Deliver proactive alerts for order lines that could become exceptions

• Resolve exceptions based on embedded intelligence

• Identify order lines at risk of not meeting promise dates

• View process execution including key milestones and visual alerts of jeopardy item

Page 13: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 13

Deliver Flexible Fulfillment Order Decomposition and Orchestration

• Break complex orders into separate, interrelated fulfillment plans

• Enable non-technical user to create/manage decomposition rules

• Assign different orchestration processes to order/order lines for orchestrating different products & services

• Coordinate the orchestration of physical goods, services and employees within a single sales order

• Calculate accurate promise dates and highlight the completion of key process milestones

• Enable non-technical user to define orchestration processes including change logic

Page 14: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 14

Improve Order Promise AccuracySourcing and Global Order Promising

• Availability simulation accounting for both schedule and the price when presenting availability options (ala – Airline ticketing)

• 24 X 7 availability including time during upload and collection of new data

• Web services framework to integrate with disparate supply sources

• Centralized sourcing rule administration

• Source and ATP calculations are stored in memory, providing faster availability information to calling applications

• Rich user experience integrated with Distributed Order Orchestration for real-time fulfillment decisions

Page 15: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 15

Integrate with Existing AssetsWith Task Layer Services / Interface Layer

Pre-built orchestration web services to enable faster implementation

• Leverages existing heterogeneous order capture and fulfillment execution assets

• Pre-built set of orchestration process web services to execute user defined fulfillment process steps

• Pre-built framework for defining additional orchestration web services

Complete, open and integrated solution to lower total cost of ownership

• Interface layer that abstracts external systems from the orchestration process definition which minimizes the changes required when adding new capture or fulfillment systems

• Pre-Integrated with Siebel Order Capture and eBS Order Management using AIA

• Extensible, SOA enabled framework for flexible integration to non-Fusion applications

Receive

Schedule

Ship

Invoice

Generic

DOOServices

IntegrationLayer

Other Systems

eBS

SiebelAIA

AIA

Start

Book CPE Install

Test Circuit

Book CO Install

Reserve Inventory

CPE Required?CO InstallRequired?

Wait for CO Install

Wait for CPE Install

Assign Port

Activate Billing

Wait for RequestDate

ActivateCircuit

End

Yes Yes

FulfillmentSystems

OrchestrationProcess

EIL

Page 16: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 16

DOO Solution Components(with FMW & AIA building blocks)

Middleware Usage

• BPEL• OBR

• BPEL• Enterprise Manager• BPMN

• BPEL •BPEL/ESB•OBR•Partner Links

• BPEL • ADF• BI• Enterprise security

AIA Value Add

• Order EBO/EBM• Siebel, eBS ABCS (connector)

DOO Value Add

Pre-built Order facts for OBR

• Pre-built Order facts for OBR

• Direct BPEL creation & execution from non-technical UI

• BPEL forward & backward planning

• BPEL rollback & compensation

• BPEL spawning for split lines

• Order line grouping to BPEL instances

• Gantt chart summary of running BPEL process

• Auto-load process to BPMN for documentation

•Pre-built order orchestration execution web services

•Pre-built task layer web service creation framework

•Generic web service for new service creation

•Pre-built Order facts for OBR

•Pre-built web service for dynamic mediator invocation

•Simple UI for mediator registration

•Pre-built service for status aggregation, update & distribution

Pre-built order promising web services

•Pre-built order orchestration monitoring pages

•Pre-built embedded analytics

•Pre-built roles based security

•Pre-built error handling framework

Decomposition Orchestration Task Layer External Interface Order Promising Workbench

Page 17: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 17

DOO Architecture ComponentsDecomposition

Rules Editor Oracle Business Rules

Enriches Sales Order for successful fulfillment

Sales Order

Fulfillment Order

BPEL

WS

Desktop

Enterprise Business Object

(Canonical)

Printer

Fusion Product Model

Sales Order Transformation

Product Structure

Page 18: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 18

DOO Architecture ComponentsOrchestration

Task Services

Automated Order Coordination Across Fulfillment Systems

Declarative Process Design

Business ProcessRepositoryGenerate

BPEL

Fulfillment Order

Schedule

Activity

Reserve

Ship

Invoice

Return

Custom

Oracle Business Rules

Invoke

Generate Process Rules

Orchestrate ProcessDesktop

Printer

Flash Drive

Page 19: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 19

DOO Architecture ComponentsExternal Interface Layer

Rules Editor

Oracle Business Rules

BPEL

Dynamic routing, invocation and integration of fulfillment systems

External System Webservice Details

ExternalInterface

Start

Book CPE Install

Test Circuit

Book CO Install

Reserve Inventory

CPE Required?CO Install

Required?

Wait for CO Install

Wait for CPE Install

Assign Port

Activate Billing

Wait for Request

Date

Activate

Circuit

End

Yes Yes

Enterprise Business Object( Canonical)

Fulfillment Systems

Shipping System

Install BillingERP

WS

Task Services

Page 20: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 20

Distributed Order Orchestration SolutionFunctional Landscape Includes AU and Fusion Components

Siebel CRM

Web Services

Decompose Orchestrate Monitor

Composite App Plug ‘N’ Play with Apps Unlimited

• Execute fulfillment orchestration

• Anticipate potential problem orders

• Manage change orders• Generate process views• Integrate to fulfillment

systems

• Transform & enrich sales order

• Select orchestration process

• Launch orchestration process

• Status & exception summaries

• Take action to correct exceptions

• View & simulate alternate supply scenarios

Fusion SCM

Orders, Returns, Activity Updates

Availability, Fulfillment Status, Activities

Capture Orders

• Select & Configure Products• Check Availability• Negotiate Pricing• Capture & Validate Payment• Validate and Submit

Siebel Fusion EBS, JDE, SAP

Fulfill

• Pick, Pack, Ship• Transport• Plan• Manufacture• Install• Invoice

eBS, JDE

Page 21: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 21

New Architecture for New Fulfillment ParadigmCapture, Manage, Orchestrate, Fulfill

GOP

Web Services

Distributed Order Orchestration

SiebelOrder Capture

E-Business OM & iStore

Electronic DataInterchange

PartnerPortal

Legacy/SAPOrder Capture

Web Services

ERP or LegacyFulfillment

Asset Mgt /Field Service

NetworkProvisioning

LSP or 3rd Party WMS

Fusion Fulfillment

Decompose

Order

OrchestrateFulfillment

TransformTransactions

ManageVisibility

Manage Availability

ManageExceptions

Capture

Orchestrate

Fulfill

Core Capabilities

Common management across multiple capture and fulfillment systems

Highly configurable, adaptable and intelligent

business processes

Business user oriented application, built using open tools & standards

Page 22: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.

© 2011 Oracle Corporation – Proprietary and Confidential 22

Page 23: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.
Page 24: Oracle Distributed Order Orchestration. Safe Harbor Statement © 2011 Oracle Corporation – Proprietary and Confidential1 The following is intended to outline.