Professional Documents
Culture Documents
Nauc09solution Migration and Data Integrationariba Integration Platform PDF
Nauc09solution Migration and Data Integrationariba Integration Platform PDF
Platform
Walter Metrich
Product Manager
Integration Goals
Integration Toolkit
Data Transfer Tool
DB Connector
Enterprise-Class Integration
Capabilities for both Ariba CD and On-Demand solutions
Leverage investments in current middleware solutions
Multiple Integration Options:
Integration Toolkit:
• Data Transfer Tool: facilitates CSV file transfers
• DB Connector: Link between Data Transfer Tool and JDBC-
based backend systems
Web-Services:
• Real-time, bi-directional integration of transaction data
*Open Protocol
• Upload master data in batch mode without using the Integration
Toolkit
Tibco
Ariba System Corporate Systems
Ariba Message ERP
Adapter Broker Adapter
Message Bus
Tibco
SAP
Channel
Oracle
Corporate
PeopleSoft
EAI
File JDE
Channel Interface GEAC
Tables Lawson
Walker
Maximo
Indus
Ariba Flat Legacy
Messaging Files
Framework
Web Services
Ariba Messaging Framework Limited Master Data,
Transactional Data / Real-Time Corp.
EAI
*Open Protocol
Master Data / Batch Mode
Ariba Flat
Ariba Supplier Network Files
cXML Network
Transactional Data for Invoice Adapter
Automation/Pro / Event Driven
Volume
(Limited Master Data)
Integration Toolkit
or Integration Toolkit
*Open Protocol
Bulk
* Ariba On-Demand Platform Only
77 © 2009. Ariba, Inc. All rights reserved.
Integration Toolkit
Interface Secure
Tables Communication Ariba Platform
Internet
JDBC
HTTP(s)
Remittance import
The Ariba Data Transfer Tool is a simple HTTP client that runs
on Windows or UNIX
Data is transferred in the form of comma-separated-value (CSV)
files
Wrapper scripts use options that you specify to invoke core code
functionality
PaymentHeaderExport.sql
PaymentDetailExport.sql
Postprocessing.sql
Read queries
Read DB config
information
DBConnector ERP DB
Generate CSV
Email results to
files under output
administrator
Scheduler, or directory
Invoked by the Ariba
Data Transfer Tool
wrapper scripts
(ex: .bat or .sh files)
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
Ariba Web Services comply with all major standards
WS-Security: a communications protocol providing a means for applying
security to Web services
WS-Interoperability: An open industry organization chartered to establish
Best Practices for Web services interoperability
14
14 © 2009. Ariba, Inc. All rights reserved.
Current Approach to Integration
Upstream Integration Flows
Internet
Terms
Customer
* Applies to Sourcing & SPM Projects Integration Toolkit or Open Protocol (On-Demand Platform)
and Contract & Supplier Workspaces Web Services (XML / SOAP)
15 © 2009. Ariba, Inc. All rights reserved.
Current Approach to Integration
Downstream Integration Flows
Ariba Procurement
Master Budget
Data Data
Requisition Purchase Receive Invoice / Pay
Req.
PO - New, Accruals Payment
Import
Change, Request
Internet
Cancel
Receipt Remittance
Supported Versions:
• 4.7 R/3 Enterprise • 6.0 (My SAP 2005/NW2004/EEC6.0)
• 5.0 (My SAP 2004/NW2004/ECC5.0)
Supported Versions:
• v8.8 • v9.0
• v8.9
Supported Versions:
• v11i
• v12i
19 * Not yet available for Ariba On-Demand Platform © 2009. Ariba, Inc. All rights reserved. ** Currently a future roadmap feature
Questions?
20
20 © 2009. Ariba, Inc. All rights reserved.
This is Spend Management
21
21 © 2009. Ariba, Inc. All rights reserved.