Vnašanje naročil v OM je sedaj možno tudi z datotekami, ki vsebujejo naročila.



Hitri koraki do prvega uvoza



1. Izberemo dodatne nastavitve.


2. Ko se odprejo dodatne nastavitve se klinkne na Order Management in nato na Uvoz naročil.


3. Za uvažanje naročil potrebujemo predlogo, ki bo specificirala kako se bodo naročila uvozila. 


Predloga mora vsebovati tri ključne dele, in sicer:

    - naziv (title)

    - nastavitve (settings)

    - mapiranje stolpcev (column)


Vrednosti za kreiranje json predloge so navede v spodnjih tabela.

Zraven je priložen primer json predloge z testno vhodno datoteko.



(1) Izbira predloge

(2) Uredi trenutno izbrane predloge

(3) Dodaj novo predlogo

(4) Odstrani trenutno izbrano predlogo



4. Naložimo vhodno datoteko. Podprta tipa datoteke sta csv in xlsx.



5. 

(1) Izberemo vrsto dostave, za uvožena naročila.



6. 

(1) Razultati uvoza bodo prikazani spodaj.

(2) Zgodovina uvozov pa je na voljo pod zavihkom Ostalo - zahtevki.






Vrednosti za kreiranje predloge


Konfiguracija za uvoz naročil :


Tip
Pomen
Opomba
title
Naslov predloge
Obvezen podatek
settings
Nastavitve uvoza
Obvezen podatek
column
Mapiranje stolpcev
Obvezen podatek
doc_date
Datum uvoza naročila
Vrednost se samodenjo nastavi na datum in uro uvoza



Vrednosti za objekt settings :


Tip
Pomen
Opomba
product_positionNačin branja vhodne datoteke
Obvezen podatek
Vrednosti: per_row
store_eshop_sync_id
Id trgovine

default_tax
Davek
Če vrednost ni podana se vzame nastavitev podjetja
check_customer_order_not_exist
Pred uvozom preveri ali naročila že obstajajo
Vrednosti: true / false
method_of_paymentNačin plačila naročil
Primer: Transakcijski račun
mark_as_full_paidPlačilni status naročila
Vrednost: yes / no
method_of_payment_mapMapiranje načinov plačila
Primer: [{"PAY_PAL": "PayPal"}]
PAY_PAL - vrednost v datoteki
PayPay - šifrat v MetaKocki
payment_mapMapiranje vrste plačila
Primer: [{"PAY_PAL": "PayPal"}]
PAY_PAL - vrednost v datoteki
PayPay - šifrat v MetaKocki
default_status
Status, ki bo samodejno izbran ob kliku na predlogo

default_delivery_type
Vrsta dostave, ki bo samodejno izbrana ob kliku na predlogo
V primeru, da imate imate vrsto dostave EU in nonEU, tu vnesete vrsto dostave za EU
default_delivery_type_nonEUVrsta dostave, ki bo samodejno izbrana ob kliku na predlogo
V primeru, da imate možnost vrsta dostave za non-EU
create_bill
Ustvari račun za uvoženo naročilo
Vrednosti: true / false
header_notes
Opomba na naročilu - glava

footer_notes
Opomba na naročilu - noga

empty_customer_order
Uvoz naročil brez naročilo kupca - samodejno številčenje
Vrednosti: true / false

V primeru, da je vrednost 'true' potem ni mogoče preveriti če naročila že obstajajo


Vrednosti za objekt column :


Tip
Pomen 
Opomba
title
Glava stolpca v vhodni datoteki
Obvezen podatek
type
Tip stolpca
Obvezen podatek
date_format
Format datuma

replace_before
Ključi za zamenjavo znakov/nizov pred uporabo vrednosti

delete_after_token_include
Znak/niz po katerem se vrednost odstrani vključno z njim

whole_order_value
Glava stolpca v vhodni datoteki, ki vsebuje skupni znesek naročila



Vrednosti za tip type v objektu column :


Tip
Pomen 
Opomba
customer_order
Naročilo kupca
Obvezen podatek
buyer_name
Ime kupca
Obvezen podatek
buyer_surname
Priimek kupca
Priimek bo združen z imenom in ločen z presledkom
buyer_street
Naslov kupca
Obvezen podatek
buyer_street_2
Dodatni naslov kupca
Naslova buyer_street in buyer_street_2 bosta združena in ločena z presledkom
buyer_place
Kraj kupca
Obvezen podatek
buyer_post_number
Poštna številka kupca
Obvezen podatek
buyer_province
Pokrajina kupca

buyer_country
Država kupca
Obvezen podatek
buyer_emailElektronski naslov kupca
Obvezen podatek
buyer_mobile
Mobilna številka kupca
Obvezen podatek
receiver_name
Naziv prejemnika

receiver_surname
Priimek prejemnika
Priimek bo združen z imenom in ločen z presledkom
receiver_street
Naslov prejemnika

receiver_street_2
Dodatni naslov prejemnika
Naslova receiver_street in receiver_street_2 bosta združena in ločena z presledkom
receiver_place
Kraj prejemnika

receiver_post_number
Poštna številka prejemnika

receiver_province
Pokrajina prejemnika

receiver_country
Država prejemnika

receiver_email
Elektronski naslov prejemnika

receiver_mobile
Mobilna številka kupca

count_code
Št. naročila

payment_type
Način plačila

order_sum
Skupni znesek naročila

payment_sum
Znesek plačila

payment_date
Datum plačila

product_amount
Količna artikla

product_sku
Šifra artikla

product_price
Cena artikla

currencyValuta
- Če vrednost ni nastavljena se uporabi nastavitev podjetja.
- Znaka : €, $
- Tričrkovna oznaka: EUR, HUF, ...
whole_product_sum
Skupni znesek produkta z količna > 1

notes_header
Opomba na prodajnem naročilu - glava

notes
Opomba na prodajnem naročilu - noga



Primer nastavitev splošnega uvoza.

Vsi podatki so ločeni po stolpcih.

{
"title":"Splošni uvoz",
"settings":{
"default_tax":"EX4",
"order_status": "Odpremljen",
"check_customer_order_not_exist":"true",
"product_position":"per_row",
"store_eshop_sync_id":"1600353213",
"payment_map":[
{
"Credit Card":"Kreditna kartica"
}
],
"method_of_payment_map":[
{
"Credit Card":"Kreditna kartica"
}
]
},
"column":[
{
"title":"Naročilo kupca",
"type":"customer_order"
},
{
"title":"Naziv kupca",
"type":"buyer_name"
},
{
"title":"Naslov kupca",
"type":"buyer_street"
},
{
"title":"Kraj kupca",
"type":"buyer_place"
},
{
"title":"Poštna številka kupca",
"type":"buyer_post_number"
},
{
"title":"Pokrajina kupca",
"type":"buyer_province"
},
{
"title":"Država kupca",
"type":"buyer_country"
},
{
"title":"Email kupca",
"type":"buyer_email"
},
{
"title":"GSM kupca",
"type":"buyer_mobile"
},
{
"title":"Naziv prejemnika",
"type":"receiver_name"
},
{
"title":"Naslov prejemnika",
"type":"receiver_street"
},
{
"title":"Kraj prejemnika",
"type":"receiver_place"
},
{
"title":"Poštna številka prejemnika",
"type":"receiver_post_number"
},
{
"title":"Pokrajina prejemnika",
"type":"receiver_province"
},
{
"title":"Država prejemnika",
"type":"receiver_country"
},
{
"title":"Email prejemnika",
"type":"receiver_email"
},
{
"title":"GSM prejemnika",
"type":"receiver_mobile"
},
{
"title":"Način plačila",
"type":"payment_type"
},
{
"title":"Znesek plačila",
"type":"payment_sum"
},
{
"date_format":"dd/MM/yyyy",
"title":"Datum plačila",
"type":"payment_date"
},
{
"title":"Šifra artikla",
"type":"product_sku"
},
{
"title":"Količina artikla",
"type":"product_amount"
},
{
"title":"Cena artikla",
"type":"product_price"
},
{
"title":"Valuta",
"type":"currency"
}
]
}



Primer nastavitev za uvoz z združenimi vrednostmi.

Vsako naročilo vsebuje le en izdeleke, ki ima lahko poljubno količino.

Plačana vrednost je enaka vrednosti naročila in valuta je zapisana v delu zneska.

{
"title":"Združene vrednosti",
"settings":{
"default_tax":"EX4",
"order_status": "Odpremljen",
"check_customer_order_not_exist":"true",
"product_position":"per_row",
"store_eshop_sync_id":"301300006019",
"payment_map":[
{
"Credit Card":"Kreditna kartica"
}
],
"method_of_payment_map":[
{
"Credit Card":"Kreditna kartica"
}
]
},
"column":[
{
"title":"Order No.",
"type":"customer_order"
},
{
"title":"Name",
"type":"buyer_name"
},
{
"title":"Shipping Address",
"type":"buyer_street"
},
{
"title":"Shipping City",
"type":"buyer_place"
},
{
"title":"Shipping Zip/Postal Code",
"type":"buyer_post_number",
"replace_before":{
"=":""
}
},
{
"title":"Shipping State/Province",
"type":"buyer_province"
},
{
"title":"Shipping Country",
"type":"buyer_country"
},
{
"title":"Email",
"type":"buyer_email"
},
{
"title":"Shipping Phone Number",
"type":"buyer_mobile"
},
{
"title":"Receiver Name",
"type":"receiver_name"
},
{
"title":"Shipping Address Receiver",
"type":"receiver_street"
},
{
"title":"Shipping City Receiver",
"type":"receiver_place"
},
{
"title":"Shipping Zip/Postal Code Receiver",
"type":"receiver_post_number",
"replace_before":{
"=":""
}
},
{
"title":"Shipping State/Province Receiver",
"type":"receiver_province"
},
{
"title":"Shipping Country Receiver",
"type":"receiver_country"
},
{
"title":"Email Receiver",
"type":"receiver_email"
},
{
"title":"Shipping Phone Number Receiver",
"type":"receiver_mobile"
},
{
"title":"Payment Method",
"type":"payment_type"
},
{
"whole_order_value":"Amount",
"title":"Amount",
"type":"order_sum",
"replace_before":{
"$":"",
"\u20ac":""
}
},
{
"title":"Payment Sum",
"type":"payment_sum",
"replace_before":{
"$":""
}
},
{
"date_format":"yyyy-MM-dd HH:mm:ss",
"title":"Funding Date",
"type":"payment_date",
"replace_before":{
" -0700":""
}
},
{
"delete_after_token_include":"x ",
"title":"Item Name",
"type":"product_amount"
},
{
"title":"Item SKU",
"type":"product_sku"
}
]
}