« copyright 2002, oracle corporation. tous droits réservés » intégration

45

Upload: axelle-burel

Post on 03-Apr-2015

117 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration
Page 2: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Intégration

Page 3: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

EnjeuxEnjeux

Page 4: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les Enjeux

Intégrer la solution avec souplesse au système existant

– En disposant des points d’entrées et de sorties pour toutes les transactions clés

– En proposant des solutions packagées d’intégration pour maîtriser les coûts des projets d’Intégration

Intégrer la solution aux systèmes externes:– Par l’utilisation des standard du marché:

XML, EDI, SOAP, Web Services, API Java

Page 5: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Gérer l’Intégration

“Up to 68 percent of software development resources are spent on “gluing” applications together” Gartner 2001

“50% of time users fail to find what they are looking for and waste time doing it” Forrester

“Three out of five business opportunities are lost because of software infrastructure issues.” Meta 2001

“By 2003 80% of application-to-application traffic passing over public networks will be in XML format” Gartner Group, XML for Integration, Oct. 00

Page 6: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

SolutionSolutione-Business e-Business

SuiteSuite

Page 7: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

La solution Oracle e-Business Suite

Une suite complète et intégrée reposant sur un socle technologique unique.

Financials

Human Resources

Supply Chain

Requisitions

Exchanges

Marketing

Sales

Service

E-mail Mgmt.

Web Store

Page 8: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Approche d’Intégration

Délivrer des points d’intégrations– SQL : APIs PL/SQL & Open Interfaces

Tables

– Java : APIs Java

– EDI : e-Commerce Gateway

– XML : XML Gateway

S’appuyer sure une plate-forme d’intégration

– Oracle9iAS Integration

Supporter les standards– OAG XML Business Object Documents– RosettaNet– SOAP– Web Services

EDIEDI

XMLXML

SQLSQL

JAVAJAVA

Page 9: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle et les Standards d’intégration

• Web Services WG(SOAP,WSDL,UDDI)

• XMLP WG• XML Schema WG• XML Query WG

• TPAML• BOPC WG• WSRP

• J2EE Web Services JSR

• JAXM JSR• JAX-RPC JSR

• Protocol/JAXP• Repository/JAXR• Messaging/JAXM

• RNIF WG

• XMI Metadata WG• Component Model WG

Oracle is a Founding Member of the Web Services-Interoperability Organization

Page 10: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les points Les points d’Intégratd’Intégrat

ionion

Page 11: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les Points d’IntégrationVia SQL

EDIEDI

XMLXML

SQLSQL

JAVAJAVA

Page 12: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Intégration via SQL

Tables d’Interface appelées « Open Interface »

Vues d’Interface (Business Views)

Appel de fonction API (Application Programmatic Interface)

Page 13: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

SourcesSourcesDeDe

DonnéesDonnées

ChargementChargement Open InterfaceOpen Interface

Les Opens InterfacesCaractéristiques Pour chaque objet

– Table d’entrée,– Traitement de validation associé.

Contrôle de cohérence et d’intégrité des données à intégrer Mise à jour transparente des

tables applicatives Intégration asynchrone

Page 14: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

ProcessProcessOKOK

Tables d’Interface

SourcesSourcesDeDe

DonnéesDonnées

Tables d’Erreurs

ChargementChargementProcessProcess

EnEnErreurErreur

CorrectionCorrectionetet

ItérationsItérations

Application CibleApplication Cible

Tables Applicatives

Les Opens InterfacesFonctionnement général

Page 15: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Application Application SourceSource

ChargementChargement

Base

SQL*Loader

Oracle Gateway

BaseNon

Oracle

Oracle Net et Database Link

Fichier ASCII

Les Opens InterfacesChargement

Open InterfaceOpen Interface

Page 16: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les Points d’IntégrationVia EDI

EDIEDI

XMLXML

SQLSQL

JAVAJAVA

Page 17: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Intégration via EDI

e-Commerce Gateway Normes

– ASC X12 – EDIFACT

Partenaires Traducteurs– GE Information Services– Harbinger Corporation– Sterling Commerce– St. Paul Software– EDI EX*tender

TraducteurEDI

e-Commerce Gateway

Base OracleE-Business Suite

ISA~

BEG~00

N1~ST~

OpenOpenInterfaceInterface

FichierFichierNormaliséNormalisé

Inbound Flow

Inbound Flow

Outbound Flow

Outbound Flow

850BT12

35789SG

41825520

FichierFichierInterfaceInterface

SystèmePartenaire

Page 18: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle e-Commerce GatewayCaractéristiques Définition des partenaires Conversion des codes Fichiers d’interfaces personnalisables Architecture extensible (Transactions sortantes) Traçabilité par « log » des exécutions run time Visualisation en ligne des exceptions Profils système, transactions, règles définis par

utilisateur

Page 19: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Exemples de messages EDI

Page 20: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les transactions EDI disponiblesAujourd’hui

X12 EDIFACT Description - Direction

IN: Purchase Order

OUT: Purchase Order

IN: Ship Notice/Manifest

OUT: Ship Notice/Manifest

OUT: Shipment & Billing Notice 857

856

856

850

850

DESADV

DESADV

ORDERS

ORDERS

OUT: PO Change Request 860 ORDCHG

OUT: Shipping Schedule 862 DELJIT

X12 EDIFACT Description - Direction

IN: Purchase Order Change Request 860 ORDCHG

OUT: PO Change Acknowledgment 865 ORDRSP

OUT: Purchase Order Acknowledgment 855 ORDRSP

IN: Production Sequence 866

IN: Shipping Schedule 862 DELJIT

IN: Planning Schedule &Release Capability 830 DELFOR

OUT: Credit Memo /Debit Memo 812 CREADV /DEBADV

IN: Invoice

OUT: Invoice 810

810

INVOIC

INVOIC

OUT: Payment Order/Remit Adv

OUT: Application Advice

OUT: Planning Schedule

OUT: Price/Sales Catalog

IN: Response to RFQ

824

820

830

832

843

APERAK

PAYORD/REMADV

DELFOR

PRICAT

QUOTES

Page 21: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

X12 EDIFACT Description - Direction

OUT: Request For Quote 840 QUOTES

OUT: Project Cost Reporting 839

OUT: Payment Cancellation Request 829 FINCAN

IN: Product Activity Data 852 PRODAT

IN: Purchase Order Acknowledgment 855 ORDRSP

IN: Purchase Order Acknowledgment865 ORDRSP

IN: Receiving Advice 861 RECADV

IN: Lockbox 823

OUT: Receiving Advice 861 RECADV

940

945

944

IN: Warehouse Shipping Order

OUT: Warehouse Shipping Advice

IN: Warehouse Stock Transfer Receipt Advice

OUT: Warehouse Stock Transfer Shipment Advice 943

X12 Description - Direction

Les transactions EDI disponiblesbientôt

Page 22: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les Points d’IntégrationVia XML

EDIEDI

XMLXML

SQLSQL

JAVAJAVA

Page 23: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Intégration via XML XML Gateway Objectif

– Pour créer ou recevoir des messages XML– Support des intégrations internes A2A ou externes

B2B via des DTD (dont le standard OAG)– Intégration native avec Oracle Workflow

InboundQueue

InboundQueue

OutboundQueue

OutboundQueue

Workflow Business

Event System

Workflow Business

Event System

XML

Gateway

XML

Gateway

XML

XML

Page 24: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Architecture XML GatewayXML Gateway

Message Designer

mymap.xgm

XML GatewayExecution Engine

ProduceOutbound

XMLMessage

ConsumeInbound

XMLMessage

Out

In

XML GatewayMessage Set Up

Load/DeleteMaps XML

GatewayRepository

XML GatewayTransport

Agent

SMTPHTTPHTTPS

WorkflowNotification

OutboundQueue

XML Msg

XML Msg

InboundQueue

XML Msg

XML Msg

WorkflowError

HandlingProcess

Send/Receive Message Confirmation

RaiseEvent

Sub-scription

BusinessEventSystem

Load/DeleteDTDs

mydtd.dtd

BusinessEventSystem

WorkflowProcessto SendOutboundMessage

WorkflowProcessToConsumeInboundMessage

Sub-scription

RaiseEvent

RaiseEvent

If Error

Page 25: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

XML Gatewayvs.

e-Commerce GatewayOracle e-Commerce Gateway

e-CommerceGateway

e-BusinessSuite

EDI

MessageOracle

Flat

FileThird PartyData Comm

Third PartyEDI

Translator

Oracle XML Gateway

XML GatewayTransport

AgentXML

Gatewaye-Business

SuiteXML

Message

vs.

Page 26: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Plate-formePlate-formed’Intégrationd’Intégration

Page 27: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Approche ConventionnelleSystème « Spaghetti » (Gartner)

CUSTOMERS

Customer RelationshipManagement

Customer RelationshipManagement

EnterpriseApplications

EnterpriseApplications

Suppliers & Partners

Suppliers & Partners

OracleOracle PSFTPSFT

BaanBaan SAPSAP

Custom AppsCustom Apps

OracleOracle VantiveVantive

ClarifyClarify SiebelSiebel

Custom AppsCustom Apps

OracleOracle

PSFTPSFT

BaanBaan

SAPSAP

Custom AppsCustom Apps

OracleOracle

VantiveVantive

ClarifyClarify

SiebelSiebel

Custom AppsCustom Apps

C L E R K S

OracleDB2

SybaseOracle

DB2

Sybase

OracleDB2

Sybase

Dev2k PTools

C++

ABAP

COBOL

C++ COBOL

C++

JavaForte

Dev2k

IMS, CICS

IMS, CICS

IMS, CICS

Page 28: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Nouvelle Approche : EAI

SCM ERP CRM E-Commerce

EnterpriseApplicationIntegration

SystèmesSystèmesLEGACYLEGACY

ApplicationsApplicationsSpécifiquesSpécifiques

Page 29: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

App

BusinessPartners

ASPsExchanges

App

Enterprise

Approche e-Business : eAI

Internet

A2A

B2B

ASP

Page 30: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle9iAS IntegrationGénéralités

Page 31: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle9iAS Integration Une solution d’intégration pour A2A, B2B, Web Services

– Forte valeur ajoutée de la solution Fonctionnalité du serveur d’applications vs Offre dédiée

d’intégration à part– Faible coût, utilisation compétences

Meilleure solution pour l’Intégration d’Oracle e-Business Suite– Même socle technologique (Oracle9iAS)– Support de XML Gateway, Services SOAP– Intégrations Pré-packagées

Solution Hub-and-Spoke– Publish/Subscribe, Request/Reply (Synchrone & Asynchrone), Point

à Point– Supporte A2A, B2B et ASP

Page 32: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Les composants de 9iAS IntegrationServeurs

d’Applications

Administration

Processus

Transformation

Messaging

Modélisation

Progiciels(SAP, Siebel

Peoplesoft, …)

AA

AA

AA

Partenairese-Business

AA Adaptateur

AA

Techniques(FTP, SMTP, …)

AA

Bases deDonnées

Solution unique pourA2A et B2B

Page 33: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Architecture détaillée de 9iAS Intégration

Enterprise Manager

iStudio

AdvancedQueuing

Administration

Processus

Transformation

Messaging

Modélisation

Workflow

iStudio

SDK

Kit de développement

d’adaptateurs

AAAdaptateurs

Page 34: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Adaptateurs disponibles

Oracle RDBMS 7.3 to 9i Autres BD (via Gateway) Oracle AQ HTTP/S SMTP FTP & Flat File IBM MQ Series IBM CICS

Oracle e-Business Suite SAP R/2, R/3 … 4.6D Peoplesoft 7 Peoplesoft 8 (prévu) JD Edwards One World Siebel 2000

Technologiques Applications

Page 35: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle9iAS IntegrationAvec Oracle e-Business Suite

Page 36: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Détail avec Oracle e-Business SuiteServeurs

d’Applications

Administration

Processus

Transformation

Messaging

Modélisation

Progiciels(SAP, Siebel

Peoplesoft, …)

AA

AA

AA

Partenairese-Business

AA Adaptateur

AA

Techniques(FTP, SMTP, …)

AA

Bases deDonnées

A2A et B2B

XMLXML

SQLSQL

XML Gateway

APIs, Open Interface

DB

Ad

apte

rD

B A

dap

ter

AQ

Ad

apte

rA

Q A

dap

ter

Page 37: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Intégrations Packagées

Objectif :– Simplifier l’adoption d’Oracle e-Business Suite dans le marché

Caractéristiques– Flux métiers clés entre les deux applications sont pré configurés

et prêts à l’utilisation – Solution réalisé à partir de nombreuses expériences sur les

projets d’intégration– Nombreuses références en production avec cette solution– Possibilité de rajouter facilement de nouveaux flux métier

Exemples– Oracle iProcurement pour SAP– Oracle CRM FastForward Flows for SAP ERP

Page 38: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Intégrations pré-packagées

Confirm OrderConfirm OrderConfirm OrderConfirm Order

Personalize Personalize Web StoreWeb Store

Personalize Personalize Web StoreWeb Store

Add Items to Add Items to CartCart

Add Items to Add Items to CartCart

Recommend Recommend Additional ItemsAdditional ItemsRecommend Recommend

Additional ItemsAdditional Items

Provide Provide Payment DetailsPayment Details

Provide Provide Payment DetailsPayment Details

Check InventoryCheck InventoryAvailabilityAvailability

Check InventoryCheck InventoryAvailabilityAvailability

SubmitSubmitOrder to OMOrder to OM

SubmitSubmitOrder to OMOrder to OM

Acquire CustomerAcquire CustomerIntelligenceIntelligence

Acquire CustomerAcquire CustomerIntelligenceIntelligence

Capture Buying Capture Buying Preferences Preferences

Capture Buying Capture Buying Preferences Preferences

Send OrderSend OrderConfirmationConfirmationSend OrderSend Order

ConfirmationConfirmationApply DiscountsApply DiscountsApply DiscountsApply Discounts

Validate Payment Validate Payment InformationInformation

Validate Payment Validate Payment InformationInformation

Rouge = Oracle Bleu = SAP

Exemple de Flux : Click to Order

Page 39: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

INV/BOM

ARAR

OM/QP

SD

MM

FICUSTOMER (create/update)

PRICE (create/update)

QUOTE/ORDER (create/update)

ITEM (create/update)

BOM (create/update)

CRMSales

CRMService

INSTALLED BASE (create/update)

CONTRACT (create/update)

CONGIGURABLE ITEM (create/update)

Intégrations pré-packagéesOracle CRM FastForward Flows for SAP ERP

Page 40: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle9iAS IntegrationClients

Page 41: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle9iAS IntegrationRéférences clients CalPERS (Americas/US) International Paper

(Americas/US) Brooks Automation

(Americas/US) Qualcomm (Americas/US) Unisys (Americas/US) EMC (Americas/US) Red Hat (Americas/US) NCR (Americas/US) Premcor (Americas/US) Tomax (Americas/US) Dendrite (Americas/US)

Applied Terravision Systems (Americas/Canada)

Barclays Bank (EMEA/UK) UK Ordnance Survey

(EMEA/UK) Cramer Systems (EMEA/UK) Hybris (EMEA/Germany) Wincor Nixdorf

(EMEA/Germany) Cronos Belgium

(EMEA/Belgium) Tiger Brands (EMEA/South

Africa) Tower Australia

(APAC/Australia)

Page 42: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Oracle9iAS IntegrationRéférences clients

Page 43: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

RésuméRésumé

Page 44: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration

« Copyright 2002, Oracle Corporation . Tous droits réservés »

Résumé

E-Business nécessite de l’intégration– A2A, B2B, ASP...

Oracle relève le challenge avec une solution :– Basée sur une infrastructure orientée « intégration »

dans Oracle9iAS– Ouverte et Complète

Respectant les standards – Fournissant des solutions packagées d’intégration

pour simplifier l’adoption d’Oracle e-Business Suite

Page 45: « Copyright 2002, Oracle Corporation. Tous droits réservés » Intégration