SAP S/4HANA integration

SAP S/4HANA Cloud: business partners, sales orders, purchase orders, finance, inventory

Help CentreConnectors

Overview

SAP S/4HANA Cloud is SAP's flagship cloud ERP. The Automize S/4HANA connector covers business partners, sales orders, purchase orders, finance (G/L, AP/AR), inventory via the SAP Cloud SDK.

  • Regions: Multi-region (EU, US, AP). Per-tenant URL.
  • Plans: Enterprise per-user licensing.

Setting up the connection

Auth type: OAuth 2.0 (Client Credentials).

  1. S/4HANA admin → BTP Cockpit → Communication Arrangement + Communication User.
  2. Receive OAuth Client ID + Secret + tenant URL.
  3. In Automize → Settings → Connectors → SAP S/4HANA. Paste credentials + tenant URL.

Find your credentials at https://help.sap.com/.


Rate limits

Per-tenant licensing-dependent.


Data model

Enterprise ERP:

    Tenant ─┬─ Business Partners (Customers + Suppliers)
            ├─ Sales Orders + Purchase Orders
            ├─ G/L Accounts + Journal Entries
            ├─ Materials + Inventory
            └─ Plants + Storage Locations

Available operations

21 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create Business PartnerGeneralCreate a new business partner
Create Purchase OrderGeneralCreate a new purchase order
Create Sales OrderGeneralCreate a new sales order
Get Billing DocumentGeneralGet billing document details
Get Business PartnerGeneralGet business partner details
Get MaterialGeneralGet material details
Get Purchase OrderGeneralGet purchase order details
Get Sales OrderGeneralGet sales order details
List Billing DocumentsGeneralList billing documents
List Business PartnersGeneralList all business partners
List Cost CentersGeneralList cost centers
List GL Journal EntriesGeneralList general ledger journal entries
List Inbound DeliveriesGeneralList inbound delivery headers
List MaterialsGeneralList products/materials
List Outbound DeliveriesGeneralList outbound delivery headers
List Plant DataGeneralList product plant data
List Profit CentersGeneralList profit centers
List Purchase OrdersGeneralList purchase orders
List Sales OrdersGeneralList sales orders
Post Journal EntryGeneralPost a journal entry
Update Business PartnerGeneralUpdate a business partner

Operations

Create Business Partner

Create a new business partner

No input parameters.


Create Purchase Order

Create a new purchase order

No input parameters.


Create Sales Order

Create a new sales order

No input parameters.

Tips

  • SalesOrganization + DistributionChannel + Division + items.

Get Billing Document

Get billing document details

ParameterRequiredTypeDescription
Billing Doc billing_docYestext

Get Business Partner

Get business partner details

ParameterRequiredTypeDescription
Partner Id partner_idYestext

Get Material

Get material details

ParameterRequiredTypeDescription
Product productYestext

Get Purchase Order

Get purchase order details

ParameterRequiredTypeDescription
Purchase Order purchase_orderYestext

Get Sales Order

Get sales order details

ParameterRequiredTypeDescription
Sales Order sales_orderYestext

List Billing Documents

List billing documents

No input parameters.


List Business Partners

List all business partners

No input parameters.

Tips

  • OData $filter. Page via $top + $skip.

List Cost Centers

List cost centers

No input parameters.


List GL Journal Entries

List general ledger journal entries

No input parameters.


List Inbound Deliveries

List inbound delivery headers

No input parameters.


List Materials

List products/materials

No input parameters.


List Outbound Deliveries

List outbound delivery headers

No input parameters.


List Plant Data

List product plant data

No input parameters.


List Profit Centers

List profit centers

No input parameters.


List Purchase Orders

List purchase orders

No input parameters.

Tips

  • Filter by Supplier, CreationDate.

List Sales Orders

List sales orders

No input parameters.


Post Journal Entry

Post a journal entry

No input parameters.

Tips

  • FinancialPostingItems must balance + reference CompanyCode + DocumentType.

Update Business Partner

Update a business partner

ParameterRequiredTypeDescription
Partner Id partner_idYestext

FAQ

S/4HANA Cloud vs S/4HANA on-prem?
Cloud: SaaS-style, SAP-managed, this connector. On-prem: customer-managed, different APIs (SAP Gateway / OData services exposed by SE80 / SEGW).

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.