Articole și cantități
Codul articolului, descrierea, cantitatea și codul unității convenit.
Pe măsura nevoilor dumneavoastră
Multe componente, un singur cod de articol — asamblate pentru aplicația dumneavoastră, nu o soluție standard.
Solicită consultanțăSTASTO × SISTEMUL DVS. DE APROVIZIONARE
Deschideți catalogul STASTO din sistemul dumneavoastră de achiziții. Găsiți componentele potrivite și transferați coșul de cumpărături în procesul dumneavoastră de achiziție.
01 / PUNCHOUT
Lansați catalogul STASTO din sistemul dumneavoastră de achiziții. Accesul la catalog și adresa de redirecționare sunt transmise magazinului.
Căutați după codul articolului sau după un termen, selectați din imaginile produselor și restrângeți variantele folosind filtrele tehnice.
Lansați PunchOut din coșul de cumpărături. Verificați rezumatul transferului și confirmați apoi returnarea către sistemul ERP.
Verificați articolele preluate în sistemul dumneavoastră de achiziții și continuați procesul intern de aprobare și comandă.
Simpla transferare a coșului de cumpărături nu generează încă o comandă la STASTO. Următorii pași ai procesului de achiziție se desfășoară în sistemul dumneavoastră de aprovizionare.
02 / CONFIGURARE
https://www.stasto.eu/oci/catalogPunct final de producție. Înainte de testul de integrare, sincronizați un mediu de testare separat cu STASTO.
| Parametri | Semnificație |
|---|---|
HOOK_URL | Obligatoriu. Adresa de redirecționare furnizată de sistemul dvs. de achiziții pentru sesiunea curentă. |
username | Datele de autentificare ale utilizatorului configurate pentru catalog. Sunt necesare în cazul autentificării prin parametri. |
parolă | Parola pentru accesul la acest catalog. Este necesară în cazul autentificării prin parametri. |
Exemplu cu caractere de substituție. Transmiteți valorile codificate în format URL în corpul cererii și înlocuiți toate caracterele de substituție din configurația integrării.
POST /oci/catalog HTTP/1.1
Host: www.stasto.eu
Content-Type: application/x-www-form-urlencoded
HOOK_URL=https%3A%2F%2Ferp.example%2Foci%2Freturn&username=STASTO_LOGIN&password=STASTO_PASSWORDEste acceptată și autentificarea HTTP Basic. În acest caz, omiteți parametrii „username” și „password” și transmiteți datele de acces în antetul „Authorization”. Parametrul HOOK_URL rămâne obligatoriu.
GET este acceptat pentru sistemele compatibile. Se recomandă utilizarea HTTPS cu metoda POST, pentru ca datele de autentificare să nu apară în istoricul URL-urilor și în jurnalele de URL-uri. După autentificare, browserul este redirecționat către /shop; păstrați aceeași sesiune de browser pentru transferul coșului de cumpărături.
03 / DATE
Formularul de returnare trimite datele referitoare la articole prin metoda POST a browserului către adresa dvs. HOOK_URL. Câmpurile sunt numerotate începând cu 1 pentru fiecare articol din coșul de cumpărături. Tabelul prezintă alocarea standard; setările personalizate ale clientului pot suprascrie anumite valori.
Codul articolului, descrierea, cantitatea și codul unității convenit.
Preț unitar după aplicarea reducerii, moneda și termenul de livrare în zile întregi.
Grupa de produse, codul opțional al articolului specificat de client și imaginea produsului.
| Câmp | Conținut standard |
|---|---|
NEW_ITEM-VENDORMAT[1] | Codul articolului STASTO. |
NEW_ITEM-DESCRIPTION[1] | Denumirea produsului. |
NEW_ITEM-LONGTEXT_1:132[] | Descrierea produsului sau, în lipsa acesteia, denumirea produsului. |
NEW_ITEM-QUANTITY[1] | Cantitatea articolului din coșul de cumpărături. |
NEW_ITEM-UNIT[1] | Alocare de unități specifică clientului; în caz contrar, se utilizează unitatea OCI configurată; valoarea de rezervă C62. Verificările stricte pot bloca o alocare nevalidă. |
NEW_ITEM-PRICE[1] | Prețul unitar din coșul de cumpărături după aplicarea reducerii. |
NEW_ITEM-PRICEUNIT[1] | 1 (preț pe unitate). |
NEW_ITEM-CURRENCY[1] | Moneda coșului de cumpărături, de exemplu EUR. |
NEW_ITEM-VENDOR[1] | Denumirea societății STASTO care efectuează vânzarea. |
NEW_ITEM-LEADTIME[1] | Termenul de livrare în zile întregi, rotunjit la numărul superior. |
NEW_ITEM-MATGROUP[1] | Codul eClass configurat sau valoarea implicită a categoriei. A se vedea indicațiile privind clasificarea de mai jos. |
NEW_ITEM_ATTACHMENT[1] | URL-ul absolut al imaginii produsului, în cazul în care a fost încărcată o imagine. |
NEW_ITEM_ATTACHMENT_TITLE[1] | Titlul produsului corespunzător imaginii. |
NEW_ITEM-CUST_FIELD1[1] … NEW_ITEM-CUST_FIELD4[1] | Implicit, câmpul este gol; se pot configura valori fixe specifice clientului. |
NEW_ITEM-CUST_FIELD5[1] | Codul articolului client, dacă este definit, sau o valoare fixă configurată. |
Formularul de returnare trimite, de asemenea, ~OkCode=ADDI, ~target=_top, ~ForceTarget=yes și ~caller=CTLG. Vă rugăm să coordonați aceste câmpuri de control cu destinatarul în momentul acceptării.
eClass 7.1 este standardul. eClass 8.1 presupune existența câmpului corespunzător și a datelor actualizate. Prima categorie de site-uri web asociată furnizează clasificarea; liniuțele sunt eliminate din cod.
Dacă codul selectat nu există, se verifică versiunea de rezervă configurată, iar apoi se utilizează categoria internă sau opțiunea „General”. Dacă clasificarea este dezactivată, se trimite opțiunea „General”. Verificați ce valori acceptă sistemul dvs. ERP.
Codurile unităților și valorile fixe ale câmpurilor sunt configurate pentru compania clientului. Câmpul „Furnizor” se referă întotdeauna la societatea vânzătoare. Imaginile produselor sunt transmise sub formă de linkuri; transferul coșului de cumpărături nu conține niciun pachet de documente.
04 / VERIFICARE
Înainte de a oferi acces cumpărătorilor, utilizați un mediu de testare configurat corespunzător și un coș de cumpărături mic, cu produse de exemplu.
În coșul de cumpărături, opțiunea de golire este activată în mod implicit. Golirea coșului de cumpărături are loc la crearea rezumatului de transfer, înainte ca sistemul ERP să confirme primirea. Vă rugăm să țineți cont de acest lucru atunci când testați o nouă încercare de transfer.
05 / ASISTENȚĂ
Atunci când trimiteți o solicitare de asistență, menționați sistemul de achiziții utilizat, momentul încercării și mesajul de eroare. Transmiteți datele de acces numai printr-un canal securizat convenit în prealabil.
A discuta despre conectareSistemul ERP trebuie să specifice adresa de redirecționare la deschiderea paginii /oci/catalog. Verificați scrierea exactă a majusculelor din HOOK_URL și codificarea URL-ului.
Verificați datele de autentificare convenite pentru catalog, parola și metoda de autentificare. Un statut HTTP reușit nu confirmă în sine o autentificare reușită: verificați dacă browserul accesează magazinul.
Porniți sesiunea din sistemul ERP prin /oci/catalog și adăugați un articol. Accesarea directă a magazinului online nu înregistrează o adresă de redirecționare PunchOut. Nu schimbați sesiunea browserului.
Confirmați a doua etapă de transfer în rezumat. Verificați dacă adresa de redirecționare acceptă POST-ul formularului, dacă sesiunea a expirat și dacă browserul restricționează ferestrele încorporate. Dacă coșul de cumpărături a fost golit, verificați mai întâi sistemul ERP înainte de a încerca din nou.
Comparați valorile transferate UNIT și MATGROUP cu valorile permise în sistemul ERP. Coordonați alocarea unităților, versiunea eClass și valorile de rezervă cu STASTO.
Acest ghid descrie interfața OCI implementată. Înainte de configurare, discutați cu STASTO despre alte protocoale sau cerințe specifice sistemului.