Ovaj članak opisuje kako ispravno slati cijene s porezom putem Luceed API-ja pri kreiranju naloga prodaje prema webshop narudžbama. Cilj je osigurati da iznos naplaćen kupcu odgovara iznosu evidentiranom na nalogu u Luceedu.
Osnovni uvjet je da cijena s porezom mora biti zaokružena na najviše dvije decimale.
Postoje dva načina slanja cijena putem Luceed API-ja:
-
Odvojeno slanje cijene prije rabata i postotka rabata
-
Slanje cijene umanjene za rabat, bez posebnog slanja postotka rabata
Ovisno o odabranom načinu, primjenjuje se jedan od dva opisana postupka izračuna.
1. Ako odvojeno šaljete cijenu prije rabata i postotak rabata
Iznos za naplatu kupcu izračunajte na sljedeći način:
ROUND(SUM(količina × cijena s porezom), 2) − ROUND(SUM(količina × iznos rabata), 2)
gdje je:
iznos rabata = cijena s porezom × (postotak rabata / 100)
Napomena: iznos rabata po jedinici ne zaokružuje se prije izračuna ukupnog rabata.
Primjer: 3 komada × 6,45 EUR − 10 % rabata
|
Vrijednost |
Izračun |
Rezultat |
|---|---|---|
|
Ukupan iznos |
ROUND(SUM(3 × 6,45), 2) |
19,35 |
|
Ukupan rabat |
ROUND(SUM(3 × 0,645), 2) |
1,94 |
|
Iznos za naplatu |
19,35 − 1,94 |
17,41 |
2. Ako šaljete cijenu umanjenu za rabat
Cijenu umanjenu za rabat zaokružite na dvije decimale prije slanja (npr. 5,81, ne 5,805). U tom slučaju ne šaljete postotak rabata jer je rabat već uključen u cijenu.
Iznos za naplatu kupcu tada je:
ROUND(SUM(količina × cijena s porezom umanjena za rabat), 2)
Primjer: 3 komada × 5,81 EUR
|
Vrijednost |
Izračun |
Rezultat |
|---|---|---|
|
Iznos za naplatu |
ROUND(SUM(3 × 5,81), 2) |
17,43 |
Ključne napomene
Razlike između metoda i dosljednost primjene
Zbog različitog trenutka zaokruživanja ove dvije metode mogu dati različite ukupne iznose. U navedenom primjeru prva metoda daje iznos od 17,41 EUR, a druga iznos od 17,43 EUR.
Odaberite jednu metodu te je dosljedno primjenjujte pri izračunu iznosa koji naplaćujete kupcu i pri slanju cijena u Luceed API. Na taj će način iznos naplaćen kupcu odgovarati iznosu evidentiranom na nalogu u Luceedu.
Utjecaj količine na izračun (1 komad vs. N komada)
Kod prve metode iznos rabata obračunava se na ukupnu vrijednost stavke prije konačnog zaokruživanja. Zbog toga ukupni iznos za npr. 100 komada ne mora uvijek biti jednak stostrukom iznosu za 1 komad:
-
Kupnja 1 komada: Rabat se zaokružuje na razini 1 komada.
-
Kupnja N komada: Rabat se obračunava na ukupnu vrijednost N komada te se tek tada zaokružuje.
Usporedni prikaz iznosa na nalogu (primjer cijene 19,99 EUR uz 10,00 % rabata):
|
Količina |
Cijena s porezom |
Postotak rabata |
Iznos - Metoda 1 |
Iznos - Metoda 2 |
|---|---|---|---|---|
|
1 kom |
19,99 EUR |
10,00 % |
17,99 EUR |
17,99 EUR |
|
10 kom |
19,99 EUR |
10,00 % |
179,91 EUR |
179,90 EUR |
|
100 kom |
19,99 EUR |
10,00 % |
1.799,10 EUR |
1.799,00 EUR |
Pojašnjenje: Kod 1 komada iznos je u obje metode jednak (17,99 EUR). Već kod 10 komada javlja se razlika od 1 centa (179,91 EUR vs. 179,90 EUR) jer prva metoda obračunava rabat od 10 % na ukupnih 199,90 EUR (rabat iznosi 19,99 EUR), dok druga metoda množi 10 komada s unaprijed zaokruženom cijenom od 17,99 EUR. Obje metode su matematički točne. Ako želite da iznos na nalogu bude uvijek proporcionalan broju komada, preporučuje se primjena druge metode.
Unknown Attachment
Kako odabrati odgovarajuću metodu?
Odaberite prvu metodu ako:
-
Na nalogu i računu želite eksplicitno prikazati postotak i/ili iznos odobrenog rabata.
-
U Luceed ERP-u vodite analitiku i izvještaje o odobrenim rabatima.
-
Webshop raspolaže samo osnovnom cijenom s porezom i postotkom rabata te nema mogućnost preračunavanja neto jedinične cijene.
Odaberite drugu metodu ako:
-
Želite da ukupni iznos na nalogu bude uvijek proporcionalan količini (N × jedinična cijena).
-
Webshop prikazuje raščlambu po komadu u košarici i želite izbjeći vizualna odstupanja u centima.
-
Webshop koristi fiksne akcijske cijene ili popuste u apsolutnom iznosu.
Tehnička ograničenja i usklađenost
Slanje cijena s više od dvije decimale trenutačno nije tehnički onemogućeno, ali može uzrokovati razlike u iznosima na nalogu. Od listopada 2026. slanje cijena s porezom s više od dvije decimale bit će onemogućeno na razini API-ja.
Pravilnim slanjem cijena s porezom prema ovim uputama osigurava se usklađenost iznosa kroz cijeli proces: od web narudžbe, preko naloga prodaje i računa predujma, do konačnog maloprodajnog računa. Time se izbjegavaju razlike između iznosa naplaćenog kupcu i iznosa evidentiranog u Luceedu.