01 / 03
NEW_ITEM-mapping per klant
Stel eenheid, achtcijferige UNSPSC/MATGROUP, klantartikelnummers en vijf OCI-velden in per SKU of variant. Dit zijn instellingen per koppeling; test de velden in het ERP van de koper vóór livegang.
01 / 07
SHOPIFY × OCI / SAP
Veel Europese inkooporganisaties draaien OCI. Koppel je Shopify-catalogus met HOOK_URL-roundtrips, contractprijzen en de custom NEW_ITEM-velden die het ERP van je klant eist.
02 / 07
HET GAT
cXML krijgt de aandacht, maar een fors deel van de Europese inkoop, vooral in de DACH-regio, draait op SAP's Open Catalog Interface. OCI is ouder en simpeler: het ERP roept je catalogus-URL aan met een HOOK_URL als retouradres, de inkoper winkelt, en de winkelwagen gaat terug als NEW_ITEM-formuliervelden.
Simpel is waar de problemen zich verstoppen. Elk ERP spreekt zijn eigen velddialect: ISO-eenheden, materiaalgroepen, MATNR leeg of gevuld, en de custom NEW_ITEM-extensies die bepalen of een winkelwagen netjes een bestelaanvraag wordt of op een supportstapel belandt. PunchRelay mapt velden per klant, in plaats van de verwachtingen van één SAP-systeem hard te coderen.
PunchRelay koppelt Shopify B2B-catalogi aan OCI-inkoopprocessen. Draaien je klanten SAP SRM of S/4HANA en draait je shop op Shopify, dan is deze pagina voor jou.
↳ SOUNDS FAMILIAR?
03 / 07
HET ARTEFACT
HOOK_URL=https://buyer-erp.example.com/oci/return
USERNAME=shop_user
PASSWORD=***
OCI_VERSION=4.0
returntarget=_parent
<form method="post" action="{HOOK_URL}">
<input name="NEW_ITEM-DESCRIPTION[1]" value="Nitrile gloves, box of 100">
<input name="NEW_ITEM-VENDORMAT[1]" value="SKU-4711">
<input name="NEW_ITEM-QUANTITY[1]" value="50">
<input name="NEW_ITEM-UNIT[1]" value="BX">
<input name="NEW_ITEM-PRICE[1]" value="25.00">
<input name="NEW_ITEM-CURRENCY[1]" value="USD">
<input name="NEW_ITEM-MATGROUP[1]" value="46181504">
</form>Rondreis
Een punchout-aanvraag opent de catalogus. De winkelwagen gaat als document terug naar het systeem van de klant. De inkooporder die volgt wordt tegen die winkelwagen gecontroleerd en wacht in je inbox. De XML is het product.
04 / 07
DE RONDE
SAP SRM, S/4HANA of een ander OCI-systeem opent je PunchRelay-URL via HTTP GET of formulier-POST, met HOOK_URL, USERNAME, PASSWORD en OCI_VERSION. Wij valideren de credentials en starten een sessie gekoppeld aan de Shopify B2B company location van de klant.
De koper gebruikt de PunchRelay-catalogus met producten en contractprijzen uit de Shopify B2B-catalogus van de bedrijfslocatie.
PunchRelay rendert het zelfversturende retourformulier naar de HOOK_URL: NEW_ITEM-DESCRIPTION, VENDORMAT, QUANTITY, ISO-eenheden, PRICE, MATGROUP, geïndexeerd per regel, plus de custom velden die het ERP eist.
De overgedragen winkelwagen wordt in SAP een winkelwagen of bestelaanvraag en doorloopt daar de goedkeuring. OCI verplaatst alleen de winkelwagen. De inkooporder is een aparte stap, op voorwaarden van de klant.
cXML-inkooporders worden duurzaam opgeslagen, vergeleken met de teruggestuurde winkelwagen en in de inbox ‘Purchase orders’ van de PunchRelay-app gezet. In Shopify ontstaat niets tot iemand van je team de PO controleert en op ‘Create Shopify order’ klikt. Dan wordt de order onbetaald aangemaakt, met openstaande betaling, klaar om te verzenden. OCI verstuurt alleen de winkelwagen; de bestelroute wordt per klant apart afgesproken en getest.
05 / 07
DE CHECKLIST
01 / 03
Stel eenheid, achtcijferige UNSPSC/MATGROUP, klantartikelnummers en vijf OCI-velden in per SKU of variant. Dit zijn instellingen per koppeling; test de velden in het ERP van de koper vóór livegang.
02 / 03
Minima, maxima en verpakkingseenheden draaien in de winkelwagen, vóór de NEW_ITEM-post vertrekt. Winkelwagens komen direct boekbaar aan in het ERP.
03 / 03
Setup-calls en NEW_ITEM-posts worden gelogd met afgeschermde inloggegevens. Wil het SAP-team van je klant weten wat er verstuurd is, dan stuur je de echte payload door, veld voor veld.
Werkt met
06 / 07
07 / 07
KLAAR
We onboarden een kleine groep Shopify B2B-merchants en bouwen hun eerste koppelingen samen met ze. Laat weten waar we je kunnen bereiken.
THE ON-RAMP
A complete punchout readiness roadmap for your exact catalog, ERP, and buyer procurement systems before you commit to live deployment.
↳ GEEN SLIDEDECK