Izdelki in količine
Številka artikla, opis, količina in dogovorjena oznaka enote.
Po meri
Več komponent, ena številka artikla — sestavljeno za vašo uporabo, ne kot standardna rešitev.
Zaprosite za svetovanjeSTASTO × VAŠ SISTEM NAKUPOVANJA
Odprite katalog STASTO v svojem sistemu za nabavo. Poiščite ustrezne komponente in dodajte košarico v svoj nakupni postopek.
01 / PUNCHOUT
Zaženite katalog STASTO iz svojega nabavnega sistema. Podatki o dostopu do kataloga in naslov za vrnitev se posredujejo trgovini.
Iščite po številki artikla ali ključni besedi, izberite med slikami izdelkov in omejite izbiro različic s tehničnimi filtri.
Zaženite PunchOut v košarici. Preverite pregled prenosa in nato potrdite vrnitev v vaš ERP-sistem.
Preverite prevzete postavke v svojem sistemu za nabavo in nadaljujte z notranjim postopkom odobritve in naročanja.
Samo prenos košarice še ne sproži naročila pri podjetju STASTO. Nadaljnji koraki nakupa potekajo v vašem sistemu za nabavo.
02 / NASTANITEV
https://www.stasto.eu/oci/catalogProizvodna končna točka. Pred integracijskim testiranjem se dogovorite s STASTO o vzpostavitvi ločenega testnega okolja.
| Parametri | Pomen |
|---|---|
HOOK_URL | Obvezno. Naslov za vrnitev, ki ga je vaš sistem za nabavo dodelil za trenutno sejo. |
uporabniško ime | Usklajeno uporabniško ime za prijavo v katalog. Potrebno pri prijavi prek parametra. |
geslo | Geslo za dostop do tega kataloga. Potrebno pri prijavi prek parametrov. |
Primer z nadomestnimi znaki. Vsebino zahtevka posredujte v obliki URL-kodiranih vrednosti in v konfiguraciji integracije zamenjajte vse nadomestne znake.
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_PASSWORDPodprto je tudi osnovno avtentificiranje HTTP. Pri tem izpustite parametra »username« in »password« ter podatke za dostop posredujte v glavi »Authorization«. Parameter »HOOK_URL« ostaja obvezen.
GET je sprejemljiv za združljive sisteme. Priporočamo uporabo HTTPS s POST, da se podatki za prijavo ne pojavijo v zgodovini URL-jev in v dnevnikih URL-jev. Po prijavi bo brskalnik preusmerjen na /shop; za predajo košarice ohranite isto sejo brskalnika.
03 / PODATKI
Obrazec za vrnitev pošilja podatke o artiklih prek POST-zahtevka brskalnika na vaš HOOK_URL. Polja so oštevilčena od 1 naprej za vsak artikel v košarici. Tabela prikazuje privzeto dodelitev; prilagojene nastavitve stranke lahko posamezne vrednosti nadomestijo.
Številka artikla, opis, količina in dogovorjena oznaka enote.
Cena na kos po odbitku popusta, valuta in rok dobave v celih dneh.
Skupina izdelkov, neobvezna številka izdelka stranke in slika izdelka.
| Polje | Standardna vsebina |
|---|---|
NEW_ITEM-VENDORMAT[1] | Številka artikla STASTO. |
NEW_ITEM-DESCRIPTION[1] | Ime izdelka. |
NEW_ITEM-LONGTEXT_1:132[] | Opis izdelka ali, če to ni mogoče, ime izdelka. |
NEW_ITEM-QUANTITY[1] | Količina artikla v košarici. |
NEW_ITEM-UNIT[1] | Dodelitev enot po meri stranke, sicer pa vzdrževana enota OCI; vrednost po privzetku C62. Stroge preveritve lahko blokirajo neveljavno dodelitev. |
NEW_ITEM-PRICE[1] | Cena posameznega izdelka iz košarice po odbitku popusta. |
NEW_ITEM-PRICEUNIT[1] | 1 (cena na enoto). |
NEW_ITEM-CURRENCY[1] | Valuta v košarici, na primer EUR. |
NEW_ITEM-VENDOR[1] | Ime družbe STASTO, ki izvaja prodajo. |
NEW_ITEM-LEADTIME[1] | Čas dostave v celih dneh, zaokroženo navzgor. |
NEW_ITEM-MATGROUP[1] | Nastavljena koda eClass ali nadomestna vrednost kategorije. Glejte navodila za klasifikacijo spodaj. |
NEW_ITEM_ATTACHMENT[1] | Absolutni URL naslova slike izdelka, če je slika vnesena. |
NEW_ITEM_ATTACHMENT_TITLE[1] | Naslov izdelka k sliki. |
NEW_ITEM-CUST_FIELD1[1] … NEW_ITEM-CUST_FIELD4[1] | Privzeto je prazno; mogoče je nastaviti fiksne vrednosti po meri stranke. |
NEW_ITEM-CUST_FIELD5[1] | Številka artikla stranke, če je vnesena, ali konfigurirana fiksna vrednost. |
Obrazec za vračilo pošilja tudi ~OkCode=ADDI, ~target=_top, ~ForceTarget=yes in ~caller=CTLG. Te nastavitve se ob prevzemu uskladite s svojim prejemnikom.
eClass 7.1 je standard. eClass 8.1 predpostavlja ustrezno polje in posodobljene podatke. Prva dodeljena kategorija spletnega mesta zagotavlja razvrstitev; ločilne črte se odstranijo iz kode.
Če izbrani kod ni na voljo, se preveri konfigurirana nadomestna različica, nato pa se uporabi notranja kategorija ali »General«. Če je klasifikacija onemogočena, se pošlje »General«. Določite, katere vrednosti sprejema vaš ERP.
Kode enot in fiksne vrednosti polj se konfigurirajo za podjetje stranke. Polje »dobavitelj« vedno označuje podjetje, ki izvaja prodajo. Slike izdelkov se prenašajo kot povezave; prenos košarice ne vsebuje paketa dokumentov.
04 / PREVERI
Preden sistem odprete za svoje kupce, uporabite usklajeno testno okolje in majhen vzorčni košarico.
V košarici je možnost izpraznitve privzeto aktivirana. Izpraznitev se izvede ob pripravi pregleda prenosa, preden sistem ERP potrdi prejem. To upoštevajte pri testiranju ponovnega poskusa prenosa.
05 / PODPORA
V zahtevku za podporo navedite svoj sistem za nabavo, čas poskusa in sporočilo o napaki. Podatke za dostop posredujte izključno prek dogovorjenega varnega kanala.
Pogovor o povezaviVaš ERP mora pri odpiranju /oci/catalog navesti naslov za vrnitev. Preverite natančno uporabo velikih črk v HOOK_URL in kodiranje URL-ja.
Preverite dogovorjeno uporabniško ime za dostop do kataloga, geslo in način prijave. Sam uspešen HTTP-status še ne pomeni, da je prijava uspela: preverite, ali brskalnik uspešno vzpostavi povezavo s spletno trgovino.
Zaženite sejo iz svojega ERP-sistema prek /oci/catalog in dodajte izdelek. Pri neposrednem dostopu do spletne trgovine se naslov za vrnitev v sistem PunchOut ne shrani. Ne preklapljajte med sejami v brskalniku.
V pregledu potrdite drugi korak prenosa. Preverite, ali naslov za vrnitev sprejema pošiljanje obrazca (POST), ali je seja potekla in ali brskalnik omejuje vgrajena okna. Če je bila košarica izpraznjena, pred ponovnim poskusom najprej preverite sistem ERP.
Primerjajte prenesene vrednosti UNIT in MATGROUP z vrednostmi, ki so dovoljene v sistemu ERP. Uskladite dodelitev enot, različico eClass in nadomestne vrednosti s podjetjem STASTO.
Ta navodila opisujejo implementirani vmesnik OCI. Pred nastavitvijo se o drugih protokolih ali zahtevah, specifičnih za posamezni sistem, posvetujte s podjetjem STASTO.