Pređi na glavni sadržaj

Međumagacinski prenosi

Međumagacinski prenos je interni robni dokument koji evidentira premještanje robe iz jednog magacina u drugi unutar istog naloga. Prenos nema finansijsku vrednost prema poslovnim partnerima — isključivo menja stanje zaliha između dve lokacije.

Tok dokumenta: Nacrt → Aktivan.

  • U statusu Nacrt prenos ne utiče na zalihe — može se slobodno uređivati i brisati.
  • Aktivacijom prenosa sistem atomično smanjuje zalihu izvorišnog magacina i povećava zalihu odredišnog magacina za svaku stavku.

Lista prenosa

Na stranici Prenosi prikazuje se paginirana lista svih prenosa sa sledećim filterima:

Filter Opis
Izvorišni magacin Filtriranje po magacinu polaska
Odredišni magacin Filtriranje po magacinu dolaska
Status Nacrt / Aktivan
Datum od / do Opseg datuma prenosa
Pretraga Pretraga po broju dokumenta

Svaki red u listi prikazuje: broj prenosa, datum, izvorišni i odredišni magacin, ukupnu vrednost i status. Ukupna vrednost je zbir (količina × cena) po stavkama i izračunava se dinamički — ne čuva se na nivou dokumenta.

Kreiranje prenosa

Kliknite Novi prenos. Popunite zaglavlje:

Polje Obavezno Pravila
Izvorišni magacin Da Mora biti magacin koji prati zalihe
Odredišni magacin Da Mora biti magacin koji prati zalihe; različit od izvorišnog
Datum prenosa Da Datum dokumenta

Zatim dodajte stavke:

Polje Obavezno Pravila
Artikal Da Mora biti roba (nije Usluga ni Otpad)
Količina Da Pozitivna vrednost
Cena po jed. Ne Može se ostaviti prazno; dopunjava se pre ili posle aktivacije
Broj serije/lota Ne Obavezno samo ako artikal zahteva praćenje serija

Izvorišni i odredišni magacin moraju biti različiti. Sistem vraća grešku 978 (TransferSameSourceDestination) ako se isti magacin navede za oba polja.

Virtuelni magacini (sa IsStockTracked = false) ne mogu biti ni izvorište ni odredište prenosa (grеška 979 — TransferVirtualWarehouseNotAllowed).

Artikli iz kategorija Usluga i Otpad se odbijaju (grеška 977 — TransferBlockedCategory).

Prenos mora imati najmanje jednu stavku.

Predlog cene

Kada odaberete artikal na stavci, sistem automatski predlaže cenu na osnovu sledeće logike:

  1. Najskorija cena iz prethodnog prenosa za taj artikal (za ceo nalog, bez obzira na magacin).
  2. Ako nema prenosa — cena iz Popisa inventara za taj artikal u izvorišnom magacinu za tekuću fiskalnu godinu.
  3. Ako ni jedno nije dostupno — cena ostaje prazna.

Predložena cena može se ručno promeniti.

Duplikat stavke po lotu

Isti artikal može se pojaviti na više stavki samo ako svaka stavka ima drugačiji broj serije/lota. Kombinacija (artikal, broj lota) mora biti jedinstvena unutar dokumenta — null vrednost i prazan string tretiraju se kao ekvivalentni. Kršenje vraća grešku 976 (TransferDuplicateProductLot).

Numerisanje

Broj prenosa dodeljuje se automatski, u formatu TR-XXXXXX (podrazumevano), redosledom unutar fiskalne godine. Brojač je jedinstven za ceo nalog bez obzira na par magacina.

Detalj prenosa

Detaljna stranica prikazuje:

  • Zaglavlje dokumenta: broj, datum, status, izvorišni i odredišni magacin
  • Tabelu stavki: artikal, šifra, količina, cena, vrednost stavke, broj lota (ako postoji)
  • Ukupnu vrednost prenosa

Uređivanje nacrta

Dok je prenos u statusu Nacrt, dostupne su sledeće akcije:

  • Uredi — menja datum i stavke. Izmena stavki koristi strategiju potpunog zamenjivanja. Izvorišni i odredišni magacin se ne mogu promeniti posle kreiranja; za promenu magacina potrebno je obrisati prenos i kreirati novi.
  • Obriši — trajno briše nacrt prenosa zajedno sa svim stavkama.

Pokušaj izmene ili brisanja aktivnog prenosa vraća grešku 980 (TransferNotEditable).

Aktivacija prenosa

Kliknite Aktiviraj iz detalja dokumenta. Sistem:

  1. Proverava da prenos ima najmanje jednu stavku.
  2. Atomično smanjuje saldo izvorišnog magacina za svaku stavku.
  3. Atomično povećava saldo odredišnog magacina za svaku stavku.
  4. Menja status u Aktivan.

Negativne zalihe su dozvoljene — sistem ne blokira aktivaciju ako je saldo izvorišnog magacina manji od prenošene količine.

Prenos koji je već aktivan ne može se ponovo aktivirati (grеška 981 — TransferNotActivatable).

Prenos bez stavki ne može se aktivirati (grеška 974 — TransferLinesRequired).

Statusni tok

Nacrt  ──→  Aktivan
  │
  └──→  [Obriši]
Status Utiče na zalihe Može se menjati Može se brisati
Nacrt Ne Da Da
Aktivan Da Ne Ne

Validaciona pravila

Pravilo Grеška
Isti magacin za izvorište i odredište 978 TransferSameSourceDestination
Duplikat artikla sa istim lotom na stavkama 976 TransferDuplicateProductLot
Artikal iz kategorije Usluga ili Otpad 977 TransferBlockedCategory
Virtuelni magacin kao izvorište ili odredište 979 TransferVirtualWarehouseNotAllowed
Izmena ili brisanje aktivnog prenosa 980 TransferNotEditable
Aktivacija već aktivnog prenosa 981 TransferNotActivatable
Aktivacija prenosa bez stavki 974 TransferLinesRequired

Srodne stranice

© 2026 MlekErp. Proizvod kompanije Panonija Aqua Food DOO. Sva prava zadržana.