01 / 07

SHOPIFY × OCI / SAP

OCI Punchout für Shopify (SAP SRM, S/4HANA)

Deutsche Einkaufsorganisationen laufen auf OCI. Verbinden Sie Ihren Shopify-Katalog per HOOK_URL-Roundtrip, mit Vertragspreisen und den custom NEW_ITEM-Feldern, die das ERP Ihres Kunden verlangt.

PROTOKOLL-SPEZIFIKATIONSAP ERP / SRM / S/4HANA
FormatSAP OCI 4.0 (HTML Form POST)
AuthentifizierungHOOK_URL / HTTP Basic / Token
Bestell-Rückkanal (PO)Je Kunde vereinbart (cXML / EDI / Manuell)
Lieferanten-Netzwerkgebühren0 USD (Direkte ERP-Anbindung)
Bereitstellungszeitraum2–4 Wochen (Feld-Mapping & Returntarget)

02 / 07

DIE LÜCKE

E-Mail-Anhang, dann abgetippte Bestellung.

International bekommt cXML die Aufmerksamkeit, aber ein großer Teil der europäischen Beschaffung, allen voran im DACH-Raum, läuft auf SAPs Open Catalog Interface. OCI ist älter und einfacher: Das ERP ruft Ihre Katalog-URL mit einer HOOK_URL als Rücksprungadresse auf, der Einkäufer kauft ein, und der Warenkorb geht als NEW_ITEM-Formularfelder zurück.

Einfach ist die Stelle, an der sich die Probleme verstecken. Jedes ERP spricht seinen eigenen Field-Dialekt: ISO-Mengeneinheiten, Warengruppen, MATNR leer oder gefüllt, und die custom NEW_ITEM-Erweiterungen, die entscheiden, ob ein Warenkorb sauber zur Bestellanforderung wird oder auf einem Support-Tisch landet. PunchRelay mappt Felder pro Kunde, statt die Erwartungen eines einzigen SAP-Systems fest zu verdrahten.

PunchRelay verbindet Shopify-B2B-Kataloge mit OCI-Beschaffungsprozessen. Wenn Ihre Kunden SAP SRM, S/4HANA oder Onventis fahren und Ihr Shop auf Shopify läuft, ist diese Seite für Sie da.

↳ SOUNDS FAMILIAR?

03 / 07

DAS ARTEFAKT

Die Dokumente auf der Leitung.

SAP ERP · OCIPUNCHRELAYOCISHOPIFYPURCHASE ORDEROCIPO
SAP ERP · OCIPUNCHRELAYOCISHOPIFYPURCHASE ORDEROCIPO

HOOK_URL=https://buyer-erp.example.com/oci/return
USERNAME=shop_user
PASSWORD=***
OCI_VERSION=4.0
returntarget=_parent

Rundreise

Eine Punchout-Anfrage öffnet den Katalog. Der Warenkorb kommt als Dokument ins System des Kunden zurück. Die Bestellung danach wird gegen diesen Warenkorb geprüft und wartet auf Ihre Freigabe. Das XML ist das Produkt.

04 / 07

DIE RUNDREISE

So funktioniert es mit OCI

PO-Bestätigung
cXML
Protokolle, cXML + OCI
2
cXML-Dokumente, kompletter Roundtrip
4
Vertragspreise aus Shopify B2B-Katalogen
100%
  1. Das ERP ruft Ihre OCI-URL auf

    SAP SRM, S/4HANA oder ein anderes OCI-System öffnet Ihre PunchRelay-URL per HTTP GET oder Formular-POST, mit HOOK_URL, USERNAME, PASSWORD und OCI_VERSION. Wir validieren die Credentials und starten eine Session, die der Shopify B2B Company Location des Kunden zugeordnet ist.

  2. Der Einkäufer kauft zu Vertragspreisen

    Der Käufer nutzt den PunchRelay-Katalog mit Produkten und Vertragspreisen aus dem Shopify-B2B-Katalog seines Unternehmensstandorts.

  3. Der Warenkorb geht als NEW_ITEM-Felder zurück

    PunchRelay rendert das selbstabsendende Rücksprung-Formular an die HOOK_URL: NEW_ITEM-DESCRIPTION, VENDORMAT, QUANTITY, ISO-Einheiten, PRICE, MATGROUP, indiziert pro Position, plus alle custom Felder, die das ERP Ihres Kunden verlangt.

  4. Die Bestellanforderung läuft im ERP

    Aus dem übertragenen Warenkorb wird im SAP ein Einkaufswagen oder eine Bestellanforderung (BANF), die dort durch die Freigabe läuft. OCI selbst bewegt nur den Warenkorb. Die Bestellung ist ein eigener Schritt, zu den Bedingungen des Kunden.

  5. Die PO kommt auf dem Kanal zurück, den das ERP kann

    cXML-Bestellungen werden dauerhaft gespeichert, mit dem übertragenen Warenkorb abgeglichen und im Posteingang „Purchase orders“ der PunchRelay-App abgelegt. In Shopify entsteht nichts, bis jemand aus Ihrem Team die Bestellung prüft und auf „Create Shopify order“ klickt. Dann wird die Order unbezahlt angelegt, mit ausstehender Zahlung, bereit für den Versand. OCI überträgt nur den Warenkorb; der Bestellweg wird je Käufer gesondert vereinbart und getestet.

05 / 07

DIE CHECKLISTE

Gebaut für die IT-Checkliste Ihrer Kunden

01 / 03

NEW_ITEM-Mapping pro Kunde

Konfigurieren Sie Einheit, achtstelligen UNSPSC/MATGROUP, Käufer-Materialnummern und fünf OCI-Zusatzfelder je SKU oder Variante. Die Werte sind Verbindungseinstellungen und müssen vor dem Start im ERP des Käufers getestet werden.

02 / 03

Mengenregeln vor dem Transfer

Mindestmengen, Höchstmengen und Verpackungseinheiten aus Ihren B2B-Einstellungen greifen im Warenkorb, bevor der NEW_ITEM-Post abgeht. Warenkörbe kommen im ERP direkt verbuchbar an.

03 / 03

Vollständige Session-Logs, beide Richtungen

Setup-Aufrufe und NEW_ITEM-Posts werden mit ausgeblendeten Zugangsdaten mitgeschnitten. Wenn das SAP-Basis-Team Ihres Kunden wissen will, was gesendet wurde, leiten Sie die tatsächliche Payload weiter, Feld für Feld.

Funktioniert mit

  • SAP SRM
  • SAP Ariba
  • Onventis
  • Coupa
  • Jaggaer
  • Oracle Procurement
  • Workday

06 / 07

OCI Punchout, gefragt und beantwortet

Was ist OCI?
SAPs Open Catalog Interface, der Punchout-Standard der SAP-Welt und bis heute der Default in der DACH-Beschaffung. Das ERP öffnet Ihren Katalog mit einer HOOK_URL als Rücksprungadresse, und der Warenkorb geht als NEW_ITEM-Formularfelder zurück. In der Praxis laufen die Versionen 4.0 und 5.0.
GET oder POST? Welche OCI-Versionen?
Die Warenkorbrückgabe verwendet OCI-4.0-NEW_ITEM-Felder. Bei OCI 5.0 werden die benötigten Funktionen bei der Abnahme geprüft; erweiterte OCI-5.0-Funktionen sind nicht enthalten.
Können Sie custom NEW_ITEM-Felder mappen?
Konfigurieren Sie Einheit, achtstelligen UNSPSC/MATGROUP, Käufer-Materialnummern und fünf OCI-Zusatzfelder je SKU oder Variante. Die Werte sind Verbindungseinstellungen und müssen vor dem Start im ERP des Käufers getestet werden.
Wie kommen Bestellungen zurück nach Shopify?
cXML-Bestellungen werden dauerhaft gespeichert, mit dem übertragenen Warenkorb abgeglichen und im Posteingang „Purchase orders“ der PunchRelay-App abgelegt. In Shopify entsteht nichts, bis jemand aus Ihrem Team die Bestellung prüft und auf „Create Shopify order“ klickt. Dann wird die Order unbezahlt angelegt, mit ausstehender Zahlung, bereit für den Versand. OCI überträgt nur den Warenkorb; der Bestellweg wird je Käufer gesondert vereinbart und getestet.
Funktioniert das mit SAP SRM und Onventis?
Ja. SAP SRM und S/4HANA sind der Kern, Onventis und andere OCI-sprechende Beschaffungsplattformen aus dem DACH-Raum laufen über dieselbe Schnittstelle. Wenn das System Ihres Kunden eine OCI-Katalog-URL aufrufen kann, kann es einen Shopify-Shop auf PunchRelay aufrufen.
Unterstützen Sie auch cXML?
Ja, beide Protokolle in einer App. In der Praxis hat ein europäischer Lieferant oft einen Kunden auf SAP OCI und den nächsten auf Ariba oder Coupa mit cXML, und der Shop sollte sich nicht darum kümmern müssen, wer was spricht.

07 / 07

BEREIT

Early Access anfragen

Wir onboarden eine kleine Gruppe von Shopify-B2B-Händlern und bauen die ersten Kundenanbindungen gemeinsam mit ihnen auf. Sagen Sie uns, wo wir Sie erreichen.

THE ON-RAMP

Not sure yet? Start with the Blueprint.

A complete punchout readiness roadmap for your exact catalog, ERP, and buyer procurement systems before you commit to live deployment.

  • Fixed-scope punchout readiness roadmap
  • cXML & OCI credential validation in sandbox
  • Catalog index & pricing structure validation
  • Live buyer connection enablement checklist
Fit call first. The plan is yours to keep.

Kein Spam. Wir antworten persönlich.

↳ KEIN PITCH-DECK