SAP Business Network (Ariba) PunchOut integratie

Naast onze reguliere OCI Punchout bieden wij ook een specifieke SAP Ariba integratie. Hiermee wordt uw winkelwagen niet meteen naar het eigen ERP getransporteerd, maar komt deze eerst in uw portaal op het SAP Business Network van ariba.com terecht. Een voordeel hiervan is dat u één centraal punt heeft (onafhankelijk van ERP) waar al uw inkopen bij diverse leveranciers te beheren zijn.

SAP Ariba

Ariba L1 of L2 PunchOut: wat is het verschil?

SAP maakt onderscheid tussen een Level 1 PunchOut (L1) en een Level 2 Punchout (L2) in Ariba. Kort gezegd lijkt L1 het meest op een standaard OCI PunchOut: u logt automatisch in bij een webshop en de winkelwagen wordt niet besteld, maar geëxporteerd naar software die u beheert. In dit geval: SAP Ariba, een inkoop platform. Daar gaat onze productinformatie, actueel en foutloos, naartoe.

Met een L2 integratie word de gehele catalogus van een webshop in Ariba gezet, zodat u de webshop van uw leverancier niet hoeft te openen. Omdat L2 met een statisch (CIF) bestand werkt, is de beschikbare informatie echter niet altijd up-to-date. Daarom wenst men naast een L2 vaak ook een L1 PunchOut: men zoekt het product in L2 maar haalt via L1 de actuele prijs en levertijd binnen.

Webshop integratie: L1 PunchOut van winkelwagen

Het grootste verschil tussen SAP Ariba L1 en OCI zit in het totstandbrengen van de verbinding. Hierin speelt Ariba een centrale rol, tussen uw ERP software en het systeem van uw leverancier.

Om tussen u en ons te kunnen bemiddelen, vereist SAP Ariba namelijk afstemming over de sessie die opgezet moet worden. Daarvoor stuurt Ariba een verzoek met enkele voorschriften naar ons. Na controle van die gegevens, sturen wij een antwoord waarmee Ariba de sessie kan starten:

PunchOutSetupResponse

Zodra deze sessie is gestart, verloopt het inkoopproces min of meer hetzelfde als een reguliere OCI PunchOut. Dit gehele proces van de L1 PunchOut staat hierna in meer detail omschreven.

  1. Een inkoper opent vanuit Ariba onze (klant- of netwerk-) catalogus. Ariba stuurt op dat moment automatisch een XML-bericht (het zogenaamde Opzetverzoek) naar onze leveranciers-URL. In dit bericht zitten o.a. het gedeelde wachtwoord ter verificatie, een unieke sessie-identificatie (BuyerCookie) en een retour-URL waar de winkelwagen later naartoe gestuurd moet worden.
    Dit is de <PunchOutSetupRequest> die Ariba namens u aan ons stuurt.
  2. Onze server controleert hiermee uw identiteit, domein en wachtwoord. Als dit allemaal klopt, sturen wij een antwoord terug met daarin een webadres naar onze productpagina. Dit adres bevat ook een sessie-token zodat wij de inkoper herkennen.
    Dit is de <PunchOutSetupResponse> die wij aan Ariba sturen.
  3. Ariba opent dit webadres in een venster (iframe of popup). De inkoper ziet de Hagro productcatalogus en kan artikelen met de gewenste aantallen in winkelwagen plaatsen. Alleen het bestellen van de winkelwagen gaat anders.
    U doet namelijk een PunchOut van de winkelwagen.
  4. Wanneer de inkoper op "Bestellen" klikt, bouwt onze server een bestelbericht op met daarin alle geselecteerde producten, prijzen en aantallen. Dit bericht wordt automatisch (als base64-gecodeerd formulier) teruggestuurd naar de retour-URL die in stap 1 is gemeld.
    Dit is de <PunchOutOrderMessage> die wij aan Ariba voor u sturen.
  5. Ariba ontvangt de winkelwagen, het venster sluit en de inkoper kan verder met het bestelproces in Ariba.

Catalogus integratie: L2 PunchOut via CIF-bestand

Deze aanpak is geschikt voor organisaties die geen real-time PunchOut nodig hebben, maar wel gebruik willen maken van een gestructureerde en onderhoudbare artikelcatalogus binnen Ariba.

Wij kunnen u dan een L2 integratie via een CIF-bestand (Catalog Interchange Format) bieden. Daarbij uploaden wij voor u periodiek een momentopname van onze catalogus naar SAP Ariba.

CIF Dit bestand automatisch updaten (CatalogUploadRequest) ondersteunen we momenteel nog niet.

CIF_I_V3.0
LOADMODE: F
CODEFORMAT: UNSPSC
CURRENCY: EUR
SUPPLIERID_DOMAIN: NETWORKID
UNUOM: TRUE
COMMENTS: Machining tools of Hagro Precisie BV
CHARSET: UTF-8
ITEMCOUNT: 137502
TIMESTAMP: 2026-03-03 11:42:10
FIELDNAMES: Supplier ID,Supplier Part ID,(...)
DATA
(...)
ENDOFDATA

Interesse?

Wilt u gebruikmaken van onze SAP Ariba integratie(s) of heeft u vragen over de mogelijkheden? Neem gerust contact met ons op.

Uw voordelen:

Tijdsbesparing

Minder handmatige handelingen en geen dubbele invoer. Alle productinformatie automatisch in uw inkoop portaal!

Minder fouten

Gegevens zijn niet overgetypt maar digitaal uitgewisseld, wat het risico op foutieve informatie aanzienlijk verkleint.

Veilig en betrouwbaar

Controle op identiteit van verzender en ontvanger. Spookfacturen en fraude krijgen veel minder kans.