Prodajni nalozi
Prodajni nalog (SO) je polazni dokument prodajnog procesa. Evidentira šta je kupac naručio, iz kog magacina, za koji datum isporuke i pod kojim uslovima plaćanja. Cene i popusti se razrešavaju automatski prema aktivnom cenovniku i pravilima popusta.
Tok dokumenta: Nacrt → Aktivan (aktivacija se dešava automatski pri kreiranju Otpremnice).
Lista prodajnih naloga
Na stranici Prodajni nalozi prikazuje se paginirana lista sa sledećim filterima:
| Filter | Opis |
|---|---|
| Pretraga | Broj naloga, šifra ili naziv poslovnog partnera |
| Magacin | Filtriranje po magacinu |
| Status | Nacrt / Aktivan |
| Datum od / do | Opseg datuma narudžbine |
| Poslovni partner | Filtriranje po kupcu |
Svaki red prikazuje: broj naloga, datum, poslovni partner, magacin, ukupna vrednost i status.
Tipovi naloga
Sistem automatski određuje tip naloga prema artiklima na stavkama:
| Tip | Opis |
|---|---|
| Roba | Sve stavke su fizički artikli (isporuka robom) |
| Usluge | Sve stavke su usluge (bez fizičke isporuke) |
| Mešovit | Kombinacija fizičkih artikala i usluga |
Tip naloga utiče na tok fakturisanja — nalozi tipa Usluge mogu biti fakturisani direktno bez prethodne Otpremnice.
Kreiranje prodajnog naloga
Kliknite Novi nalog. Popunite zaglavlje:
| Polje | Obavezno | Opis |
|---|---|---|
| Magacin | Da | Magacin iz kojeg se isporučuje roba |
| Poslovni partner | Da | Mora biti aktivan kupac |
| Datum isporuke | Da | Planirani datum isporuke |
| Datum dospeća plaćanja | Da | Rok plaćanja po fakturi |
| Tačka dostave | Ne | Specifična adresa isporuke (pod-resurs partnera) |
| Oporezivo | Ne | Podrazumevano da (PDV se obračunava) |
| Referenca ugovora | Ne | Slobodan tekst za vezu sa ugovorom |
Dodajte stavke:
| Polje | Obavezno | Opis |
|---|---|---|
| Artikal | Da | Mora biti aktivan |
| Količina | Da | Pozitivna vrednost |
Cene se ne unose ručno na nalogu. Sistem automatski razrešava cenu po svakoj stavci: prioritetno se koristi cena iz liste kupačkih cena za par (partner, artikal), a ako je nema — osnovna cena artikla. Na razrešenu cenu primenjuju se standardni popust i kampanjski popust ako postoje aktivna pravila.
Automatska resolucija cena i popusta
Za svaku stavku sistem poziva GET /api/core/business-partners/{partnerId}/resolve-line sa kombinacijom (partner, artikal, magacin, datum) i vraća:
- Jediničnu cenu (CustomerPrice override ili BasePrice)
- Procenat standardnog popusta (ako postoji pravilo za par partner+artikal)
- Procenat kampanjskog popusta (ako postoji aktivna kampanja)
- Stopu PDV-a
Resolucija se izvršava i pri svakom kasnijem uređivanju stavki.
Detalj prodajnog naloga
Stranica prikazuje:
- Zaglavlje: broj, datum, status, tip, partner, magacin, datumi
- Tabelu stavki: artikal, šifra, količina, jedinica mere, cena, popust, PDV, vrednost stavke
- Ukupnu vrednost naloga
Uređivanje nacrta
Dok je nalog u statusu Nacrt, stavke i zaglavlje se mogu menjati. Izmena koristi strategiju potpunog zamenjivanja stavki — sve stare stavke se brišu i kreiraju nove. Tip naloga se ponovo određuje prema novim artiklima.
Pokušaj izmene aktivnog naloga vraća grešku 851 (
OrderNotEditable).
Brisanje nacrta
Nalog u statusu Nacrt može se obrisati ako nema vezanih Otpremnica. Brisanjem se uklanjaju zaglavlje i sve stavke.
Nalog koji ima vezanu Otpremnicu ne može se obrisati (grеška 857 —
OrderHasShipments).
Statusni tok
Nacrt ──→ Aktivan
| Status | Može se menjati | Može se brisati | Opis |
|---|---|---|---|
| Nacrt | Da | Da (ako nema otpremnica) | Nalog tek kreiran |
| Aktivan | Ne | Ne | Otpremnica je kreirana |
Numerisanje
Broj naloga dodeljuje se automatski pri kreiranju, po formatu koji je konfigurisan u Podešavanjima organizacije. Brojač je per-magacin i per-fiskalna godina.
Validaciona pravila
| Pravilo | Grеška |
|---|---|
| Nalog nije pronađen | 850 SalesOrderNotFound |
| Izmena ili brisanje aktivnog naloga | 851 OrderNotEditable |
| Partner je neaktivan | 852 PartnerInactive |
| Artikal je neaktivan | 853 ProductInactive |
| Magacin je neaktivan | 854 WarehouseInactive |
| Nevažeći opseg datuma | 855 InvalidDateRange |
| Brisanje naloga sa otpremnicama | 857 OrderHasShipments |
Srodne stranice
- Otpremnice — kreiranje otpremnice iz prodajnog naloga
- Fakturisanje — fakturisanje uslužnih naloga direktno, ili robnih naloga kroz otpremnice
- Dostavnica — grupni izveštaj otpremnica po vozaču i vozilu