Uvoz narudžbi namijenjen je unosu novih prodajnih narudžbi. Funkcionalnost je iz Dodatnih postavki premještena u Order Management. Na dnu je dostupan primjer datoteke.


1. Početak

U Order Management 2 idite na Uvozi → Prodajne narudžbe.



2. Predložak

Za uvoz narudžbi potrebna je predložak koji određuje kako će se narudžbe uvesti.

Predložak mora sadržavati tri ključna dijela:

  • naziv datoteke (title)

  • zadane postavke (settings)

  • mapiranje stupaca sadržaja (column)






Vrijednosti za kreiranje JSON predloška navedene su u tablicama ispod. Priložen je i primjer JSON predloška s testnom ulaznom datotekom.


3. Uvoz datoteke


Potrebno je odabrati:

  1. predložak koji će se koristiti

  2. status u kojem će narudžbe biti kreirane

  3. dostavnu službu koja će biti odabrana na narudžbama

  4. datoteku za uvoz




Zatim učitate datoteku.



4. Rezultati uvoza


4.1 Rezultati uvoza prikazuju se s desne strane. Status pokazuje je li uvoz bio uspješan, a poruka o pogrešci navodi što nije u redu.



4.2 Povijest uvoza dostupna je pod Prethodni uvozi → otvara se Dodatne postavke, gdje možete pregledati ranije uvoze.






Vrijednosti za kreiranje predloška


Konfiguracija za uvoz narudžbi:


TipZnačenjeNapomena
titleNaziv predloškaObvezan podatak
settingsPostavke uvozaObvezan podatak
columnMapiranje stupacaObvezan podatak
doc_dateDatum uvoza narudžbeVrijednost se automatski postavlja na datum i vrijeme uvoza


Vrijednosti za objekt settings:


TipZnačenjeNapomena
product_positionNačin čitanja ulazne datotekeObvezan podatak
Vrijednosti: per_row
store_eshop_sync_idID trgovine
default_taxPorezAko vrijednost nije navedena, koristi se postavka poduzeća
check_customer_order_not_existPrije uvoza provjerava postoje li već narudžbeVrijednosti: true / false
method_of_paymentNačin plaćanja narudžbiPrimjer: Transakcijski račun
mark_as_full_paidStatus plaćanja narudžbeVrijednosti: yes / no
method_of_payment_mapMapiranje načina plaćanjaPrimjer: [{"PAY_PAL": "PayPal"}]
PAY_PAL – vrijednost u datoteci
PayPal – šifra u MetaKocki
payment_mapMapiranje vrste plaćanjaPrimjer: [{"PAY_PAL": "PayPal"}]
PAY_PAL – vrijednost u datoteci
PayPal – šifra u MetaKocki
default_statusStatus koji će se automatski odabrati klikom na predložak
default_delivery_typeVrsta dostave koja će se automatski odabrati klikom na predložakAko imate EU i non-EU vrste dostave, ovdje unesite vrstu dostave za EU
default_delivery_type_nonEUVrsta dostave koja će se automatski odabrati klikom na predložakAko imate mogućnost vrste dostave za non-EU
create_billKreiraj račun za uvezenu narudžbuVrijednosti: true / false
header_notesNapomena na narudžbi – zaglavlje
footer_notesNapomena na narudžbi – podnožje
empty_customer_orderUvoz narudžbi bez broja narudžbe kupca – automatsko numeriranjeVrijednosti: true / false

Ako je vrijednost true, nije moguće provjeriti postoje li narudžbe već u sustavu.


Vrijednosti za objekt column:

TipZnačenjeNapomena
titleNaziv stupca u ulaznoj datoteciObvezan podatak
typeTip stupcaObvezan podatak
date_formatFormat datuma
replace_beforeKljučevi za zamjenu znakova/nizova prije korištenja vrijednosti
delete_after_token_includeZnak/niz nakon kojeg se vrijednost uklanja, uključujući taj znak
whole_order_valueNaziv stupca u ulaznoj datoteci koji sadrži ukupni iznos narudžbe

Vrijednosti za tip type u objektu column:

TipZnačenjeNapomena
customer_orderNarudžba kupcaObvezan podatak
buyer_nameIme kupcaObvezan podatak
buyer_surnamePrezime kupcaPrezime se spaja s imenom i odvaja razmakom
buyer_streetAdresa kupcaObvezan podatak
buyer_street_2Dodatna adresa kupcaPolja buyer_street i buyer_street_2 spajaju se i odvajaju razmakom
buyer_placeGrad/mjesto kupcaObvezan podatak
buyer_post_numberPoštanski broj kupcaObvezan podatak
buyer_provinceRegija/pokrajina kupca
buyer_countryDržava kupcaObvezan podatak
buyer_emailE-mail adresa kupcaObvezan podatak
buyer_mobileBroj mobitela kupcaObvezan podatak
receiver_nameIme primatelja
receiver_surnamePrezime primateljaPrezime se spaja s imenom i odvajaju se razmakom
receiver_streetAdresa primatelja
receiver_street_2Dodatna adresa primateljaPolja receiver_street i receiver_street_2 spajaju se i odvajaju razmakom
receiver_placeGrad/mjesto primatelja
receiver_post_numberPoštanski broj primatelja
receiver_provinceRegija/pokrajina primatelja
receiver_countryDržava primatelja
receiver_emailE-mail adresa primatelja
receiver_mobileBroj mobitela primatelja
count_codeBroj narudžbe
payment_typeNačin plaćanja
order_sumUkupni iznos narudžbe
payment_sumIznos plaćanja
payment_dateDatum plaćanja
product_amountKoličina artikla
product_skuŠifra artikla
product_priceCijena artikla
currencyValuta
– Ako vrijednost nije postavljena, koristi se postavka poduzeća
– Simboli: €, $
– Troslovna oznaka: EUR, HUF, …
whole_product_sumUkupni iznos proizvoda za količinu > 1
notes_headerNapomena na prodajnoj narudžbi – zaglavlje
notesNapomena na prodajnoj narudžbi – podnožje

U datoteci „Primjer predloška uvoza narudžbi“ potrebno je dodati samo status i ID web-trgovine, jer su te vrijednosti vezane uz vaše poduzeće.