KPD u Luceedu: Snaga i jednostavnost u modelu dvostruke hijerarhije
Zašto je ispravno rješenje važnije od brzog rješenja?
S približavanjem 1. siječnja 2026. i početka primjene Fiskalizacije 2.0, jedna od glavnih tema (ili bolje rečeno dilema) u poslovnim krugovima postaje primjena Klasifikacije proizvoda po djelatnostima (KPD).
Svjesni smo da su se na tržištu već pojavila rješenja koja su implementirala unos KPD šifri, a ona se uglavnom temelje na definiranju jedne fiksne KPD šifre po artiklu ili grupi artikala i, u nekim slučajevima, omogućavanju ručnog odabira šifre na svakoj stavci računa. S obzirom na to, mnogi naši korisnici s pravom se pitaju:
🤔 Zašto Tomsoft ponovno “kasni” s prilagodbama?
Odgovor je jednostavan i dosljedan našem pristupu ovakvim temama:
Kvaliteta i cjelovitost ispred brzine.
Kao i uvijek, ovom smo izazovu pristupili prvenstveno s poslovne strane. Umjesto da implementiramo tehnički najbrže rješenje, naš primarni cilj bio je temeljito razumjeti poslovne procese i otkloniti sve potencijalne dileme u primjeni, i to u izravnoj komunikaciji s nadležnim tijelima poput Državnog zavoda za statistiku. Tek nakon što smo osigurali jasne i službeno potvrđene odgovore, pristupili smo dizajnu rješenja koje je istovremeno moćno, fleksibilno i, što je najvažnije, jednostavno za korištenje u stvarnim poslovnim situacijama.
Ključna dilema: Jedna ili više KPD šifri za isti artikl?
U analizi smo utvrdili da je ključno pitanje, koje određuje kvalitetu cjelokupnog rješenja:
🤔 Je li potrebno za jedan artikl u različitim situacijama koristiti različite KPD šifre?
Odgovor na ovo pitanje je:
Da. KPD šifra, naime, ne opisuje sam(o) artikl, već prirodu i dodanu vrijednost transakcije u kojoj se taj artikl prodaje.
Upravo zbog ovog načela, pristup koji omogućuje unos samo jedne fiksne KPD šifre po artiklu u mnogim je čestim poslovnim scenarijima neispravan i može dovesti do zakonske neusklađenosti. S druge strane, ručni odabir na svakoj stavci prebacuje svu odgovornost na operatera, značajno usporava proces izdavanja računa i drastično povećava mogućnost ljudske pogreške.
Pogledajmo to na praktičnim primjerima (koji su potvrđeni kao ispravni od strane Državnog zavoda za statistiku).
Primjer 1: Tvrtka je proizvođač radnih hlača
Poslovni subjekt je istovremeno proizvođač i distributer radne odjeće. Sve artikle iz svog asortimana prodaje u trgovini na veliko i malo, dakle i one proizvode koje je sam proizveo, kao i one koje je kupio od dobavljača ili drugog proizvođača.
Kontekst | Opis | KPD |
|---|---|---|
Prodaja vlastitog proizvoda trgovačkom lancu (B2B) | Kada subjekt prodaje vlastiti proizvod drugom poslovnom subjektu ispravna KPD šifra dolazi iz područja C - Proizvodi prerađivačke industrije, razreda C14.23 - Radna odjeća. | C14.23.12 |
Prodaja hlača kupljenih od dobavljača trgovačkom lancu (B2B) | Ako isti subjekt druge radne hlače kupi od dobavljača i prodaje ih poslovnom subjektu, on djeluje kao distributer i pruža uslugu trgovine na veliko. KPD šifra je područja G - Usluge trgovine na veliko i malo, iz odjeljka G46 - Usluge trgovine na veliko. | G46.42.01 |
Prodaja radnih hlača u maloprodajnoj trgovini (B2C) | Kada subjekt radne hlače prodaje krajnjem kupcu u svojoj trgovini, on pruža uslugu trgovine na malo, neovisno o tome radi li se o vlastitom proizvodu ili robi kupljenoj od dobavljača. Ispravna KPD šifra ponovno dolazi iz područja G - Usluge trgovine na veliko i malo, ali sada iz razreda G47.71 - Usluge trgovine na malo odjećom. | G47.71.00 |
Primjer 2: Tvrtka se bavi trgovinom pićima i ugostiteljstvom
Poslovni subjekt u svom asortimanu ima bezalkoholni napitak koji prodaje kroz različite kanale.
Kontekst | Opis | KPD |
|---|---|---|
Prodaja trgovačkom lancu (B2B) | Kada subjekt proda paket napitaka drugom poslovnom subjektu, primjerice trgovačkom lancu, on pruža uslugu trgovine na veliko. Ispravna KPD šifra stoga dolazi iz područja G - Usluge trgovine na veliko i malo i odnosi se na veleprodajnu uslugu. | G46.34.01 |
Prodaja u vlastitoj maloprodajnoj trgovini (B2C) | Kada isti subjekt taj isti napitak (u boci) proda krajnjem kupcu u svojoj vlastitoj maloprodajnoj trgovini, on pruža uslugu trgovine na malo. KPD šifra mora odražavati tu uslugu. | G47.25.20 |
Usluživanje u ugostiteljskom objektu | Ako isti subjekt taj isti napitak posluži gostu u svom kafiću, transakcija više nije trgovina robom, već pružanje ugostiteljske usluge. Dodana vrijednost je u pripremi, posluživanju i ambijentu. Stoga se mora koristiti KPD šifra iz područja I - Ugostiteljstvo. | I56.30.00 |
Ova dva primjera jasno pokazuju kako bi rješenje koje omogućuje samo jednu KPD šifru po artiklu bilo nedostatno za ispravno i zakonski usklađeno poslovanje određenog broja tvrtki.
Na ručni odabir šifri na svakoj stavci svake transakcije (računa) nismo htjeli niti pomišljati. Svi kojima je svakodnevni posao izdavanje računa sigurno znaju zašto. 😉
Luceed rješenje: Snaga i jednostavnost u modelu dvostruke hijerarhije
Upravo zato, Luceed rješenje za KPD temelji se na inteligentnom modelu dvostruke hijerarhije. Sustav najprije prepoznaje poslovni kontekst transakcije, a zatim unutar njega, po hijerarhiji kategorizacije artikala, pronalazi odgovarajuću KPD šifru.
Pametno prepoznavanje poslovnog konteksta (hijerarhija pravila)
Zadatak sustava je da za svaku transakciju automatski prepozna o kakvoj se poslovnoj situaciji radi. Te situacije u Luceedu predstavljaju Konteksti primjene KPD-a.
Luceed dolazi s već pripremljenim, integriranim kontekstima koji pokrivaju standardne poslovne scenarije (poput veleprodaje, maloprodaje i ugostiteljstva), ali omogućuje i kreiranje vlastitih, korisničkih konteksta za rješavanje specifičnih poslovnih iznimki, na nivou poslovne jedinice.
Sustav primjenjuje kaskadnu logiku i uvijek traži najspecifičnije primjenjivo pravilo. Ako za njega ne pronađe definiranu KPD šifru, automatski se oslanja na kontekst više razine, tj. na općenitije pravilo, i to sljedećim redoslijedom:
Korisnički konteksti (konteksti razine 3): Prvo se provjeravaju vaša, korisnički definirana pravila vezana za specifičnu poslovnu jedinicu.
Napomena: U velikoj većini slučajeva neće biti ni potrebe za kreiranjem korisničkih konteksta. Korisnički konteksti omogućeni su kako bi smo bilo sigurni da je moguće zadovoljiti i najzahtjevnije slučajeve.Integrirani konteksti (konteksti razine 2): Ako iznimka nije pronađena, provjeravaju se ugrađena pravila za ugostiteljstvo, trgovinu na malo i trgovinu na veliko.
Osnovni kontekst (kontekst razine 1): Ako ni jedan od prethodnih uvjeta nije zadovoljen, kao temeljno pravilo primijenit će se osnovni kontekst.
Ovakav pristup omogućuje vam da na nižim, specifičnijim razinama (npr. za određenu poslovnu jedinicu) definirate KPD šifre samo za artikle koji su iznimka, dok će za sve ostale artikle sustav automatski nastaviti pretragu i primijeniti općenitija pravila definirana na višim razinama (najviša razina konteksta je 1, najniža razina konteksta je 3).
Što to znači za vas u praksi?
Pretpostavimo da ste proizvođač iz ranije prikazanog primjera. KPD šifre za sve vaše proizvode (područje C) možete definirati na osnovnom kontekstu ili na kontekstu za trgovinu na veliko. Recimo da samo 20% tih proizvoda prodajete i u vlastitoj maloprodaji. Sve što trebate je za tih 20% asortimana dodatno definirati i KPD šifru za uslugu trgovine na malo (područje G) unutar konteksta za trgovina na malo. Luceed će kod izrade računa automatski prepoznati situaciju i primijeniti ispravnu šifru.
Efikasno upravljanje podacima (hijerarhija kategorizacije artikala)
Jednom kada sustav odredi ispravan poslovni kontekst, ova druga dimenzija dohvaća KPD šifru i istovremeno osigurava da ne morate raditi isti posao stotinu puta. Luceed traži definiranu KPD šifru slijedeći hijerarhiju od najspecifičnijeg prema najopćenitijem: Artikl → Grupa → Nadgrupa → Supergrupa.
Što to znači za vas u praksi?
Učinkovitost kroz nasljeđivanje: Ne morate definirati pravila za svaki artikl pojedinačno. Zahvaljujući nasljeđivanju po hijerarhiji kategorizacije, KPD šifru možete definirati na artiklu, grupi, nadgrupi ili supergrupi artikla. Time jednim unosom možete pokriti stotine ili tisuće artikala, a izuzetke definirate samo tamo gdje je to zaista potrebno.
Automatska klasifikacija novih artikala: Ključna prednost ovog modela je i budući rad. Svaki novi artikl kojeg dodate grupu artikla koja već ima definiranu KPD šifru (ili ju nasljeđuje s nadgrupe ili supergrupe) automatski će naslijediti KPD klasifikaciju. Time se eliminira potreba da osoba koja unosi artikle poznaje KPD šifre, smanjuje se mogućnost ljudske pogreške i osigurava dosljednost podataka. Upravo zato, svim korisnicima savjetujemo primjenu ovog pristupa (ako je to moguće s obzirom na strukturu i hijerarhiju grupa koju koristite).
A gdje je tu jednostavnost korištenja?
Nakon svega pročitanog sasvim je razumljivo ako se pitate:
🤔 A gdje je tu spomenuta jednostavnost korištenja?
Naš cilj bio je stvoriti alat koji može pokriti i najsloženije poslovne scenarije, ali to ne znači da ga korisnici s jednostavnijim potrebama ne mogu u potpunosti prilagoditi sebi.
✅ Jednostavnost rješenja leži upravo u njegovoj fleksibilnosti.
Ako vaše poslovanje ne zahtijeva korištenje više različitih KPD šifri za isti artikl (npr. bavite se isključivo trgovinom na malo ili samo pružate određene usluge), sustav možete maksimalno pojednostaviti, pa i do te mjere da se cijelo rješenje ponaša kao da smo na artikl dodali samo jedno novo polje za unos KPD šifre. To možete postići deaktiviranjem nepotrebnih konteksta primjene KPD-a i unosom KPD šifre na svakom artiklu. Odabir načina korištenja ovisi o potrebama vaše organizacije.
⬇️ Više o ovome možete vidjeti u praktičnim primjerima na kraju ovog članka, posebno u primjerima za trgovinu na malo i uslužne djelatnosti.
Svrha ovog članka i zaključak
Svrha ovog članka bila je pravovremeno vas informirati o ključnim, često previđenim aspektima primjene KPD-a. Glavna poruka je da, ovisno o poslovnom kontekstu, jedan te isti artikl može zahtijevati primjenu različitih KPD šifri.
Iako određenom broju naših korisnika ova mogućnost neće biti potrebna (ili barem neće biti potrebna za sve artikle u asortimanu), ključno je da rješenje podržava takve scenarije kako bi se osigurala potpuna zakonska usklađenost u svim slučajevima.
Važna napomena o odabiru KPD šifri
Funkcionalnosti u Luceedu osmišljene su kako bi vam pružile moćan i fleksibilan alat za tehničku primjenu KPD klasifikacije.
Međutim, važno je naglasiti da Tomsoft nije nadležan za tumačenje klasifikacija niti može pružati savjete o odabiru ispravne KPD šifre za vaše specifične proizvode ili usluge.
Za sva pitanja vezana uz odabir odgovarajuće šifre, isključivo je nadležan Državni zavod za statistiku (DZS). Molimo vas da ih za sve nedoumice kontaktirate direktno putem službene e-mail adrese: klasifikacija@dzs.hr.
Svjesni smo da je detaljnih pojašnjenja na ovu temu vrlo malo. Jedan od rijetkih službenih izvora koji potvrđuje ovu logiku su stranice Porezne uprave, gdje se u jednom dijelu navodi:
Veleprodaja/maloprodaja/krajnja potrošnja
KPD oznake se iskazuju isključivo na eRačunima, a poduzetnik zna obavlja li djelatnost maloprodaje ili veleprodaje te sukladno tome odabire ispravnu KPD oznaku za svaku stavku eRačuna koji izdaje. [...] Zakon o fiskalizaciji [...] ne ograničava poduzetnike da obavljaju poslove maloprodaje drugim poduzetnicima niti nalaže mijenjanje dosadašnjeg poslovanja poduzetnika već samo nalaže primjenu (iskazivanje) ispravne KPD oznake uz svaku stavku eRačuna. Znači, ako poduzetnik iz maloprodaje izdaje eRačun drugim poduzetnicima koristit će KPD oznaku za prodaju na malo.
Upravo ovakvi, u praksi česti slučajevi, razlog su zašto smo rješenju pristupili na ovaj način i implementirali ga kroz fleksibilni model dvostruke hijerarhije.
Što slijedi? Novi alati za lakšu kontrolu KPD-a
Svjesni smo da, unatoč automatizaciji, trebate imati potpunu kontrolu i transparentnost nad procesom. Zato će Luceed u narednom periodu biti nadograđen s dva alata dizajnirana upravo za to:
Alat za analizu i provjeru KPD šifre
Pitate se zašto je za neki artikl u određenoj situaciji primijenjena baš određena KPD šifra? Ovaj alat dat će vam odgovor. Na temelju odabranog artikla i zadane poslovne situacije (npr. račun iz modula Veleprodaja s maloprodajnog skladišta), sustav će vam prikazati ne samo konačnu, važeću KPD šifru, već i detaljnu analizu, korak-po-korak, kako je do nje došao, koji je kontekst prepoznat i s koje je razine (artikla, grupe...) šifra naslijeđena.Središnji pregled KPD klasifikacija
Kako na jednom mjestu provjeriti jesu li svi artikli ispravno podešeni? Ova nova, administratorska forma pružit će vam cjelovit, tablični pregled svih vaših artikala i pripadajućih KPD šifri za svaki od aktivnih konteksta. Bit će to alat za brzu provjeru, pronalaženje artikala kojima možda nedostaje KPD šifra i osiguravanje potpune usklađenosti.
Uz razvoj novih alata, naš fokus ostaje i na pružanju podrške. Možete biti sigurni da ćemo se truditi sve nove opcije popratiti kvalitetnim uputama, smjernicama i dodatnim praktičnim primjerima kako bismo vam cjelokupan proces prilagodbe i implementacije učinili što lakšim i jednostavnijim.
Vodič za primjenu i praktični primjeri podešavanja KPD šifri
Vodič za primjenu KPD-a u Luceedu
➡️ Detaljan vodič za primjenu KPD-a u Luceedu možete pronaći ovdje: