Sei sulla pagina 1di 45

<Insert Picture Here>

E-Business Suite and BPEL


Salim Odero Solutions Consultant, Oracle Corporation

Todays Presentation
Business Challenge and SOA Leveraging Oracle BPEL Pre-Built Integrations Customers Additional Questions

The Business Challenge

* IT Spending and Demand Survey, Gartner

A New Approach is Needed


Todays Approach IT spends only 20% of its time on new products New Approach Leverage and adapt current apps

Product, functional & geographic silos

Enable enterprise integration of key processes

Fragmented, undocumented and hard coded processes

Design for extension and continued adaptability

What does SOA translate to?


Service Oriented Architecture Abstraction of technology Loose coupling of services Incremental approach to integration Flexibility to coexist with the best-of-breed Standardization in software deployment

Why Service Enablement?


Business Drivers Leveraging the investment of existing Applications Rapid time to design and deploy new solutions Interoperability in a heterogeneous ecosystem Integrated view of business processes Maximize ROI by re-usability Low TCO for implementation and deployment

Todays Presentation
Business Challenge and SOA Leveraging Oracle BPEL Pre-Built Integrations Customers Additional Questions

What is BPEL??
Business Process Execution Language Industry standard specification for enabling the orchestration of tasks across distributed systems, perhaps even across multiple organizations.

XML-based language Uses a combination of web services for specific tasks Meant to abstract the detail of how individual systems process transactions

How Does Oracle Support BPEL???


BPEL Process Manager Enterprise-strength infrastructure for designing, deploying and managing BPEL business processes.

Features
Native BPEL Support Drag-and-drop process modeler Visual editors One-click build and deploy

BPEL Process Designer Modeler View

10

BPEL Process Designer Source Code

11

Process Activities and Services

12

Adapter Configuration Wizard

13

File Adapter

14

File Adapter

15

Oracle E-Business Suite Adapter


Oracle AS Adapter for Oracle Applications provides comprehensive, bidirectional, multimodal, synchronous, and asynchronous connectivity to Oracle Applications
Oracle SOA Suite BPEL PM BAM

PL/SQL API, Views, Business Events XML & eCommerce Gateway Open Interface Table & Concurrent Programs

Integration Repository

Oracle Apps Adapter

ESB

B2B

16

Integration Repository
http://irep.oracle.com Catalog of all E-Business Suite Public Interfaces Common Schema and User Interface for customers and integrators to search and browse Embedded within the core EBusiness Suite schema to leverage the standard security system Preconfigured for exposing & administering Interface Points as Web Services
17

EBS Adapter Configuration

18

EBS Adapter Configuration

19

BPEL Transformations

20

300+ Connectivity Solutions


Applications
Oracle Applications Peoplesoft JD Edwards Siebel SAP Clarify Lotus Notes Ariba AXIOM mx/open Baan BroadVision Clarify Commerce One Hogan Financials i2 Technologies Lawson Livelink Manugistics Microsoft CRM Vantive Walker Interactive Remedy Sales Force

Databases
Oracle 8i and above IBM DB/2 UDB Informix Clarion Clipper Cloudscape DBASE Dialog Essbase FOCUS Data Access Great Plains Microsoft SQL Server MUMPS (Digital Standard MUMPS) Navision Financials (ODBC 3.x) Nucleus Paradox Pointbase PROGRESS Red Brick RMS SAS Transport Format Sybase Teradata Unisys DMS 1100/2200 UniVerse

Technology
SOAP HTTP, HTTP-S Email POP3, SMTP, IMAP FTP, FTP-S Flat File LDAP JMS Oracle AQ IBM MQSeries TIBCO Rendezvous Socket

Legacy
CICS IMS/DB IMS/TM VSAM ADABAS Natural Tuxedo CA-Datacom Screen Scraping CA-IDMS C-ISAM,D-ISAM,K-SAM, QSAM

Business Activity Monitoring

22

Custom Integration Examples


File Based Integration
- Extract data provided in Excel spreadsheet (Sales Quotes) - BPEL process to push information to E-Business Suite via EBS Adapter

External System Integration (A2A)


- Third party or custom storefront takes order - Order is passed via BPEL to E-Business Suite for fulfillment - Once fulfilled, BPEL process then invokes service to create new record on custom Install Base system

23

Todays Presentation
Business Challenge and SOA Leveraging Oracle BPEL Pre-Built Integrations Customers Additional Questions

24

Leverage of BPEL Today


Pre-built Integrations

Customer Relationship Management


- Siebel Order Capture to EBS Order Management - Siebel On Demand Opportunity Management to EBS Quoting

Transportation and Logistics


- Order Management to Transportation Rate Options - Shipping Execution to Transportation Planning and Execution - Oracle Transportation Freight Invoices to Accounts Payable - Oracle Purchasing to Transportation Planning and Execution

Retail
- Oracle Retail Sales Audit to General Ledger - Oracle Retail Stock Ledger Transfer to General Ledger - Oracle Retail Merchandise Planning to Accounts Payable and General Ledger

25

Flow 1: Order Mgmt Rate & Route Options

Rate/Route Query from OM (Basic)


EBS Order Management
Order Created Rate/Route Request Rate Request Results Displayed

OTM

Results Returned Rate/Route Estimation

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

New Sales Order Ship To: Chattanooga, TN USA

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

27

2 Sales Order Lines fulfilled from M1 (Seattle)

2 Sales Order Lines fulfilled from M2 (Boston)

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

28

Action: Choose Ship Method

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

29

Two shipments created for the four sales order lines 1. Seattle-Chattanooga shipment 2. Boston-Chattanooga shipment

Select Open to view Ship Method options

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

30

Ship Method options as generated by OTM: Includes freight cost and transit time

Select Apply to choose a Ship Method.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

31

Ship Method options for the Boston to Chattanooga lines

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

32

Selected Ship Methods are applied to the sales order lines

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

33

Action: Charges and Freight Costs view freight charges and cost per order line

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

34

Allocated freight costs per order line based on assigned Ship Method

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

35

Todays Presentation
Business Challenge and SOA Leveraging Oracle BPEL Pre-Built Integrations Customers Additional Questions

36

What Customers are Doing


US Department of Labor
Challenge
The Labor Executive Accountability Program (LEAP) is sponsored by the Department of Labor (DOL). They have a mandate to have a new implementation which is agile, can provide integration services for all LEAP feeder systems (~18 systems), and can be exposed to external subscribers.

Solution
DOL adopted Oracle BPEL with EBS Financials to expose these integrations as shared services.

Benefits
With BPEL, DOL was able to connect all feeder systems (eTravel, eProcurement, Treasury, etc) with Oracle Federal Financials and then deploy across various DOL agencies.

37

What Customers are Doing


US Department of Labor

38

What Customers are Doing


Network Appliance
Challenge
NetApp saw a need to radically transform quote toinvoicing and automate purchase orders, PO confirmation, order status, and ASNs.

Solution
Oracle BPEL and BAM were leveraged to create integration and real-time dashboards monitoring transactions between their EBS Financials and Siebel CRM implementations

Benefits
NetApp is able to track an order through its processes system by system. Oracle BPEL and BAM provides the ability to monitor the health of the system in real time dashboards for efficient process management and exception handling

39

Todays Presentation
Business Challenge and SOA Leveraging Oracle BPEL Pre-Built Integrations Customers Additional Questions

40

In Summary
Service Oriented Architecture addresses business challenges around enterprise-wide coordination BPEL is a key component of this solution Oracle provides the platform to SOA-enable your environment The technology can be leveraged today with E-Business Suite installations

41

Getting Started

Next Steps
Learn more about Oracle SOA Suite Learn more about BPEL Learn more about EBS Adapter Download SOA Suite Leverage the Integration Repository

42

BPEL Website on OTN

43

BPEL Website on OTN

44

<Insert Picture Here>

Questions?