Professional Documents
Culture Documents
Agenda
Open Protocol Tool Web Services Current Approach to Integration Ariba Platform and Standard ERPs
2 2
Integration Goals
Enterprise-Class Integration
Capabilities for both Ariba CD and On-Demand solutions
Data Transfer Tool: facilitates CSV file transfers DB Connector: Link between Data Transfer Tool and JDBCbased backend systems Real-time, bi-directional integration of transaction data Upload master data in batch mode without using the Integration Toolkit
3 3
Enterprise Data
Recap Master Data
Reference data related to the core operations of a business Shared by multiple users and groups Changes infrequently Stored on different systems Examples
Transaction Data
Record of commercial and/or financial information flow within or across enterprises References master data Changes very frequently Examples
Users Groups Catalog items Supplier Orgs Commodity Codes Currency Conversion Rates Chart of accounts
Requisitions Purchase Orders Receipts Expense Reports Invoices / Payments Remittance RFx Projects Bid Awards Contract Terms
4 4
Tibco Channel
Corporate EAI
File Channel
Interface Tables
Flat Files
Single Sign On
*SAML 2.0
Web Services
Ariba Messaging Framework Limited Master Data, Transactional Data / Real-Time
Corp. EAI
*Open Protocol
Master Data / Batch Mode
File Channel
Master Data, Transactional Data / Batch Mode
Interface Tables
cXML
Flat Files
6 6
Enterprise-Class Integration
Discrete
Volume
Web Services
Web Services
Master Data
Frequency of Change
Transaction Data
Integration Toolkit
7 7
Bulk
2009. Ariba, Inc. All rights reserved.
Integration Toolkit
The Ariba Integration Toolkit is made up of two tools
Ariba Data Transfer Tool
Command-line utility that bridges the gap between the Ariba Data
Transfer Tool and JDBC-based ERP systems
8 8
An Example.
* Ariba On-Demand Platform
ERP
Interface Tables
Internet
Secure Communication
Ariba Platform
JDBC
HTTP(s)
CSV files
10
Synchronize Spend Visibility with your ERP for reporting and analysis
tasks by transferring analytical data files in ZIP format from your ERP system.
11
DB Connector - Example
PaymentHeaderExport.sql PaymentDetailExport.sql Postprocessing.sql
DBConnector
Generate CSV files under output directory Email results to administrator
ERP DB
Scheduler, or Invoked by the Ariba Data Transfer Tool wrapper scripts (ex: .bat or .sh files)
12
*Open Protocol
Directly upload data files to the Ariba On Demand Platform
Published details of HTTPS Post protocol used by Integration Toolkit
Relevant parameters are sent as MIME parts File is sent in binary format Reply contains standard HTTP codes: 2xx, 4xx or 5xx Details of server exceptions are available in the body of the reply message
All integration events in the Toolkit also available via Open Protocol
Benefits
Provides flexibility of using corporate EAI tool Better integration with process management and monitoring
13 13
Web Services
Introduction
Abbreviation for Web of Services A software component that is language, platform, and location independent Excellent for exchanging transaction data such as Purchase Orders, Invoices, Sourcing Projects etc. Inefficient and slow for exchanging data in bulk such as a full load of users, suppliers, accounting combinations, commodity codes etc.
Contextual Terms
WSDL: An XML document that describes the location and operations of a web-service SOAP: An XML-based protocol for applications to exchange information over HTTP in a structured format
Project *
RFx
Auction Event
Award
Contract
Users / Suppliers
Add Attachment
Internet
HR / ERP
ERP / MRP
Customer
15
* Applies to Sourcing & SPM Projects and Contract & Supplier Workspaces
Integration Toolkit or Open Protocol (On-Demand Platform) Web Services (XML / SOAP)
2009. Ariba, Inc. All rights reserved.
Requisition
Purchase
Receive
Invoice / Pay
Req. Import
Internet
Accruals
Payment Request
Remittance
Requisition Data
PO Data
Receipt Data
Customer
ERP 1
ERP 2
ERP 3
Master data
End-to-End Batch integration File Channel OOTB RFC Mapping
Supported Versions:
4.7 R/3 Enterprise 5.0 (My SAP 2004/NW2004/ECC5.0) 6.0 (My SAP 2005/NW2004/EEC6.0)
Ariba P2P
Web Services AMF
SAP NetWeaver XI / PI
SOAP Adapter OOTB Mapping RFC Adapter
SAP
17
Master data
File Channel OOTB Mapping Batch Integration
Supported Versions:
v8.8 v8.9 v9.0
Ariba P2P
Web Services AMF
EAI Tool
SOAP Adapter Required Mapping SOAP Adapter
PeopleSoft
18
Master data
File Channel OOTB Mapping Batch Integration
Supported Versions:
v11i v12i
Ariba P2P
Web Services AMF
**Oracle Fusion
SOAP Adapter OOTB Mapping SOAP Adapter
Oracle
19
Questions?
20 20
21 21