Savjeti

Cjenik u strojno čitljivom obliku: CSV, XML ili JSON i što u njega ide

Kako objaviti cjenik webshopa tako da ga stroj može pročitati: koji format, koji stupci, kakva adresa i zašto dnevni izvoz s arhivom rješava više od jednokratnog Excela.

Objavljeno: 21. rujna 2026.

Dodatak za WooCommerceDnevni cjenik na stalnoj adresi, bez ručnog izvozaCSV, XML i JSON, arhiva po danima i popis koji se čita strojno. Dio istog dodatka, jednokratno 20 € + PDV.Otvori

Što znači strojno čitljivo

Strojno čitljivo ne znači digitalno. PDF cjenik je digitalan i potpuno neupotrebljiv za stroj: da bi se iz njega izvukla cijena, netko mora pogađati gdje su stupci. Isto vrijedi za sliku, za Word i za tablicu u kojoj su brojevi napisani kao tekst.

Strojno čitljiv je zapis u kojem svako polje ima naziv i uvijek isto mjesto, a brojevi su brojevi. U praksi su to CSV, XML i JSON, i nijedan nije težak za napraviti.

Koji stupci imaju smisla

Minimum je identifikacija artikla i cijena, ali cjenik koji se stvarno koristi obično ima i ovo:

  • Šifra artikla, po mogućnosti ista ona koja se koristi u ERP-u, i barkod ako postoji.
  • Naziv i kategorija, jer onaj tko cjenik čita rijetko ima i vaš katalog.
  • Cijena s PDV-om i bez njega, pa se ne mora nagađati koja je koja, i oznaka valute.
  • Oznaka je li artikl na sniženju, i uz nju najniža cijena u trideset dana kad postoji.
  • Adresa artikla na trgovini, da se svaki redak može provjeriti u jednom kliku.

Zašto dnevni izvoz, a ne jednokratna datoteka

Cjenik koji se izveze rukom zastari isti dan, a onaj tko ga je dobio to ne može znati. Dnevni izvoz na stalnoj adresi rješava oboje: adresa se ne mijenja, a sadržaj je uvijek jučerašnji u najgorem slučaju.

Arhiva po danima dodaje ono što se ne vidi dok ne zatreba: mogućnost da se kasnije pokaže što je što kojeg dana stajalo. To je isti razlog zbog kojeg se vodi i povijest cijena za sniženja, samo na razini cijelog kataloga.

Na što paziti kod CSV-a

Dvije stvari najčešće pokvare hrvatski CSV. Prva je razdjelnik: Excel s hrvatskim postavkama piše točku-zarez, pa cjenik s običnim zarezom otvara krivo. Druga je decimalni zarez u kombinaciji s tim istim točka-zarezom, što je izvor tihih grešaka u kojima se iznos od tisuću dvjesto pročita kao jedan i dva.

Zato u cjeniku namijenjenom stroju brojevi idu s decimalnom točkom i bez razdjelnika tisuća, a polja se razdvajaju točkom-zarezom. Kodiranje je UTF-8, jer bez toga š, ž, č, ć i đ u nazivima artikala ne prežive put.

Često postavljana pitanja

Je li dovoljno objaviti cjenik kao PDF?
Za čitanje okom da, za strojnu obradu ne. Ako je svrha da netko cjenik povuče i obradi, PDF ga tjera na prepisivanje ili na pogađanje, a oboje unosi greške.
Treba li cjenik biti javno dostupan?
Ovisi o svrsi. Cjenik namijenjen kupcima i agregatorima ima smisla držati javnim; onaj koji je dogovoren s pojedinim dobavljačem može stajati na adresi koja se ne objavljuje. Važno je da je to odluka, a ne slučajnost.
Koliko često treba osvježavati?
Jednom dnevno pokriva većinu potreba. Trgovine koje mijenjaju cijene više puta dnevno obično izvoze češće, ali tada vrijedi paziti da se datoteka nikad ne poslužuje dok se piše.

Uskladi se s fiskalizacijom u 15 minuta

Fiskalizator izdaje fiskalni račun (JIR/ZKI) i eRačun - za Shopify, WooCommerce ili ručno. 14 dana besplatno.

Napišite što vam treba. U 24 sata dobivate okvirnu cijenu i rok.

Dovoljno je par rečenica: što prodajete, koji ERP koristite i što vas danas najviše košta vremena. Ako vam se žuri, nazovite.

Radnim danom, 9 do 17. Odgovaramo unutar 24 sata.

Odgovaramo unutar 24 sata. Podaci idu samo nama i ne koriste se ni za što drugo.