Table of Contents

Open all
Close all
1 Introduction
17
1.1 SAP Ariba Cloud Integration Gateway
18
1.1.1 Features
18
1.1.2 SAP Ariba Cloud Integration Gateway
19
1.1.3 SAP Integration Suite versus SAP Ariba Cloud Integration Gateway
19
1.2 Supported SAP ERP Systems
20
1.3 Supported SAP Ariba Solutions and SAP Business Network
21
1.3.1 SAP Business Network
21
1.3.2 SAP Ariba Buying and Invoicing
25
1.3.3 SAP Ariba Sourcing and SAP Ariba Contracts
26
1.3.4 SAP Ariba Supplier Lifecycle and Performance
26
1.4 Basic Architecture with Connected Systems
27
1.5 Summary
28
2 Installation and Activation of SAP Ariba Cloud Integration Gateway
29
2.1 Enabling SAP Ariba Cloud Integration Gateway in SAP Ariba
29
2.1.1 Activating SAP Ariba Cloud Integration Gateway in Your Customer Realm
30
2.1.2 Configuring the Data Center
33
2.2 Setting Up the Cloud Connector
34
2.2.1 Installation
34
2.2.2 Configuration
36
2.3 Installing SAP Ariba Cloud Integration Gateway
40
2.3.1 Downloading and Installing SAP Ariba Cloud Integration Gateway, Add-on for SAP S/4HANA
40
2.3.2 Downloading and Installing SAP Ariba Cloud Integration Gateway, Add-on for SAP S/4HANA Upgrade
44
2.3.3 Downloading Software Components Using the Maintenance Planner
45
2.4 Defining Authorizations
45
2.5 Summary
46
3 SAP Ariba Cloud Integration Gateway Configuration
47
3.1 Configure and Enable in SAP ERP or SAP S/4HANA
47
3.1.1 Maintain Certificates
48
3.1.2 Create RFC Destination
50
3.1.3 Create Port Definition
53
3.1.4 Create Logical System
55
3.1.5 Configure Receiver Port
56
3.1.6 Send SAP Information to SAP Ariba Cloud Integration Gateway
57
3.1.7 Support Attachments
59
3.1.8 Support Comments
64
3.1.9 Support Forward Error Handling
67
3.1.10 Business Add-In to Customize Parameter and Filter Values
70
3.1.11 Enable Integration via Middleware
71
3.2 Set Up SAP Ariba Cloud Integration Gateway
72
3.2.1 Navigation
73
3.2.2 Basic Data
74
3.2.3 Configure Projects
75
3.2.4 Transaction Tracker/Message Monitor
110
3.2.5 Custom Mapping
113
3.2.6 Deploy a Project in a Production Environment
122
3.3 Summary
123
4 Configure SAP Business Network Transactional Data
125
4.1 General Settings
125
4.1.1 Set Up the Interface
126
4.1.2 Configure Document Status Update
133
4.1.3 Enable SAP Ariba Supply Chain Collaboration
136
4.1.4 Map a Material Product Hierarchy to Material Classification
136
4.1.5 Enable Vendors
137
4.1.6 Maintain Vendors for Outbound Transaction
137
4.1.7 Enable External Format Conversion
138
4.1.8 Plant-Specific Time Zone Conversion
139
4.2 Purchase Requisition
139
4.2.1 Maintain Parameters and Prefilters for Requisition
140
4.2.2 Maintain Configuration Related to Requisition Export
141
4.2.3 Export Requisition Data to Ariba Network
142
4.3 Purchase Order
143
4.3.1 Define Message Output Control for Purchase Order
143
4.3.2 Maintain Parameters for Purchase Order
147
4.3.3 Mapping Setting for Purchase Order/SA/SAR Outbound
149
4.3.4 Configure Implicit Enhancements for Change and Cancel Orders
149
4.3.5 Implement a Customer Exit for Purchase Order
150
4.3.6 Configure Partner Roles for Multitier Purchase Orders
153
4.3.7 Configuration to Send Multiple Text Types from SAP ERP/SAP S/4HANA to SAP Business Network
155
4.3.8 Configuration to Enable Business Rule Framework Plus in SAP S/4HANA
156
4.4 Scheduling Agreement Releases
157
4.4.1 Define Message Output Control for Scheduling Agreement
158
4.4.2 Define Message Output Control for Scheduling Agreement Release
162
4.4.3 Maintain Parameters for Scheduling Agreement Release
164
4.4.4 Implement Customer Exit for Scheduling Agreement Release
165
4.4.5 Implement Implicit Enhancements for Multiline SAR
166
4.5 Order Enquiry
167
4.5.1 Define Message Output Control for Order Enquiry
167
4.5.2 Maintain Parameters for Order Enquiry
169
4.5.3 Implement a Customer Exit for Order Enquiry
171
4.6 Order Confirmation
172
4.6.1 Maintain Parameters for Order Confirmation
173
4.6.2 Implement Custom Exit to Process Comments and Rejected Line Item
173
4.6.3 Enable Attachments for Order Confirmation
174
4.6.4 Implement Custom Exit to Override Tolerances for Sched. Agreement/Release
175
4.7 Order Confirmation Approval
176
4.7.1 Create Requirement for Updating Condition Types
178
4.7.2 Order Confirmation for Scheduling Agreement and Scheduling Agreement Release
180
4.8 Advance Ship Notice
181
4.8.1 Maintain Carrier Details for Vendors
181
4.8.2 Configure Advance Ship Notice to Receive Ship Notices with Zero Quantities
182
4.8.3 Export the Packaging Data for Handling Units to Ariba Network
183
4.9 Receipt Request
185
4.9.1 Define Message Output Control for Returns and Corrections
186
4.9.2 Maintain Parameters for Receipt Request
187
4.9.3 Configure User Profile Parameters to Activate Collective Slip after Receipt
188
4.9.4 Maintain Printer Default Values for Returns and Corrections in Receipts
188
4.10 ERP-Initiated Service Entry Sheets
189
4.10.1 Maintain Parameters for ERP-Initiated Service Sheet
190
4.10.2 Implement Implicit Enhancement to Update External Reference
190
4.10.3 Maintain the Change Document Event for ERP-Initiated Service Sheet
191
4.10.4 Maintain Event Type Linkages for ERP-Initiated Service Sheet
192
4.11 Service Sheet: Maintain Parameters for Service Sheet
193
4.12 Service Sheet Response
194
4.12.1 Define Message Output Control for Service Sheet Response
195
4.12.2 Maintain Parameters for Service Sheet Response
200
4.12.3 Maintain Event Linkages to Generate Service Sheet Responses
201
4.13 Invoice
202
4.13.1 Maintain Parameters for Invoice
203
4.13.2 Maintain SAP Company Code for Each of the Partners
204
4.13.3 Maintain Tax Code between the External System and the SAP Tax Codes
204
4.13.4 Maintain the Posting Keys and Document Types for Each Company Code
205
4.13.5 Implement Customer Exit for Invoices with Service Type Line Items
206
4.13.6 Maintain Event Type Linkages for Invoices
207
4.13.7 Map cXML Partner to ERP Invoicing Party
209
4.13.8 FI Invoice: Maintain Parameters
210
4.13.9 Consignment Invoice
211
4.14 ERP-Initiated Invoice
213
4.14.1 Maintain Parameters for ERP-Initiated Invoice
214
4.14.2 Map SAP Tax Codes to Tax Categories
216
4.14.3 MM-Based, ERP-Initiated Invoice
216
4.14.4 FI-Based, ERP-Initiated Invoice
222
4.15 Invoice Status Update
229
4.15.1 Maintain Parameters for Invoice Status Update
230
4.15.2 Configure Invoice Status Update Transaction
232
4.15.3 Maintain Date and Time for Invoice Status Update
234
4.15.4 Schedule Job for Invoice Status Update
234
4.16 Payment Proposal
235
4.16.1 Maintain Parameters for Payment Proposal
236
4.16.2 Maintain Date and Time for Payment Proposal
238
4.16.3 Schedule the Job for Payment Proposal
238
4.17 PayMeNow
239
4.17.1 Maintain Parameters for PayMeNow
240
4.17.2 Enable Attachments and Comments for PayMeNow
240
4.18 Payment Remittance
241
4.18.1 Send Payment Remittance Cancellation Information
242
4.18.2 Maintain Parameters for Payment Remittance Request
243
4.18.3 Maintain Variants for Remittance
243
4.18.4 Implement Customer Exit for Payment Remittance to Fill Data into Segment
245
4.19 Payment Remittance Batch
247
4.19.1 Payment Remittance Batch Integration
248
4.19.2 Maintain Parameters for Payment Remittances Batch
250
4.20 Payment Receipt Confirmation Request
251
4.21 Remittance Advice: Maintain Parameters
252
4.22 Liability Transfer
254
4.22.1 Maintain Parameters for Liability Transfer
255
4.22.2 Maintain SAP Vendor to Funder Details
256
4.22.3 Maintain Payment Method for Supply Chain Finance
256
4.23 SAP Ariba Supply Chain Collaboration
257
4.23.1 Quality Inspection
257
4.23.2 Quality Notifications
263
4.23.3 Component Consumption Request
273
4.23.4 Ship Notice Request
275
4.23.5 Product Activity Message
280
4.23.6 Product Replenishment Message: Maintain Parameters
284
4.23.7 Replenishment Orders: Maintain Parameters
286
4.24 Summary
288
5 Master Data Integration
289
5.1 General Settings
291
5.1.1 Configure External Commands for Operating System
291
5.1.2 Configure Ariba Incremental Extract Event
293
5.1.3 Configure Ariba Master Data Incremental Field Restrictions
296
5.1.4 Configure Ariba Event Linkages
298
5.1.5 Ariba User HR Event Linkage
301
5.1.6 Retail Integration
303
5.1.7 Maintain Parameters
305
5.1.8 Maintain Filters
315
5.2 Purchase Info Records
324
5.2.1 Maintain Ariba Condition Types
325
5.2.2 Maintain Parameters
326
5.3 Maintain System ID for Master Data
326
5.4 Connection Parameters for Master Data
327
5.5 Maintain Date Time Stamp for Master Data
329
5.6 Maintain User Profiles for User Master Data
330
5.7 Schedule Jobs to Run Master Data
331
5.7.1 Schedule Job for Master Data
331
5.7.2 Schedule Job for Change Master
332
5.7.3 Schedule Job for Catalog Upload Request
333
5.7.4 Schedule Job for Bill of Material
333
5.7.5 Schedule Job for Retail Master
334
5.8 Maintain Tax Type
335
5.9 Resend Master Data or Catalog Upload Requests
336
5.10 Enhancement
337
5.10.1 Maintain Field Map for Master Data or Catalog Upload Request
338
5.10.2 Business Add-Ins for Master Data
339
5.11 Summary
349
6 Master Data Native Integration
351
6.1 General Settings
352
6.1.1 Configure the Outbound Connections to Send Messages
353
6.1.2 Configure Ariba Master Data Native Interface Extract Events
355
6.1.3 Configure Ariba Master Data Native Interface Incremental Field Restrictions
355
6.2 Application-Specific Settings
357
6.2.1 Maintain Parameters for Product Master
358
6.2.2 Maintain Parameters for User
358
6.3 Maintain Timestamp for Master Data Native Integration
359
6.4 Schedule Jobs for Master Data Native Integration
360
6.5 Area Menu to Run Master Data Native Integration Programs
361
6.6 Business Add-Ins for Master Data Native Integration Programs
363
6.7 Summary
365
7 Procurement Transactional Data
367
7.1 General Settings
367
7.1.1 Configure Ariba Event for Transaction Data
367
7.1.2 Configure Ariba Buyer Transaction Data Incremental Field Restrictions
368
7.1.3 Configure Event Linkages for SAP Ariba Procurement Solutions
370
7.1.4 Set Up the Interface
372
7.1.5 Maintain Timestamp
374
7.2 Application-Specific Settings
375
7.2.1 Purchase Requisition
376
7.2.2 Derive Accounting Export
376
7.2.3 ERP-Initiated Purchase Requisition
377
7.2.4 Stock Availability Request
382
7.2.5 Purchase Order
383
7.2.6 Goods Receipt
391
7.2.7 Export Goods Receipt
392
7.2.8 Service Entry Sheet
400
7.2.9 ERP-Initiated Service Entry Sheet
408
7.2.10 Invoice
414
7.2.11 Export Invoice Status
417
7.2.12 Maintain the Parameter for Advance Payment
420
7.2.13 Remittance
421
7.2.14 Advance Payment Remittance
422
7.2.15 Contract
424
7.3 Summary
428
8 Strategic Sourcing Transactional Integration
429
8.1 SAP Ariba Spend Analysis
430
8.2 General Settings
431
8.3 Application-Specific Settings for Requests for Quotation
433
8.3.1 Defining Condition Records and Output Types
433
8.3.2 Maintaining Parameters for Requests for Quotation
438
8.3.3 Configuring Text IDs for Buyers and Suppliers in the Request for Quotation
440
8.3.4 Configuration to Enable Sourcing in the SAP Ariba Realm
441
8.4 Quote Message and Award Integration
441
8.5 Contract Line-Item Integration
442
8.6 Scheduling Agreements
442
8.7 Summary
442
9 SAP Ariba Supplier Lifecycle and Performance
445
9.1 Standalone SAP Ariba Supplier Lifecycle and Performance
447
9.2 SAP Ariba Supplier Lifecycle and Performance in the Context of Sourcing and Procurement Solutions
447
9.3 Prerequisites, Supported Versions, and Limitations
448
9.3.1 Prerequisites
448
9.3.2 Supported Versions and SAP Master Data Governance Business Functions
449
9.3.3 Limitations
454
9.4 Configuring SAP ERP
454
9.4.1 Defining the Business System
454
9.4.2 Defining the Replication Model
457
9.4.3 Activating Inbound and Confirmation Request Interfaces
460
9.4.4 Autoreplication to SAP Ariba Supplier Lifecycle and Performance
461
9.4.5 Defining Filter Criteria
462
9.5 Configuring SAP Ariba Supplier Lifecycle and Performance
464
9.6 Implementing Enhancements
466
9.7 Testing Shortcuts
467
9.8 Troubleshooting
469
9.9 Summary
469
10 Business Add-In Implementation and Customization
471
10.1 SAP Business Network Transactions
472
10.2 SAP Strategic Sourcing Solutions
483
10.3 SAP Ariba Procurement
485
10.4 Custom Mappings
491
10.4.1 Custom Mapping for SAP Ariba IDoc Types
491
10.4.2 Custom Mappings for Proxy Structures
493
10.4.3 Enhancement to Extension Structures for SAP Ariba Solutions
494
10.5 Summary
500
A Migrating from SAP Ariba Cloud Integration to SAP Ariba Cloud Integration Gateway
505
A.1 Premigration Activities
506
A.1.1 Securing Inbound Transfers from SAP Ariba Cloud Integration Gateway to the SAP Backend System
506
A.1.2 Maintaining Certificates
506
A.1.3 Migrating Master Data and Catalogs
506
A.1.4 Migrating the Invoice Status Update Transaction
508
A.1.5 Migrating the Product Activity Message Transaction
510
A.1.6 Migrating the Purchase Order Transaction
510
A.1.7 Migrating the Advance Payment Transaction
510
A.2 Migration Activities
511
A.2.1 Migrating Data to New Database Tables
511
A.2.2 Migrating Transaction Configuration
515
A.2.3 Migrating SAP Ariba Business Add-Ins
518
A.2.4 Migration Report for the SAP Ariba Cloud Integration File Integration When TLC Is Not Enabled
521
A.3 Postmigration Activities
522
A.3.1 Modifying Partner Profile Settings
523
A.3.2 Configuring Event Linkages
523
A.3.3 Configuring Logical Ports and Service Names
525
A.3.4 Migrating Transactions
527
A.3.5 Creating Table Map Values
528
A.4 Modifications to Supported Transactions
528
A.5 Additional Configuration Activities
530
A.6 Summary
530
B Troubleshooting
533
B.1 SAP Ariba Cloud Integration Gateway Troubleshooting
533
B.2 Connection Errors
538
B.3 Master Data-Related Errors
541
B.4 Transaction-Based Errors
543
C The Authors
551
Contributor
552
Index
553