01 / 07

SHOPIFY × OCI / SAP

Il punchout OCI per Shopify (SAP SRM, S/4HANA)

Parte dell'Europa compra in OCI. Collegate il vostro catalogo Shopify con round trip HOOK_URL, prezzi contrattuali e i campi NEW_ITEM personalizzati che l'ERP del vostro cliente pretende.

SPECIFICHE DEL PROTOCOLLOSAP ERP / SRM / S/4HANA
FormatoSAP OCI 4.0 (POST modulo HTML)
AutenticazioneHOOK_URL / HTTP Basic / Token
Ritorno ordine d'acquisto (PO)Concordato per cliente (cXML / EDI / Manuale)
Tariffe di rete fornitore$0 (Connessione ERP diretta)
Tempi di attivazione2–4 settimane (Mappatura campi & Returntarget)

02 / 07

IL VUOTO

Allegato email, poi ordine ribattuto.

Il cXML attira l'attenzione, ma una quota importante del procurement europeo, con l'area germanofona in testa, gira sull'Open Catalog Interface di SAP. OCI è più vecchio e più semplice: l'ERP chiama la URL del vostro catalogo con una HOOK_URL come indirizzo di ritorno, il buyer riempie il carrello, e il carrello riparte come campi di form NEW_ITEM.

Il semplice è il posto dove si nascondono i guai. Ogni ERP parla il suo dialetto di campi: unità ISO, gruppi merce, MATNR vuoto o valorizzato, e le estensioni NEW_ITEM personalizzate che decidono se un carrello si registra pulito come richiesta d'acquisto o finisce su una scrivania del supporto. PunchRelay mappa i campi cliente per cliente, invece di cablare le aspettative di un solo sistema SAP.

PunchRelay collega i cataloghi B2B Shopify ai processi di acquisto OCI. Se i vostri clienti usano SAP SRM o S/4HANA e il vostro negozio gira su Shopify, questa pagina esiste per voi.

↳ SOUNDS FAMILIAR?

03 / 07

L'ARTEFATTO

I documenti sul filo.

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

Andata e ritorno

Una richiesta punchout apre il catalogo. Il carrello torna come documento nel sistema del cliente. L'ordine di acquisto che segue viene verificato su quel carrello e attende la vostra revisione. L'XML è il prodotto.

04 / 07

IL PERCORSO

Come funziona con OCI

conferma dell'ordine di acquisto
cXML
protocolli, cXML + OCI
2
documenti cXML, round trip completo
4
prezzi contrattuali dai cataloghi B2B Shopify
100%
  1. L'ERP chiama la vostra URL OCI

    SAP SRM, S/4HANA o un altro sistema OCI apre la vostra URL PunchRelay via HTTP GET o POST di form, con HOOK_URL, USERNAME, PASSWORD e OCI_VERSION. Validiamo le credenziali e apriamo una sessione associata alla company location Shopify B2B del cliente.

  2. Il buyer compra ai prezzi contrattuali

    Il buyer utilizza il catalogo PunchRelay, con prodotti e prezzi contrattuali dal catalogo Shopify B2B assegnato alla sua company location.

  3. Il carrello riparte come campi NEW_ITEM

    PunchRelay rende il form di ritorno auto-inviante verso la HOOK_URL: NEW_ITEM-DESCRIPTION, VENDORMAT, QUANTITY, unità ISO, PRICE, MATGROUP, indicizzati per riga, più i campi personalizzati che l'ERP del vostro cliente richiede.

  4. La richiesta d'acquisto vive nell'ERP

    Il carrello trasferito diventa in SAP un carrello acquisti o una richiesta d'acquisto (RdA) e lì attraversa l'approvazione. OCI muove solo il carrello. L'ordine di acquisto è un passo separato, alle condizioni del cliente.

  5. L'ordine torna sul canale che l'ERP sa usare

    Gli ordini cXML vengono salvati in modo duraturo, confrontati con il carrello trasferito e messi nella inbox «Purchase orders» dell'app PunchRelay. In Shopify non viene creato nulla finché una persona del vostro team non verifica l'ordine e clicca su «Create Shopify order». L'ordine viene allora creato non pagato, con pagamento in sospeso, pronto per l'evasione. OCI trasferisce solo il carrello; il flusso degli ordini viene concordato e testato separatamente per ogni cliente.

05 / 07

LA LISTA

Pensato per la checklist IT dei vostri clienti

01 / 03

Mapping NEW_ITEM per cliente

Configurate unità, UNSPSC/MATGROUP a otto cifre, codici materiale del buyer e cinque campi OCI per SKU o variante. I valori sono impostazioni della connessione da verificare nell’ERP del buyer prima del go-live.

02 / 03

Regole di quantità prima del trasferimento

Minimi, massimi e confezioni dalle vostre impostazioni B2B girano nel carrello, prima che il POST NEW_ITEM parta. I carrelli arrivano nell'ERP già registrabili.

03 / 03

Log di sessione completi, in entrambe le direzioni

Chiamate di setup e POST NEW_ITEM vengono registrati con credenziali oscurate. Quando il team SAP del vostro cliente vuole sapere cosa è stato inviato, inoltrate il payload reale, campo per campo.

Funziona con

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

06 / 07

Punchout OCI, domande e risposte

Cos'è l'OCI?
L'Open Catalog Interface di SAP, lo standard punchout del mondo SAP e ancora oggi il default del procurement germanofono. L'ERP apre il vostro catalogo con una HOOK_URL come indirizzo di ritorno, e il carrello torna come campi di form NEW_ITEM. In pratica girano le versioni 4.0 e 5.0.
GET o POST? Quali versioni OCI?
Il ritorno carrello usa i campi NEW_ITEM OCI 4.0. Con OCI 5.0 le funzioni richieste vengono verificate durante il collaudo; le funzioni estese OCI 5.0 non sono incluse.
Potete mappare campi NEW_ITEM personalizzati?
Configurate unità, UNSPSC/MATGROUP a otto cifre, codici materiale del buyer e cinque campi OCI per SKU o variante. I valori sono impostazioni della connessione da verificare nell’ERP del buyer prima del go-live.
Come tornano gli ordini di acquisto in Shopify?
Gli ordini cXML vengono salvati in modo duraturo, confrontati con il carrello trasferito e messi nella inbox «Purchase orders» dell'app PunchRelay. In Shopify non viene creato nulla finché una persona del vostro team non verifica l'ordine e clicca su «Create Shopify order». L'ordine viene allora creato non pagato, con pagamento in sospeso, pronto per l'evasione. OCI trasferisce solo il carrello; il flusso degli ordini viene concordato e testato separatamente per ogni cliente.
Quali ERP coprite?
SAP SRM e S/4HANA sono il cuore. Onventis e le altre piattaforme che parlano OCI passano dalla stessa interfaccia. Se il sistema del vostro cliente sa chiamare una URL di catalogo OCI, sa chiamare un negozio Shopify su PunchRelay.
Supportate anche il cXML?
Sì, entrambi i protocolli in una sola app. In pratica un fornitore europeo ha spesso un cliente su SAP OCI e il successivo su Ariba, Jaggaer o Coupa in cXML, e il negozio non dovrebbe doversene occupare.

07 / 07

PRONTO

Richiedi l'early access

Stiamo seguendo un piccolo gruppo di merchant Shopify B2B e costruiamo con loro le prime connessioni con i buyer. Diteci dove raggiungervi.

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.

Niente spam. Rispondiamo personalmente.

↳ NIENTE SLIDE DECK