Pređi na glavni sadržaj

Tok dokumenata i zaključavanje

MlekErp čuva integritet vaših proknjiženih dokumenata kroz modul zaključavanja (CF-011). Pet ključnih tipova operativnih dokumenata prolazi kroz životni ciklus statusa koji kulminira u statusu Zaključan — što štiti dokumenta od naknadnih izmena i osigurava konzistentnost računovodstvenih knjiga.


Tipovi dokumenata koji se zaključavaju

Tip dokumenta Modul
Prodajni nalog Prodaja
Prijemnica Nabavka
Otpremnica Prodaja
Radni nalog Proizvodnja
Međumagacinski prenos Magacin

Pored ovih pet, administrator može ručno zaključati i dve finansijske kategorije:

  • Finansijski nalog (bankovna knjiženja — JournalEntry)
  • Početno stanje (FinancialOpeningBalance)

Napomena: Fakture, knjižna odobrenja, kalkulacije i maloprodajni promet imaju vlastiti „meki zaključavač" kroz status Izdata/Poništena i nisu obuhvaćeni ovim modulom.


Statusi dokumenta

Status Opis
Nacrt Dokument je u pripremi; slobodan za izmenu i brisanje.
Aktivan Dokument je aktiviran i učestvuje u zalihama / finansijama; može se menjati uz ograničenja.
Zaključan Dokument je zaštićen od izmena. Samo vlasnik/administrator može ga uređivati — uz obavezno obrazloženje.
Odobren Rezervisan za zatvaranje fiskalne godine (CF-013); potpuno nepromenjiv.

Tranzicije:

Nacrt → Aktivan → Zaključan (auto ili ručno)
Zaključan → Aktivan (ručno otključavanje, samo vlasnik/admin)
Aktivan → Odobren (automatski pri zatvaranju fiskalne godine)

Automatsko zaključavanje

MlekErp svakodnevno u 02:00 (Evropa/Beograd) pokrće posao automatskog zaključavanja (AutoLockDocumentsJob). Posao prolazi kroz sve organizacije gde je zaključavanje aktivirano i zaključava sve aktivne dokumente prema formuli:

Datum dokumenta + DanaDoZaključavanja < danas → Status: Zaključan

Podešavanje broja dana

Podrazumevana vrednost je 30 dana. Administratori je mogu promeniti u:

Podešavanja → Organizacija → Tok dokumenata → Dana do zaključavanja

Vrednost Efekat
30 (podrazumevano) Dokument stariji od 30 dana od današnjeg datuma biće zaključan
0 Svi aktivi dokumenti biće zaključani narednog jutra
90 Dokumenti se zaključavaju tek posle 3 meseca

Isključivanje automatskog zaključavanja

Zaključavanje se može potpuno isključiti preklopnikom:

Podešavanja → Organizacija → Tok dokumenata → Automatsko zaključavanje

Kada je isključeno, nijedan dokument se neće automatski zaključati. Već zaključani dokumenti ostaju zaključani — isključivanje ne otključava retroaktivno.


Ručno zaključavanje

Vlasnik ili administrator može ručno zaključati svaki aktivan dokument:

  1. Otvorite detalj dokumenta (npr. prodajni nalog, otpremnica).
  2. Kliknite Zaključaj u zaglavlje akcije.
  3. Unesite razlog (minimum 10 karaktera) i potvrdite.

Sistem beleži akciju (Ko, Kada, Razlog) u revizionom tragu dokumenta.


Ručno otključavanje

Samo vlasnik ili administrator može otključati zaključan dokument:

  1. Otvorite zaključan dokument — prikazuje se oznaka zaključanosti.
  2. Kliknite Otključaj.
  3. Unesite razlog otključavanja (minimum 10 karaktera) i potvrdite.

Važno: Otključavanje je privremeno. Ako dokument i dalje ispunjava kriterijum za automatsko zaključavanje, sledeće jutro u 02:00 biće ponovo zaključan.


Izmene zaključanog dokumenta

Vlasnik i administrator mogu menjati zaključan dokument bez eksplicitnog otključavanja — sistem automatski traži obrazloženje pri snimanju:

  1. Otvorite zaključan dokument.
  2. Izmenite željene podatke.
  3. Kliknite Sačuvaj — otvara se modal za obrazloženje.
  4. Popunite:
    • Šta je promenjeno (minimum 10 karaktera) — opis izmene
    • Zašto (minimum 10 karaktera) — razlog izmene
  5. Potvrdite.

Sistem snima obrazloženje uz JSON razliku polja (pre/posle) u revizionom tragu dokumenta.

Korisnici bez vlasničke/administratorske uloge ne mogu menjati zaključane dokumente — sistem vraća grešku 915.


Revizioni trag dokumenta

Svaki dokument ima karticu ili panel Revizioni trag koji prikazuje hronologiju svih zaključavanja, otključavanja i obrazloženih izmena.

Kolona Opis
Datum i vreme Tačan trenutak događaja
Akcija Zaključano / Otključano / Auto-zaključano / Izmena
Korisnik Ime korisnika (prazno za automatske akcije)
Razlog / Obrazloženje Uneti tekst
Izmenjeno JSON razlika polja (samo za izmene zaključanih dok.)

Kodovi grešaka

Kod Opis
910 Zaključavanje onemogućeno za ovu organizaciju
911 Nemate pravo da zaključavate/otključavate dokumenta
912 Dokument je već zaključan
913 Dokument je već otključan (status Aktivan)
914 Razlog je obavezan (minimum 10 karaktera)
915 Obrazloženje izmene je obavezno za zaključan dokument
916 Odobreni dokumenti su nepromenjivi (status iz zatvaranja fiskalne godine)
917 Nepoznat tip dokumenta u zahtevu
918 Zaključavanje je isključeno za ovu organizaciju

Veza sa ostalim modulima

Modul Veza
Finansije — Fiskalna godina Zatvaranje fiskalne godine prelazi dokumente u status Odobren (CF-013)
Finansije — Finansijski nalog Administratori mogu zaključati/otključati bankovna knjiženja
Revizioni trag Generički trag izmena entiteta (CF-017) — dopunski uz ovaj modul
Prodajni nalozi Zaključavanje prodajnih naloga
Otpremnice Zaključavanje otpremnica
Radni nalozi Zaključavanje radnih naloga

Napomene

  • Posao automatskog zaključavanja radi jednom dnevno u 02:00 — promene podešavanja dana stupaju na snagu tek sledećeg jutra.
  • Odobren status (rezervisan za zatvaranje fiskalne godine) je potpuno nepromenjiv — čak ni vlasnik ne može direktno menjati odobrene dokumente.
  • CF-011 zaključava samo header entitete — linije dokumenta se ne zaključavaju zasebno.
© 2026 MlekErp. Proizvod kompanije Panonija Aqua Food DOO. Sva prava zadržana.