Pridobitev ključa za dostop
Mimovrste ločuje dobavitelj na :
- Lokalni dobavitelj : artikli se pošljejo v MV skladišče in od tam pošljejo stranki. V tem primeru je mogoča povezava samo preko EDI standarda za zbirne dokumente (naročilnice, dobavnice, prevzemnice, računi). MetaKocka tega načina ne podpira.
- Marketplace dobavitelj : MV zbira naročila in izstavlja račune. Dobavitelj sam dostavi artikle k stranki. To integracijo MetaKocka podpira in omogoča :
- Prenos artiklov MK -> Mimovrste
- Prenos cene in zaloge artiklov MK -> Mimovrste
- Odjem naročil Mimovrste -> MK
Za vzpostavitev Marketplace dobavitelj prosim kontaktirajte svojega skrbnika, da vam bo posredoval ustrezna navodila.
Omejitve pri vnosu podatkov artiklov
Glavni podatki artikla
- Barkoda: maksimalno 13 znakov
- MallGroup : Da / Ne (Ali je izdelek za Mimovrste ali ne)
- Stage : draft / live
- VAT : 9,5 ali 22
- priority : večja številka ima večjo prioriteto v seznamu
- price : Glavna cena, skupaj z davkom. Ta cena se prikaže na Mimovrste
- purchase_price : če "price" ni nastavljeno, se uporablja ta cena
- rrp : priporočena maloprodajna cena. Na Mimovrste je ta cena prečrtana in je "price" cena predstavljena kot ta cena z popustom.
- media : link1;link2,...
- Podprti formati : jpg, png, gif
- Format slike: 4:3 ali 3:4
- Največja velikost : 1,5 MB
- Ločujemo z podpičjem ";"
- promotions : cena/datum od/datum do;...
- Primer za 2: 1,6/2020-04-19 00:00:00/2020-06-14 23:59:59;1,5/2025-07-19 00:00:00/2025-11-14 23:59:59
- Datumi morajo biti vedno v prihodnosti
- Vrednosti ločujemo z "/", sklope pa z ";"
- labels : ID/datum od/datum do;...
- Primer : SALE/2020-04-19 00:00:00/2020-06-14 23:59:59
- Datumi morajo biti vedno v prihodnosti
- Vrednosti ločujemo z "/", sklope pa z ";"
- availability_status : A / N (available / not available)
- delivery_delay : število dni predvidene dostave/odprema. 0 = artikel je lahko dostavljen na isti dan
- free_delivery : da / ne
- recommended : productID1,productID2,...
- package_size : smallbox / bigbox
- mallbox_allowed : da / ne
- prazna kolona : Pred parametri mora biti ena prazna kolona
Variacije
Vrednosti vezane na variacije:
- variants : productID1,productID2,...
- Določimo kateri artikli so variacije izbranega artikla
- parent : productID
- Določimo pod kateri artikel spada ta variacija.
Vedno moramo izpolniti OBE vrednosti. "variants" v glavnem artiklu, "parent" v variaciji artikla
- variable_params : param1,param2,...
- To so parametri po katerih želimo na spletni strani razlikovati variacije. Parametri imajo enako ime, kot parametri kategorij. (Primer: INPUT,VOLTAGE,THREAD,...)
- Vrednosti se izpolnjuje samo za glavni artikel
Variacije so sestavljene iz glavnega artikla in variacij. Na Mimovrste so prikazane samo variacije artikla.
Primer:
1. Dodamo artikel na Mimovrste = vidimo dodan artikel
2. Artiklu dodamo variacijo = vidimo samo to variacijo artikla in ne prej dodanega artikla
3. Artiklu dodamo variacijo z enakimi podatki kot pri točki 1 = vidimo oba artikla
Variacije uporabljajo "category_id" iz glavnega artikla, tako da tega ni potrebno nastavljati. Parametre kategorije je pa potrebno.
Sledeče vrednosti ni potrebno zapisati v glavni artikel ampak samo v njegove variacije:
- price, purchase_price, rrp , barkoda, media, promotions, labels, recommended
Obvezni vnosi
Artikel:
- category_id, stage, vat, id, title (iz MK), short_desc, long_desc, priority, media, availability_status, zaloga (iz MK), package_size
Variacija:
- id, title (iz MK), short_desc, long_desc, priority, media, availability_status, zaloga (iz MK), package_size
Promotions:
- cena, datum od, datum do
Labels:
- ID, datum od, datum do
Napake
1. Razlika v ceni na spletni strani in novi ceni je večja od 30% pri sinhronizaciji artiklov na spletno stran
V tem primeru najprej izvedite "Posodobi ceno artiklov na spletni strani" nato pa spet "Sinhroniziraj izdelke na spletno stran"
Primer vrnjene napake:
"errorCodes": [
{
"message": "Difference between current price (5) and new price (9) for product \"AA-12341234M\" is larger than 30% (64%). To confirm this change, use attached force token.",
"errorCode": "VALIDATION_ERROR",
"errorAttributes": []
}