18

2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter
Page 2: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

SAP Integration leichtgemacht

Michael Stapf

Nürnberg, 17. November 2010

Server Technologies –BU MWTech

ORACLE Deutschland B.V. & Co. KG

Page 3: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

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 decisions.

relied upon in making purchasing decisions.

The development, release, and timing of any

features or functionality described for Oracle’s

products remains at the sole discretion of Oracle.

Page 4: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Inhalt

•Viele Unternehmen verwenden SAP R/3, mySAP, bzw.

Enterprise Central Component (ECC) 5.0/6.0 als ihr ERP

System. Auf dem Weg zu einem flexiblen service-orientierten

Ansatz ist es notwendig Funktionen, die das SAP-System als

BAPIs, iDOCs oder RFC Funktionsbausteine bereitstellt, als

Services anzubieten und über eine leistungsfähige Middleware

wie die Oracle SOA Suite 11g mit anderen Business

Anwendungen wie etwa Oracle Siebel CRM, PeopleSoft, JD

Edwards oder die E-Business Suite zu integrieren.

•Der Vortrag zeigt, wie dies unter der Verwendung des Oracle

Application Adapters für SAP produktiv gelingen kann.

Page 5: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Themen

•Gesamtsicht: Der End-zu-EndGeschäftsprozess

•SAP Adapter Architektur

•Die Benutzung

•Basis: Oracle Fusion Middleware–SOA Suite 11g

•Konfiguration: ApplicationExplorer

•Entwurf: SOA CompositeEditor

•Monitoring: Enterprise Manager –Fusion MiddlewareControl

•Monitoring: Enterprise Manager –Fusion MiddlewareControl

•Demo-Ablauf

•Zusammenfassung

Page 6: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

End-zu-End Geschäftsprozess

Start

Ende

Aktivität

Prozess

Service

Business

Applications

Siebel

SAP

E-Business Suite

Composite

Page 7: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Eine Infrastruktur für die Anbindung an

Enterprise Information Systeme (EIS).

Oracle Adapter

Ein einheitliches Framework

Adapter

Design-time

SAP

Oracle Siebel

Oracle PeopleSoft

Oracle JD Edwards

Oracle E-Business Suite Java EE Application Server

(Oracle WebLogicServer)

Oracle Adapter

Legacy

Legacy

Applications

Applications

Oracle

Oracle

Applications

Applications

Packaged

Packaged

Applications

Applications

BPEL

Technology

Technology

OSB

WSDL

JCA

Natives

Interface

WLI

CDC

CDC

OBPM

Page 8: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Einige Adaptertypen für die SOA Suite 11g

Databases

�Oracle 8i and above

�IBM DB/2

�Inform

ix

�Clarion

�Clipper

�Cloudscape

�DBASE

�Dialog

�Essbase

�FOCUS Data Access

�Great Plains

Applications

�Oracle

Applications

�SAP R/3, mySAP

�Peoplesoft

�JD Edwards

�Siebel

�Clarify

�Lotus Notes

�Ariba

�AXIOM mx/open

�Baan

Technology

�SOAP

�HTTP, HTTP-S, REST

�Email –POP3, SMTP, IMAP

�FTP, FTP-S

�Flat Files

�JMS

�Oracle AQ

�IBM MQSeries

�TIBCO Rendezvous

�Socket

�MSMQ

CDC

�VSAM

�IMS/DB

�ADABAS

�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

�Baan

�BroadVision

�Clarify

�Commerce One

�Hogan Financials

�i2 Technologies

�Lawson

�Livelink

�Manugistics

�Microsoft CRM

�Vantive

�Walker Interactive

�Remedy

�Salesforce.com

�MSMQ

Legacy

�CICS

�IMS/DB

�IMS/TM

�VSAM

�ADABAS

�Natural

�Tuxedo

�CA-Datacom

�Screen Scraping

�CA-IDMS

�C-ISAM,D-ISAM,K-SAM,

QSAM

BeiSOA Suite mit

dabei

Optional von

Oracle

Von Partnern

�ADABAS

�DB2 z/OS

�SQL Server

Page 9: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

SAP

Adapter

SAP Adapter Architektur

J C A

W S D L

OSB

BAM

•Bi-direktionale Unterstützung für SAP

in den Versionen von 4.6c bis ECC 6.0

•Bi-direktionale Interfaces nach SAP

für verschiedene SAP Integration

Technologien –RFC, ALE und IDOCs.

•Support für Custom BAPIS, RFC,

IDOCs

SAP JCO

ALE

IDOC

Function

Module

Adapter

Adapter

SAP System

SAP System

Middleware

Middleware

SAP

Adapter

AL

BPEL PM

OBPM

IDOCs

•Support für garantierte Auslieferung

der Nachrichten

•Grafisches Modellierungswerkzeug –

Application Explorer

•Metadaten im XSD/WSDL Format

werden generiert

SAP JCO

JEE Application Server

RFC

Page 10: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Die Benutzung

•Im wesentlichen drei Schritte -Konfiguration, Entwurf, Ablauf

•Konfiguration der SAP-Anbindung

•Auswahl der gewünschten SAP Funktion

•Erzeugung der Metadaten für Service-Schnittstelle und Daten

(WSDL und XSD)

•Entwurf des Service auf Basis der Metadaten

•Verteilung in die Laufzeitumgebung

•Testlauf und Monitoring

•Verwendung des Service im End-zu-EndProzess

Page 11: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

BAM

CEP

EM

POLICY

MANAGER

JDEV

Die Basis -Oracle SOA Suite 11g

BPEL PROCESS MGR

BPEL PROCESS MGR

BUSINESS RULES

BUSINESS RULES

ERP

MAINFRAME

SERVICES

EVENTS

BUSINESS RULES

BUSINESS RULES

HUMAN W

ORKFLOW

HUMAN W

ORKFLOW

SERVICE BUS

SERVICE BUS

DATA INTEGRATOR

DATA INTEGRATOR

REG/REP

Adapter & B2B

PARTNERS

DB

Page 12: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Konfiguration -ApplicationExplorer

Verbindungskonfiguration zu SAP

Page 13: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Konfiguration -Application Explorer

Auswahl der Funktion

Page 14: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Entwurf -SOA Composite Editor

Page 15: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Monitoring -Enterprise Manager

Page 16: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Demo -End-zu-End Geschäftsprozess

Start

Ende

Aktivität

Prozess

Monitoring

Entwurf

Service

Business

Applications

Siebel

SAP

E-Business Suite

Composite

Entwurf

Konfiguration

Page 17: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter

Zusammenfassung

•Produktive Realisierung: Keine Programmierung

•Metadaten für die Schnittstellen werden generiert

•Gleiches Prinzip für SAP, JD Edwards, PeopleSoft,

Siebel und E-Business Suite

•Aufruf als Service

•Aufruf als Service

•Verwendbarkeit des SAP-basierten Services im End-

zu-End Prozessablauf

•Ablauf mit Fusion Middleware –SOA Suite 11g

Page 18: 2010-K-APPS-Stapf-SAP Integration leichtgemacht · Oracle Adapter Ein einheitliches Framework Eine Infrastruktur für die Anbindung an Enterprise Information Systeme (EIS). Adapter