Skip to content

Obvezna polja pri knjiženju

Ovaj modul omogućuje administratorima da definiraju koja polja moraju biti popunjena prije nego što se prodajni ili nabavni dokument može proknjižiti. Pravila se konfiguriraju jednokratno i zatim automatski primjenjuju pri svakom knjiženju.


Postavljanje obveznih polja

Gdje se nalazi?

Pretražite Mandatory Field Setup u traci za pretraživanje Business Centrala.

Kako dodati pravilo?

  1. Otvorite stranicu Mandatory Field Setup.
  2. Kliknite Novo kako biste dodali novi redak.
  3. U stupcu Page No. kliknite strelicu za pretraživanje i odaberite stranicu (npr. Sales Order, Customer Card, Item Card).

    Stupci Page Name i Table Name popunjavaju se automatski.

  4. U stupcu Field Name kliknite strelicu za pretraživanje — otvara se popis polja za odabranu tablicu.
  5. Odaberite polje koje mora biti popunjeno prije knjiženja.
  6. Provjerite da je stupac Enabled označen (zadano: uključeno).
  7. Ponovite korake 2–6 za svako dodatno polje.

Redoslijed unosa

Polje Page No. mora biti odabrano prije polja Field Name. Ako pokušate otvoriti pretraživanje za polje bez odabrane stranice, sustav prikazuje poruku:

„Please select a page before selecting a field."


Opis stupaca

StupacOpis
Page No.Broj stranice na kojoj korisnik unosi podatke (npr. 42 = Sales Order). Koristite pretraživanje za odabir.
Page NameNaziv odabrane stranice — popunjava se automatski, nije moguće ručno mijenjati.
Table NameNaziv tablice u pozadini odabrane stranice — popunjava se automatski.
Field NamePolje koje mora biti popunjeno. Koristite pretraživanje za odabir iz popisa polja odabrane tablice.
EnabledOznačite za aktivno pravilo. Isključite ako želite privremeno onemogućiti provjeru bez brisanja retka.

Kako provjera radi pri knjiženju?

Provjera se pokreće automatski prije svakog knjiženja sljedećih vrsta dokumenata:

  • Prodajni dokumenti (narudžba, faktura, odobrenje, povratnica)
  • Nabavni dokumenti (narudžba, faktura, odobrenje, povratnica)
  • Predujmovi za prodaju i nabavu

Sustav provjerava:

  1. Zaglavlje dokumenta — sva obvezna polja definirana za odgovarajuću tablicu zaglavlja (npr. Sales Header).
  2. Redove dokumenta — svaki redak zasebno.
  3. Povezane kartice — ako je na zaglavlju ili retku polje koje pokazuje na drugu tablicu (npr. kupac, dobavljač, artikl), sustav provjerava i obvezna polja na toj kartici.

Ako je jedno ili više obveznih polja prazno, knjiženje se blokira i prikazuje se objedinjena poruka s popisom svih neispunjenih polja.


Poruke o greškama

PorukaUzrokRješenje
Field "X" on Y must not be empty.Polje X na stranici/tablici Y nije popunjenoOtvorite dokument ili odgovarajuću karticu i popunite navedeno polje
Please select a page before selecting a field.Pokušaj odabira polja u Mandatory Field Setup bez prethodno odabranog Page No.Prvo odaberite stranicu u stupcu Page No., a zatim polje

Više grešaka odjednom

Ako je više obveznih polja prazno, sustav ih sve navodi u jednoj poruci. Ispravite sva navedena polja prije ponovnog pokušaja knjiženja.


Uvjeti primjene pravila

Svako pravilo može imati uvjete koji određuju na koje zapise se ono primjenjuje. Bez uvjeta pravilo vrijedi za sve zapise u tablici. Uvjetima ga možete suziti samo na određene grupe ili isključiti specifične zapise.

Gdje se podešava?

U listi Postavljanje Obaveznih Polja kliknite na strelicu → s lijeve strane retka. Otvara se kartica pravila s odjeljkom Uvjeti pri dnu.

Kako dodati uvjet?

  1. U kartici pravila kliknite Novi redak unutar odjeljka Uvjeti.
  2. U stupcu Vrsta uvjeta odaberite Uključi ili Isključi (vidi tablicu ispod).
  3. U stupcu Polje filtra kliknite strelicu za pretraživanje i odaberite polje po kojem filtrirate (npr. Gen. Bus. Posting Group).
  4. U stupcu Vrijednost filtra unesite vrijednost ili koristite pretraživanje ako je polje povezano s popisom.
  5. Ponovite za svaki dodatni uvjet.

Opis stupaca uvjeta

StupacOpis
Vrsta uvjetaUključi ili Isključi — određuje kako se uvjet primjenjuje (vidi objašnjenje ispod).
Polje filtraPolje na kartici (npr. kupca ili dobavljača) prema čijoj se vrijednosti filtrira. Koristite pretraživanje za odabir.
Vrijednost filtraVrijednost koju to polje mora imati da bi uvjet bio ispunjen (npr. DOMESTIC).

Kako rade Uključi i Isključi uvjeti?

Vrsta uvjetaZnačenje
UključiPravilo se primjenjuje samo ako su svi Uključi uvjeti istovremeno ispunjeni (logika I).
IsključiPravilo se ne primjenjuje ako je bilo koji Isključi uvjet ispunjen (logika ILI).

Isključi ima prednost

Ako je Isključi uvjet ispunjen, pravilo se preskače — čak i ako su svi Uključi uvjeti također ispunjeni.


Primjeri

Primjer 1 — Pravilo samo za domaće kupce

Vrsta uvjetaPolje filtraVrijednost filtra
UključiGen. Bus. Posting GroupDOMESTIC

→ PDV ID broj se traži samo od kupaca s grupom knjiženja DOMESTIC. Za sve ostale provjera se preskače.


Primjer 2 — Pravilo za domaće kupce s punim PDV-om

Vrsta uvjetaPolje filtraVrijednost filtra
UključiGen. Bus. Posting GroupDOMESTIC
UključiVAT Bus. Posting GroupFULL

→ Provjera vrijedi samo za kupce koji su istovremeno DOMESTIC i FULL (oba uvjeta moraju biti ispunjena).


Primjer 3 — Isključi određenu grupu

Vrsta uvjetaPolje filtraVrijednost filtra
IsključiGen. Bus. Posting GroupK-INO

→ Pravilo se primjenjuje na sve kupce osim onih s grupom K-INO.


Primjer 4 — Isključi određenog kupca

Vrsta uvjetaPolje filtraVrijednost filtra
IsključiNo.KUP00001

→ Za kupca KUP00001 provjera se nikad ne pokreće, bez obzira na ostale postavke.

Factory d.o.o.