Skip to main content
    All free guides

    Field Guide / Ariba 2605

    SAP Ariba integration with S/4HANA — the practical architect's guide.

    Integration methods, master-data synchronization, procure-to-pay document flows, catalog and PunchOut, security, troubleshooting, and a go-live checklist — condensed to what actually matters on a source-to-pay program.

    01 / Section

    What is SAP Ariba–S/4HANA integration?

    SAP Ariba is a cloud procurement and sourcing portfolio; SAP S/4HANA is SAP's flagship ERP. Integration creates continuous data flows and automates end-to-end procurement, sourcing, contract, and payment processes. Without it, master data drifts, purchase orders are re-keyed, invoices arrive out of context, and spend visibility fragments.

    Scope spans Buying and Invoicing, Catalog, Sourcing, Contracts, Spend Analysis, Supplier Lifecycle and Performance, and Supplier Risk.

    Bidirectional purchasing data

    Requisitions, POs, goods receipts, invoices, and payment data flow both ways.

    Master-data synchronization

    Vendors, cost centers, GL accounts, purchasing orgs, materials, company codes stay aligned.

    Spend visibility

    Spend analysis data feeds from the ERP into Ariba for consolidated reporting.

    Supplier collaboration

    Suppliers on SAP Business Network receive POs and return confirmations, ASNs, and invoices.

    02 / Section

    Integration architecture

    SAP S/4HANA  <->  Cloud Connector  <->  Managed Gateway (SISGW) / CPI  <->  SAP Business Network / SAP Ariba
    2.1

    Managed Gateway (SISGW)

    Formerly SAP Ariba Cloud Integration Gateway (CIG), renamed with the 2302 release; in SPRO it appears as “Managed Gateway for Spend & Network.” ABAP object names were not renamed. Delivered as add-ons ARBCI1, ARBCI2, ARBCIGR (100 for ERP, 10S for S/4HANA on-premise). Converts SAP formats to cXML, uses Cloud Connector as reverse invoke proxy, and runs on CPI. Test and Production only — Development is not supported, and one system ID maps to one realm ID.

    2.2

    SAP Cloud Integration (CPI)

    The cloud integration service in SAP Integration Suite for A2A, B2B, real-time, and async processing. Four components: Design Time (iFlows), Runtime, Monitoring, Tenant Management. SAP manages infrastructure; the customer designs iFlows. Cloud Foundry is the recommended runtime — Neo end-of-life is announced for Q1 2026.

    2.3

    SAP Cloud Connector

    The secure bridge between on-premise networks and SAP BTP, supporting HTTP, RFC, JDBC, and LDAP. Required for both Test and Production with SISGW, runs as an on-premise agent in a secured network, and exposes no inbound firewall ports. Subaccount configuration varies by data center (EU, US, AU, JP, CN, CA, BR, AE, IN, and others).

    03 / Section

    Key integration methods

    MethodTypeBest for
    Managed Gateway (SISGW/CIG)Middleware-mediated, cXML over HTTPSStandard P2P, sourcing, contracts, spend analysis between SAP ERP/S4 and Ariba/Business Network
    SAP Cloud Integration (CPI)iFlow-based message processingCustom or complex scenarios needing transformation, routing, partner-specific logic
    Ariba Network / cXMLB2B protocol (XML over HTTPS)Direct document exchange with suppliers on SAP Business Network
    Integration Toolkit (CSV)Automated file-based batch transferScheduled master-data sync, PO export, automated ERP→Ariba imports
    Manual UI (CSV import/export)File-basedSmall or sporadic data changes, initial configuration
    Web Services (SOAP/REST)Real-time API callsReal-time transactional and master-data exchange

    The managed gateway provides pre-built connectors, standard transformations, monitoring, alerts, and error management. The 42K scenario is a notable alternative for S/4HANA Cloud Public Edition buyers: source-to-pay automation via SAP Integration Suite without the managed gateway add-on — “Automation of Source-to-Pay with SAP Business Network (42K) Using SAP Integration Suite.” When configuring SAP_COM_0508, leave the Use WSRM checkbox unselected.

    Additional Integration Suite scenarios: 2NV (Guided Buying with SAP Ariba Buying), 3EN (Guided Buying for Central Procurement), and Lean Services Procurement (S/4HANA ↔ Business Network Commerce Automation).

    04 / Section

    Master data & configuration sync

    4.1

    Master Data Integration (MDI)

    Recommended for S/4HANA Cloud: Cloud Identity Services → BTP tenant → replication scenarios syncing vendors, GL accounts, cost centers, purchasing organizations, materials, and company codes. Real-time replication and a managed service model beat the legacy Toolkit. On-premise S/4HANA uses the Integration Toolkit (Data Transfer Tool + DB Connector) for scheduled batch CSV sync — zipped batches with Full Replace, Incremental, Deactivate All, or Deactivate Listed.

    4.2

    Integration Configuration Manager

    ICM moves configuration between Ariba environments (TEST → PROD). New fields accepted in Data Definitions — for example CreationDateInUTC for PO timestamps — must be accepted and published before they appear in exports.

    4.3

    Partner Directory

    CPI's Partner Directory parametrizes iFlows per partner without duplicating them. Parameter types: String (max 4000 chars), Binary (max 1.5 MB — XSLT/XSD/certificates), and Authorized Users. Limits: 5000 partners, 250 string + 250 binary parameters per partner, 500 authorized users per partner. Managed via Monitor UI or OData API. Never store secrets in String Parameters — use the Secure Parameter Store.

    05 / Section

    Procure-to-pay document flow

    RequisitionPurchase OrderOrder ConfirmationShip Notice (ASN)Goods ReceiptInvoicePayment
    Outbound / ~16 transaction types

    S/4HANA → Business Network

    Purchase Requisition, Purchase Order, Stock Transport Order, Scheduling Agreement Release, Receipt, ERP-Initiated Invoice, Payment Remittance, Bill of Materials, Product Activity Message, and others. Several outbound transactions (FI/MM-based invoices, service entry sheets, receipt requests) do not support out-of-the-box attachments.

    Inbound / ~14 transaction types

    Business Network → S/4HANA

    Order Confirmation, Ship Notice (ASN), Invoice, Service Sheet, PayMeNow (early payment), Remittance Advice, Product Replenishment Message, Replenishment Order, Liability Transfer, and others.

    • PO timestamp (UTC): CreationDateInUTC sends PO creation time in UTC to avoid timezone discrepancies; it must be accepted in the Data Definition.
    • RFQ & award: RFQs created in Ariba Sourcing from ERP data; award information returns to the ERP.
    • 42K integration: direct source-to-pay automation via SAP Integration Suite without the managed gateway add-on.
    06 / Section

    Catalog & PunchOut

    6.1

    OCI 4.0 PunchOut

    S/4HANA reaches external catalogs via SAP Open Catalog Interface (OCI) 4.0, configured in transaction OLME. The user punches out from S/4HANA to the Ariba or external catalog and returns a cart via the OCI return URL. Authentication uses HTTPS with basic or certificate-based methods. Apply SAP Note 1670554 (prerequisite), review 3164695 (OCI FAQs), and configure STRUST with secured certificates where required.

    6.2

    cXML catalog protocol

    cXML supports PunchOut, catalog files, and document exchange. Catalog file formats include cXML and CSV. Item-type extrinsics (contract items, PunchIn during contract creation) extend the standard cXML item model.

    6.3

    SOAP catalog search

    Web services expose getCatalogItems and getCatalogSearchResponse. Product ID format is BuyerSystemID|SupplierPartID|SupplierPartAuxID. The parameter Application.Messaging.Channels.WS.UseBigDecimalFormatter (set by SAP Ariba Support) adds thousands separators that may interfere with middleware — Support can disable it.

    07 / Section

    Security considerations

    Authentication
    Certificate-based (preferred) or basic username/password.
    Transport encryption
    TLS 1.2+ on all connections; middleware must be SNI-compliant.
    SSO
    Use SSO via the SAP Ariba application; direct login to the managed gateway is not allowed.
    Cloud Connector
    Reverse invoke proxy — no inbound firewall ports; runs in a secured on-premise network.
    Keystore / Truststore
    Manage certificates proactively; renew before expiration.
    PCI
    The gateway is NOT PCI-compliant — do not submit PCard data.
    Secrets
    Never store secrets in Partner Directory String Parameters — use the Secure Parameter Store.
    Service users
    Use dedicated service users per integration.
    08 / Section

    Troubleshooting & known issues

    ProblemCauseSolution
    PO not reaching ERPExport event failedCheck Integration Monitor; verify CIG connectivity
    Master data not syncedToolkit job failed or not scheduledVerify job scheduler; review toolkit logs
    Web service auth errorExpired credentialsRenew certificates / tokens
    New field not in exportField not accepted in Data DefinitionAccept and publish the change in Integration Manager
    PO timestamp incorrectCreationDateInUTC not configuredFollow the field acceptance process in Data Definition
    MDI not replicating from S/4HANAIncorrect connectivity configReview MDI config in SAP BTP and Ariba
    RFC authorization errors (S/4 2020)Known issueApply SAP Note 2798488
    Cross-reference values not persistingSave alone doesn't persistUse the Next → Confirm flow to the end
    Cart stuck in “Composing”Config parameter issueAsk SAP Ariba Support to enable Application.Content.MarkCheckedOutCartStatus
    Catalog search max limit (10,000)Search too broadNarrow search operations and retry

    Key SAP Notes: 2400737 (supported product versions and the quarterly release schedule — Feb, May, Aug, Nov), 2798488 (RFC auth fix for S/4HANA 2020), 1670554 (OCI prerequisite), 3164695 (OCI FAQs). From Ariba 2602, service packs release four times a year and SAP supports add-on packages released within the preceding 12 months.

    Monitoring tools: Document Validator (schema, transformation, content), Test Central (end-to-end regression), Connectivity Tool (auth and network), Transaction Tracker (document status), SAP AIF, and SAP Cloud ALM.

    09 / Section

    Quick-reference checklist

    Architecture & Connectivity

    • Choose the right method: Managed Gateway for standard P2P; CPI for custom scenarios; Toolkit for batch; APIs for real-time.
    • Install ABAP add-on components (ARBCI1 / ARBCI2 / ARBCIGR) on the S/4HANA backend.
    • Install and configure SAP Cloud Connector (subaccount, Location ID, data center mapping).
    • Ensure middleware is SNI-compliant; configure time zone via STZBC.

    Master Data

    • For S/4HANA Cloud: configure MDI (Cloud Identity Services → BTP → replication scenarios).
    • For on-premise: set up Toolkit batch jobs for vendor, cost center, GL, and material sync.
    • Document the data map for all mapped fields; separate jobs by data type.

    Transactions & Catalog

    • Configure all required cXML transactions (outbound and inbound) per business process.
    • Define cross-reference mappings using Next → Confirm (Save alone does not persist).
    • Accept and publish new Data Definition fields (e.g. CreationDateInUTC).
    • Configure OCI 4.0 in OLME; apply SAP Notes 1670554 and 3164695.

    Security

    • Certificate-based auth (preferred); TLS 1.2+; SSO via the Ariba application.
    • Do not store secrets in Partner Directory; do not submit PCard data (not PCI-compliant).
    • Renew certificates before expiration.

    Testing & Operations

    • Always test in TEST first; use Document Validator, Connectivity Tool, and Test Central before go-live.
    • Set up SAP Cloud ALM / SAP AIF for daily monitoring and failure alerts.
    • Publish the project only after all cross references, transactions, and tests are confirmed.
    • Track SAP Note 2400737 for supported versions; plan for Neo → Cloud Foundry migration.

    Compiled from SAP Help Portal knowledge base material, SAP Ariba version 2605. Where the source material was silent or truncated, that content was not included.

    Engage

    Planning an Ariba–S/4HANA integration?