ConFlowIO

ERP

SAP S/4HANA

SAP S/4HANA is connected in the cloud as well as in your own data centre, through SAP's released standard APIs. The product master comes out as Commerce Bundle products, with description, GTIN, weight and dimensions — and goes into every shop with the same mapping.

In the other direction, orders are created as sales orders with billing and delivery address; processing state and tracking numbers come back.

Demo on your own data

An order SAP S/4HANA already knows by its number is skipped.

  1. SAP S/4HANAERP
  2. ConFlowIOintegration platformRun active
  3. Shopware 6
  4. Shopify
  5. Salesforce Commerce Cloud
  • 7ready-made building blocks
  • 21data models in the Commerce Bundle, one mapping for every target

Building blocks

Seven building blocks for SAP S/4HANA

  • Read productsRead

    Reads the product master as Commerce Bundle products, in full or only those changed since the last run, with description, GTIN, weight and dimensions.

  • Read stockRead

    Reads unrestricted-use stock, for selected plants and storage locations only if needed. A product without a stock line is skipped rather than reported as zero.

  • Hand over ordersWrite

    Creates orders as sales orders — with billing and delivery address, with the prices paid and shipping costs if needed. Known orders are skipped.

  • Read sales ordersRead

    Reads sales orders back with processing state and tracking numbers, to report the shipment to the shop or marketplace.

  • Cancel sales ordersWrite

    Rejects the sales order in SAP S/4HANA when the order was cancelled in the shop.

  • Read master data and documentsRead

    Reads, with SAP's field names, customers, business partners, suppliers, billing documents, outbound deliveries, price conditions and product data.

  • Free request

    For everything there is no ready-made building block for: a request to the API, with the stored credentials.

In practice

Two workflows with SAP S/4HANA

  1. Product master into the shop

    SAP S/4HANA holds the product master; the shop should show the same state.

    1. Triggerschedule
    2. Readproducts from SAP S/4HANA, only those changed since the last run
    3. Stockunrestricted-use stock of the selected plants and storage locations
    4. WriteShopware 6, Shopify or Salesforce Commerce Cloud

    One mapping onto the Commerce Bundle, and the last building block decides which shop is written. A product without a stock line does not report a stock of zero.

  2. Orders as sales orders

    Orders from the shop and marketplaces should end up as sales orders in SAP S/4HANA without manual work.

    1. Triggerthe shop's webhook or a schedule for the marketplaces
    2. Sold-to partya fixed collective customer, an existing customer with the order's e-mail address or an explicitly assigned customer number
    3. Hand overas a sales order, with billing and delivery address
    4. Read backprocessing state and tracking numbers for the shipment report

    No order is re-entered by hand, none is created twice — an order SAP S/4HANA already knows is skipped.

Good to know

What to know about SAP S/4HANA

  • PrerequisitesWhat has to be set up on your side.
    • A communication user with released APIs
    • A system reachable over HTTPS — in the cloud or in your own data centre
    • A sold-to party for orders: collective customer, customer with the order's e-mail address or assigned customer number
  • Not coveredWhat ConFlowIO does not write to SAP S/4HANA.
    • Products and prices are read but not written to SAP S/4HANA
    • The same goes for stock — it comes out of SAP S/4HANA, not in
    • Customers are not created; the sold-to party is an existing customer or a collective customer
  • DurabilityApplies to this integration as to every workflow in ConFlowIO.
    • Failed steps retry themselves
    • Large reads are processed page by page, each page a step of its own
    • A failed run is continued rather than started over
    • Live logs per step, with credentials removed

Contact

See SAP S/4HANA on your own data

We are glad to show ConFlowIO on your own data. Bring a real slice of your products or orders.

The difference shows at real volumes — not at five sample records.

Would you like to read our whitepaper? Just say so in your enquiry and we will send it to you.

Rather write directly?info@conflowio.com