Prijem robe
Prijemnica (Purchase Receipt) evidentira fizički ulaz robe od dobavljača u magacin. Na osnovu Prijemnice sistem:
- Povećava saldo zaliha u odabranom magacinu za svaki artikal.
- Beleži nabavnu cenu po stavci — ova cena postaje osnova za Kalkulaciju (CF-008).
- (Opciono) Nakon unosa svih cena, automatski kreira Nacrt Kalkulacije sa proporcionalnom raspodjelom zavisnih troškova.
Tok dokumenta: Čeka unos cena (PendingPricing) → Cene kompletne (Complete).
Prijemnica ne prolazi kroz fazu
Nacrt— kreira se direktno u statusuPendingPricingi cene se mogu dopuniti odmah ili naknadno.
Lista prijemnica
Na stranici Prijemnice prikazuje se paginirana lista sa sledećim filterima:
| Filter | Opis |
|---|---|
| Dobavljač | Filtriranje po poslovnom partneru — dobavljaču |
| Magacin | Filtriranje po magacinu prijema |
| Status cena | PendingPricing / Complete |
| Datum od / do | Opseg datuma prijemnice |
Status cena je vizuelno označen:
- Čeka unos cena (narandžasto, pulsira) — cene još nisu unete ili nisu kompletne
- Cene kompletne (zeleno) — sve cene su unete i Kalkulacija je kreirana
Kreiranje Prijemnice
Na stranici Nova prijemnica prikazuje se dvostepeni obrazac:
Korak 1 — Zaglavlje
| Polje | Obavezno | Opis |
|---|---|---|
| Magacin | Da | Magacin u koji se roba prima |
| Dobavljač | Da | Poslovni partner — dobavljač; mora biti aktivan |
| Datum prijema | Da | Datum fizičkog prijema robe |
| Valuta | Ne | Valuta dokumenta (podrazumevano: valuta dobavljača, ili RSD) |
| Broj fakture dobavljača | Ne | Broj originalne fakture dobavljača |
| Datum fakture dobavljača | Ne | Datum fakture dobavljača |
Viševalutnost
Kada je magacin ili dobavljač konfigurisan sa valutom različitom od RSD, polje Valuta se unapred popunjava. Korisnik može promeniti valutu pre snimanja.
Za valute različite od RSD, sistem automatski resolves NBS srednji kurs za datum prijema (tačan datum ili najskoriji prethodni). Prikazuje se indikator kursa (npr. 117.500000 (07.06.2026)).
Ako za odabrani datum ne postoji kurs, sistem prikazuje upozorenje sa linkom "Dodaj ručni kurs". Prijemnica se ne može kreirati dok kurs nije dostupan.
Cene na stavkama se unose u valuti dokumenta. Svi iznosi i zbiri prikazuju se u valuti dokumenta (uz ekvivalent u RSD za non-RSD dokumente).
Korak 2 — Stavke
Za svaku stavku:
| Polje | Obavezno | Opis |
|---|---|---|
| Artikal | Da | Mora biti aktivan i praćen kao zaliha |
| Količina | Da | Pozitivna vrednost |
| Cena po jed. | Ne | Nabavna cena u valuti dokumenta; može se uneti naknadno |
| Broj serije/lota | Ne | Obavezno za artikle sa RequiresLotTracking = true |
Isti artikal može se pojaviti na više stavki samo ako svaka ima jedinstven, nenulti broj serije/lota. Duplikat bez lota se odbija.
Cena po jed. je opciona pri kreiranju — može se dopuniti na detaljnoj stranici dok je Prijemnica u statusu
PendingPricing.
Detalj Prijemnice
Stranica prikazuje:
- Zaglavlje: broj prijemnice, dobavljač, magacin, datum, broj fakture dobavljača, valuta i kurs (za non-RSD), status cena
- Stavke: artikal, šifra, količina, jedinica mere, cena (editabilna dok je
PendingPricing), vrednost stavke - Ukupan iznos (dual-amount za non-RSD: "50.00 EUR (5.875,00 RSD)")
Popunjavanje cena naknadno
Ako su cene ostavljene prazne pri kreiranju (ili je Prijemnica kreirana iz E-Faktura — vidite Prijem iz e-faktura), možete ih uneti iz detalja:
- Kliknite na ćeliju cene u tabeli stavki — cena postaje editabilna.
- Unesite cenu u valuti dokumenta.
- Kliknite Kompletno unošenje cena kada su sve cene popunjene.
Kompletiranje cena
Dugme Kompletno unošenje cena je vidljivo samo kada je status PendingPricing. Klikom:
- Sistem prelazi status u
Complete. - Automatski se kreira Nacrt Kalkulacije (CF-008) sa zavisnim troškovima rasporedjenim proporcionalno po stavkama.
Nakon prelaska u
Complete, cene se ne mogu menjati.
Statusni tok
PendingPricing ──→ Complete
| Status | Cene editabilne | Kalkulacija kreirana | Opis |
|---|---|---|---|
| PendingPricing | Da | Ne | Prijemnica primljena, cene se unose |
| Complete | Ne | Da | Sve cene unete; Kalkulacija kreirana |
Uticaj na zalihe i lotove
Saldo zaliha se uvećava pri kreiranju Prijemnice (ne pri kompletiranju cena). To znači da je roba odmah raspoloživa u magacinu čim se Prijemnica snimi, i pre nego što se cene kompletiraju.
Za artikle sa praćenjem serija (RequiresLotTracking = true):
- Sistem resolves ili kreira lot-entitet na osnovu
(ProductId, LotNumber). - Saldo po lotu (
LotStockBalances) se ažurira odvojeno od agregatnog stanja.
Brisanje
Prijemnica se može obrisati samo dok zalihe nisu promenjene downstream dokumentima. Brisanje je dostupno samo u ranim stadijumima — ne postoji eksplicitni Draft status, ali API pruža DELETE endpoint za nekorišćene prijemnice.
Validaciona pravila
| Pravilo | Opis |
|---|---|
| Duplikat artikla bez lota | Dve stavke sa istim artiklom su dozvoljene samo uz različite lot-brojeve |
| Lot obavezan za tracked artikal | Ako RequiresLotTracking = true, lot broj mora biti naveden |
| Valuta nepoznata ili neaktivna | Sistem vraća CurrencyNotFound ili CurrencyInactive |
| Kurs nije dostupan | Nije moguće kreirati non-RSD prijemnicu bez NBS kursa za datum |
| Kompletiranje bez cena | Svaka stavka mora imati nenultu cenu pre kompletiranja |
Srodne stranice
- Prijem iz e-faktura — automatsko kreiranje Prijemnice iz inbаund E-Fakture (SEF)
- Kalkulacija — Nacrt Kalkulacije koji nastaje po kompletiranju cena
- Serije i lotovi — praćenje lotova pri prijemu robe