Procesi koji se ne oslanjaju na dobru volju i mejl
Ovde se određuje kako dokument nastaje, ko ga odobrava i gde ostaje kada proces prođe. Ispod stoji jedan kernel: registar tipova dokumenata, statusna mašina sa imenovanim guard-ovima i efektima i pet datuma na svakom dokumentu — isti mehanizam nosi i porudžbenicu i ugovor i rešenje o odsustvu. Iznad njega su pravila odobravanja sa limitima iznosa, maker-checker, delegacije, SLA i eskalacije. Delovodnik, verzije priloga, elektronska arhiva i arhivska knjiga zatvaraju vek dokumenta sve do izlučivanja. Zadaci stižu u Task Inbox na Moj rad; ovde se procesi projektuju, administriraju i mere.
- Registar tipova dokumenata
- Statusne mašine
- Odobrenja sa limitima
- Maker-checker
- SLA i eskalacije
- Elektronska arhiva
Proces koji živi u mejlu nije proces
U većini firmi dokumentni tok postoji, ali nigde nije zapisan: svi znaju ko šta potpisuje — dok taj neko ne ode na godišnji.
Ugovor je u nečijem sandučetu, potpisani sken na deljenom disku, odobrenje u niski mejlova iz marta. Kada revizor pita ko je odobrio prekoračenje limita i po kom pravilu koje je tada važilo, odgovor se rekonstruiše iz sećanja. Isti posao se pritom radi u svakom modulu posebno: nabavka ima svoj lanac odobrenja u tabeli, kadrovska svoj u mejlu, finansije svoj u glavi šefa računovodstva. Kada se pravilo promeni, promeni se na jednom od tri mesta — i to se otkrije tek na sledećoj kontroli.
NG One nema dokumentni modul iznad ostalih; ima dokumentni kernel ispod svih. Tip dokumenta je zapis u registru: šifra, modul, numeracija, obavezna polja, podrazumevane vrednosti, statusna mašina, šabloni štampe i efekti — sa globalnim podrazumevanim vrednostima i override-om po tenantu. Stanja i prelazi su konfiguracija, ali guard-ovi i efekti su imenovani, registrovani u kodu i pokriveni testovima: konfiguracija ih komponuje, ne piše. Server računa koje su akcije dozvoljene na konkretnom dokumentu i vraća ih ekranu, pa akciona traka ne pogađa. Isti kernel nosi i workflow — prelaz sme da čeka odobrenje, odobrenje sme da nosi limit iznosa i granu, a svaki prelaz ostavlja zapis u istoriji koja se samo dopisuje.
Strukturna prednost je u tome što se pravilo odobravanja verzioniše i što dokument nosi referencu na verziju pravila po kojoj je prošao. Godinu dana kasnije sistem ne odgovara na pitanje „ko je smeo da odobri“ iz današnje konfiguracije, nego iz one koja je važila na dan odluke — isti mehanizam koji drži vremenski važeće zakonske parametre. Pošto je kernel platformski, svaki modul u sistemu — i svaki tip dokumenta koji tenant doda kasnije — dobija numeraciju, verzije priloga, odobrenja, SLA i arhivu bez sopstvene implementacije: dodaje se zapis u registru, ne novi tok odobravanja. Zbog toga kernel i nije generički engine koji zamenjuje domen — poslovne invarijante ostaju u svom modulu, a kernel nosi identitet, broj, status, istoriju, priloge, veze i odobrenja.
Životni vek dokumenta, od tipa do izlučivanja
Šest koraka kroz koje prolazi svaki dokument — bez obzira na to da li je nastao u nabavci, u kadrovskoj ili u pošti.
- Korak 1
Tip dokumenta i njegova mašina
Pre nego što nastane prvi dokument, definiše se šta taj tip jeste: kako se numeriše, šta je obavezno, kroz koja stanja prolazi i šta se dešava na svakom prelazu. Radi se u konzoli, kroz konfiguraciju, uz config audit i config setove.
- Šifra, modul, naziv, numeracija po pravnom licu
- Obavezna polja, podrazumevane vrednosti, šabloni štampe
- Stanja i prelazi sa imenovanim guard-ovima i efektima
- Globalni podrazumevani tip + override po tenantu
- Korak 2
Nastanak, prilozi i verzije
Dokument nastaje ručno, iz drugog dokumenta ili iz ulazne pošte. Broj se dodeljuje pri registraciji, prilozi idu na objektni storage i prolaze antivirusnu proveru, a svaka izmena priloga pravi novu verziju umesto da pregazi staru.
- Broj iz serije pri registraciji, po pravnom licu
- Prilozi na objektnom storage-u uz antivirusno skeniranje
- Verzije priloga sa autorom, vremenom i razlogom izmene
- Eksplicitne veze ka dokumentima iz kojih je nastao
- Korak 3
Odobrenje i potpis odluke
Prelaz koji traži odluku zaustavlja se i pravi zadatak. Lanac odobrenja zna limite iznosa i grananje, maker-checker sprečava da isti čovek unese i potvrdi, a odbijanje traži razlog. Potpis odluke se beleži sa punim kontekstom.
- Višekoračni lanac sa limitima iznosa i uslovnim grananjem
- Maker-checker i razdvajanje dužnosti nad istim dokumentom
- Delegacija i zamena kada je odobravalac odsutan
- Auditovan potpis: ko, kada, šta je video i u kom svojstvu
- Korak 4
Izvršenje, efekti i lanac
Kada prelaz prođe, kernel izvršava imenovane efekte u istoj transakciji i objavljuje događaj. Dokument dobija svoje mesto u lancu — vidi se šta ga je izazvalo i šta je iz njega nastalo.
- Efekti prelaza u istoj transakciji, bez delimičnog stanja
- Događaj po prelazu kao okidač automatskih pravila
- Vizuelni lanac povezanih dokumenata (Document Flow)
- Istorija prelaza koja se samo dopisuje, nikad ne menja
- Korak 5
Evidencija, arhiva i rokovi
Dokument iz procesa ulazi u evidenciju: delovodnik za ulaznu i izlaznu poštu, klasifikacione oznake, kategorija u arhivskoj knjizi i rok čuvanja. Arhiva zna i kada dokument sme da se izluči, i kada ne sme da se dodirne.
- Delovodnik, ulazna i izlazna pošta, klasifikacione oznake
- Kategorije i rokovi čuvanja u elektronskoj arhivskoj knjizi
- Prepis arhivske knjige za nadležni arhiv i izlučivanje
- Zabrana brisanja za potrebe spora (legal hold)
- Korak 6
Analiza procesa
Prostor se ne završava dokumentom nego pitanjem zašto proces traje koliko traje. Meri se gde tok stoji, ko probija SLA, koliko se eskalira i koliko je koraka sistem obavio bez čoveka.
- Vreme trajanja po koraku i po odobravaocu
- Probijeni SLA rokovi i lanac eskalacija
- Udeo koraka koje je automatika završila sama
- Verzija pravila po kojoj je svaki dokument prošao
Šta prostor pokriva
Pet grupa i trideset imenovanih mogućnosti, sve nad jednim dokumentnim kernelom: isti mehanizam nosi porudžbenicu, ugovor i rešenje o odsustvu.
Dokumentni kernel
Temelj ispod svakog dokumenta u sistemu — od porudžbenice do rešenja o odsustvu. Svaki modul ga koristi; nijedan ga ne implementira ponovo.
6 mogućnosti
Registar tipova dokumenata
Tip dokumenta je zapis, ne klasa u kodu: šifra, modul, naziv, numeracija, obavezna polja, podrazumevane vrednosti, šabloni štampe i efekti. Globalni podrazumevani tipovi uz override po tenantu, bez programera.
Statusne mašine sa imenovanim guard-ovima
Stanja i prelazi su konfiguracija; guard-ovi i efekti su imenovani i registrovani u kodu, pa se konfiguracijom komponuju, a ne pišu. Validacija ide u istoj transakciji kao prelaz — nema dokumenta koji je „pola prešao“.
Pet datuma na svakom dokumentu
Datum dokumenta, datum prometa, datum knjiženja, datum valute i poreski datum stoje razdvojeno od prvog dana. Sistem koji ih spoji u jedan ne može posle da razdvoji poresku od knjigovodstvene istine bez migracije.
Dozvoljene akcije koje računa server
Koje akcije korisnik sme na konkretnom dokumentu u konkretnom stanju odlučuje server i vraća ih akcionoj traci. Ekran ne pogađa i ne krije dugme koje bi backend ionako odbio.
Prilozi, verzije i antivirusna provera
Prilozi žive na objektnom storage-u i prolaze antivirusno skeniranje pri prijemu. Nova verzija se dopisuje sa autorom, vremenom i razlogom — stara ostaje dostupna jer je neko po njoj možda već odlučio.
Veze dokumenata i istorija prelaza
Veze između dokumenata su eksplicitne, a ne izvedene iz podudaranja brojeva. Istorija prelaza je tabela koja se samo dopisuje — bez izmene i bez brisanja, i na nivou baze, ne samo aplikacije.
Odobravanje i kontrola
Ko sme šta da odobri, do kog iznosa i uz čiju potvrdu. Šestoslojna autorizacija i workflow kernel koji je izvršava su isti sloj — pravilo se piše jednom i važi na svakom dokumentu u sistemu.
6 mogućnosti
Matrica ovlašćenja i limiti odobrenja
Šestoslojna autorizacija: uloge, opseg podataka, limiti odobrenja, razdvajanje dužnosti, maker-checker i delegacije. Limit nije brojka u glavi rukovodioca nego pravilo koje sistem primenjuje na svaki dokument.
Razdvajanje dužnosti (SoD)
Kombinacije prava koje se ne smeju naći kod istog čoveka definišu se kao pravilo, a ne kao dogovor. Sistem sprečava dodelu koja pravi konflikt i beleži svaki pokušaj zaobilaženja.
Maker-checker
Za osetljive radnje unos i potvrda su razdvojeni na dva čoveka. Radi na dokumentima, na izmenama konfiguracije i na administrativnim zahvatima — jednim mehanizmom, ne trima.
Delegacije i zamene
Odsustvo se najavljuje, a ne rešava deljenjem lozinke. Zamena nasleđuje zadatke u definisanom periodu, sa evidencijom da je odluku doneo zamenik i po čijem ovlašćenju — limiti i SoD pravila ostaju na snazi.
Nepromenljiv dnevnik i change log
Ko je šta promenio, kada, sa koje vrednosti na koju. Dnevnik se ne menja i ne briše ni administratorskim nalogom; izmena konfiguracije ostavlja isti trag kao izmena dokumenta.
Višekoračna odobrenja i bulk potvrda
Lanac sa uslovnim grananjem i limitima iznosa; prelaz statusne mašine sme da čeka odobrenje kao uslov. Rukovodilac sa trideset zahteva istog tipa potvrđuje ih odjednom, uz pojedinačan trag po zahtevu.
Zadaci, SLA i automatska pravila
Sloj koji tera proces napred kada niko ne gleda. Globalni Task Inbox je na Moj rad — ovde se pravila postavljaju, mere i menjaju.
6 mogućnosti
Zadaci po korisniku i po ulozi
Zadatak se dodeljuje čoveku ili ulozi, nosi rok, komentare i dokaze. Zadatak na ulogu preživljava odlazak zaposlenog — zahtev ne ostaje da čeka nalog koji više niko ne otvara.
SLA i eskalacije
Rok se definiše po tipu zadatka, a ne po dobroj volji. Kada rok istekne, zadatak ide na sledeći nivo po pravilu koje je unapred zapisano — eskalacija je konfiguracija, ne telefonski poziv.
Automatska pravila: događaj → uslov → akcija
Događaj na dokumentu pokreće uslov, uslov pokreće imenovanu akciju: zadatak, dokument, notifikaciju ili prelaz. Pravila se podešavaju u konzoli i ponašaju deterministički — isti ulaz uvek daje isti izlaz.
Verzionisanje pravila
Konfiguracija odobravanja ima period važenja, a dokument nosi referencu na verziju pravila po kojoj je prošao. Pitanje „po čemu je ovo odobreno u martu“ ima odgovor i posle tri izmene pravila.
Komentari, dokazi i saradnja
Rasprava o dokumentu stoji uz dokument, sa prilozima kao dokazima i sa vidljivošću koja poštuje opseg podataka korisnika. Odluka i razlog za nju ne žive u dva različita sistema.
Analitika procesa i automation KPI
Koliko traje korak, gde tok stoji, ko probija SLA i koliko je koraka sistem završio sam. Brojka „šta je NG One uradio bez čoveka“ je merena, a ne procenjena — svaki automatski korak ima svoj zapis.
Potpis, delovodnik i arhiva
Deo prostora u kom se u marketingu najviše preteruje. Ovde su mehanizmi imenovani doslovno: interno odobrenje je interno odobrenje, kvalifikovani potpis je kvalifikovani potpis, i sistem u svakom trenutku pokazuje koji je koji.
7 mogućnosti
Interno elektronsko odobrenje i potpis odluke
Auditovan potpis odluke: ko je potpisao, kada, šta je video i u kom svojstvu, uz hash potpisane verzije dokumenta i vizuelni potpisni blok na štampi. Pravno čist mehanizam interne saglasnosti, bez tvrdnji o kvalifikovanom potpisu.
Tokovi potpisivanja
Redosled potpisnika, podsetnici i SLA, odbijanje sa obaveznim razlogom, potpis kao uslov prelaza statusne mašine. Isti workflow kernel koji nosi odobrenja — potpis nije poseban sistem sa svojim pravilima.
PAdES potpis i potpisni blok na PDF-u
PDF izlazi sa PAdES potpisnom strukturom: potpisna polja u šablonu, vizuelni potpisni blok, hash potpisane verzije i hook koji potpis vezuje za prelaz statusne mašine. Pravnu težinu nosi sertifikat kojim je potpisano, pa interfejs uz svaki potpis pokazuje kojim je sredstvom nastao.
Delovodnik i klasifikacione oznake
Ulazna i izlazna pošta, delovodni broj, klasifikacione oznake i veza akta sa poslovnim dokumentom koji je iz njega nastao. Pun DMS sloj stoji nad dokumentnim kernelom: akt dobija broj, verzije i rok iz istog registra iz kog ih dobija i porudžbenica.
Elektronska arhivska knjiga i izlučivanje
Kategorije dokumentarnog materijala sa rokovima čuvanja (finansijska dokumenta 20 godina, glavna knjiga 10, isplatne liste trajno), prepis arhivske knjige kao fajl za nadležni arhiv do 30. aprila, i izlučivanje po isteku roka.
Napredni eSign nad XML-om i eArhivom
XAdES struktura nad XML dokumentima, kvalifikovani pečat pravnog lica i vremenski žig, uključujući potpis nad primerkom u eArhivi. Pouzdano elektronsko čuvanje traži pečat i žig kvalifikovanog provajdera — NG One vodi tok, vezuje žig za primerak i čuva dokaz uz njega.
Kvalifikovani potpis, pečat i vremenski žig
Lokalni agent sa smart karticom (privatni ključ nikad ne napušta potpisnika), remote potpis preko kvalifikovanog QTSP provajdera, kvalifikovani pečat pravnog lica i dugoročna validacija (PAdES-LTA). Isti workflow kernel koji nosi interno odobrenje — menja se sredstvo potpisivanja i pravna težina, ne tok.
Ekrani, štampa i ulaz dokumenata
Kako dokument izgleda dok se radi na njemu, kako izlazi na papir i kako ulazi iz spoljnog sveta.
5 mogućnosti
Document Workspace
Ključni dokument nije duga generička forma: sažeto zaglavlje, veliki prostor za stavke, lepljiva akciona traka, desni panel sa statusom i dozvoljenim akcijama, prilozi, komentari i vremenska linija događaja na dnu.
Document Flow — lanac povezanih dokumenata
Vizuelni lanac koji pokazuje od čega je dokument nastao i šta je iz njega proizašlo: porudžbenica → prijemnica → ulazna faktura → nalog za knjiženje → plaćanje. Klik vodi na dokument, ne na filtriranu listu.
Šabloni štampe i etikete
Šablon je vezan za tip dokumenta: ćirilica i latinica, velike tabele sa prelomima i ponovljenim zaglavljima, barkod i QR, PDF/A-2b za arhivu. Etikete idu direktno na ZPL štampač, bez posrednika.
Dizajner izveštaja i štampi
Izmena izgleda štampe bez programera i bez novog izdanja: raspored, polja, jezik i pravno lice kao parametri šablona. Isti dizajner nosi i štampu dokumenta i izveštaj iz izveštajnog centra — jedan alat, ne dva.
OCR ulaznih dokumenata
Ulazna faktura ili otpremnica se čita polje po polje, sa pouzdanošću merenom po tipu polja. Polje ispod praga se ne popunjava nego se traži čovek; duplikat se prepoznaje pre unosa, a dokument se povezuje sa prijemnicom.
Šta AI radi baš ovde
Ništa od ovoga ne odlučuje umesto čoveka. Sve predlaže, objašnjava i pokazuje na osnovu čega — a rezultat ulazi u isti tok odobravanja kao i dokument koji je napisao čovek.
OCR koji odbija da nagađa
Broj, datum, PIB, iznos i stavke se čitaju kao odvojena polja, svako sa svojom pouzdanošću. Polje ispod praga ostaje prazno i traži čoveka umesto da ponudi verovatan broj — jer pogrešan iznos koji izgleda tačno košta više od praznog polja. Metrika se prati po tipu polja, ne kao jedan procenat tačnosti nad celim dokumentom: takva brojka ništa ne znači kada PIB pogodi u 99% a iznos u 70% slučajeva.
Copilot koji pokazuje dokaze
Na otvorenom dokumentu panel nudi konkretne akcije umesto praznog polja za ćaskanje: objasni knjiženje, proveri PDV tretman, pronađi povezanu prijemnicu, proveri da li postoji duplikat, napiši poruku dobavljaču. Svaki odgovor nosi izvorne dokumente i drill-down do podatka — tvrdnja bez traga do izvora se ne prikazuje.
Predlozi stižu kao nacrti
Opomena, porudžbenica, zadatak ili odgovor koje AI pripremi nastaju kao nacrt dokumenta u registru tipova. Nacrt prolazi kroz istu statusnu mašinu, iste limite odobrenja i isti potpis kao svaki drugi dokument. Nema tihe izmene i nema akcije koja je izvršena zato što je model bio siguran.
Deterministički sloj ispod modela
Većina onoga što se prodaje kao AI u dokumentnim tokovima je zapravo pravilo. Zato su automatska pravila (događaj → uslov → akcija) odvojen mehanizam sa imenovanim akcijama: predvidiva su, ponovljiva i mogu da se testiraju. Model predlaže, pravilo izvršava — mešanje ta dva daje sistem koji niko ne sme da pusti na knjiženje.
AI unutar istih dozvola
AI ne vidi dokument koji korisnik ne sme da vidi: RAG ide isključivo nad podacima unutar šestoslojne autorizacije, opsega podataka i izolacije tenanta, model gateway i guardrails stoje između modela i sistema, a svaki poziv ostavlja zapis u AI auditu. Otpornost na prompt-injection i tenant izolacija se proveravaju golden setovima u CI-ju, pre nego što promena stigne do korisnika.
Zašto ovo radi drugačije
Poređenje sa onim što firma danas ima — Pantheon, Business Central, Odoo ili sopstveni sistem sa DMS-om sa strane.
Kernel ispod svih modula, ne DMS pored njih
U većini sistema DMS je modul: ima svoje foldere, svoja prava i svoj tok odobravanja, koji ne deli mehanizam sa odobrenjima u nabavci ni sa onima u kadrovskoj. Rezultat je da se isto pravilo održava na tri mesta i razilazi se na jednom. Kod NG One-a je dokumentni kernel platformski sloj: tip dokumenta je zapis u registru, pa svaki novi tip — vaš ili naš — dobija numeraciju, verzije, odobrenja, SLA i arhivu bez sopstvene implementacije. Dodaje se zapis u registru, ne novi tok odobravanja.
Pravilo se pamti onako kako je tada važilo
Sistemi po pravilu odgovaraju na pitanje „ko sme da odobri“ iz današnje konfiguracije, pa se odluka od pre godinu dana proverava po pravilu koje tada nije postojalo. NG One verzioniše konfiguraciju odobravanja i upisuje referencu verzije na sam dokument — provera vraća pravilo sa dana odluke. Ista mehanika drži i vremenski važeće zakonske parametre, pa zakonska izmena i izmena internog pravila ne traže dva različita objašnjenja.
O potpisu se ne laže
Na tržištu se kao „elektronski potpis“ prodaju i slika potpisa na PDF-u i korisnički sertifikat u serverskom vault-u. Ovo drugo krši uslov isključive kontrole potpisnika nad sredstvom za potpisivanje i nije kvalifikovani potpis, bez obzira na to kako je prikazano. NG One ta dva razdvaja i imenuje: interno odobrenje sa punim auditom i integritetom verzije za interne odluke, i kvalifikovani potpis kroz lokalni agent sa smart karticom ili remote QTSP — gde privatni ključ nikad ne napušta potpisnika. Koji je potpis koji piše na dokumentu, u interfejsu i u tragu, jer pravnu težinu nosi sertifikat, a ne softver oko njega.
Konfigurabilno, ali ne prepušteno
Jedna krajnost su sistemi u kojima izmena toka odobravanja traži programera i novo izdanje. Druga su low-code motori u kojima se pravila crtaju u pretraživaču, nikad ne prođu kroz test i pucaju na produkciji u toku zaključka. NG One deli stvari: stanja, prelazi i lanci odobrenja su konfiguracija kroz konzolu, sa config auditom i config setovima; guard-ovi i efekti su imenovani, u kodu i pod testom. Nadogradnja ne gazi prilagođenje — clean-core je arhitektonska odluka, ne politika izdanja.
Tokovi kroz koje ovaj prostor prolazi
Poslovni prostor nije ostrvo. Ovi procesi ga dodiruju od kraja do kraja, a tamo gde tok izađe iz ovog prostora, podatak ostaje isti — sledeći korak ga dobija strukturiranog, ne prekucanog.
Podrška
Case-to-Resolution
Put od prijave kupca do rešenja. Reklamacija, servisni nalog i zamena su jedan predmet sa rokom, a ne tri odvojena traga u mejlu.
- Prijava
- Kvalifikacija i rok
- Servis ili zamena
- Povrat
- Rešenje i odobrenje
Finansije
Record-to-Report
Put od dokumenta do izveštaja. Knjiženje nastaje iz poslovnog događaja, a ne iz ponovnog unosa, i nosi dimenzije od prve stavke — zato zaključak perioda ne počinje traženjem šta nedostaje. POPDV, PP PDV i APR set izlaze iz istog dnevnika, bez naknadnog slaganja.
- Dokument
- Knjiženje
- Kontrole
- Zatvaranje
- Izveštavanje
Pitanja o ovom prostoru
Obim, granice i pravila po kojima ovaj prostor knjiži.
Da li NG One zamenjuje naš postojeći DMS?
Ne nužno, i to je namerno. NG One nosi dokumente koji nastaju u poslovnim procesima — one koji imaju tip, broj, status, odobrenje i knjigovodstveni efekat. Nestrukturirana dokumentacija koju treba naći pretragom po sadržaju je drugi posao, i za njega u Konis porodici postoji DocDot, sistem za upravljanje dokumentima sa OCR-om skenova, verzionisanjem i pretragom po tekstu unutar fajla. Ako već koristite DocDot ili drugi DMS, NG One ga ne izbacuje: dokument iz procesa ostaje u kernelu, a arhivski primerak i pretraga po sadržaju mogu da ostanu tamo gde jesu. NG One ima i sopstveni DMS sloj nad kernelom — delovodnik, klasifikacione oznake, verzije priloga, arhivsku knjigu — pa je izbor vaša odluka o tome gde šta pripada, a ne posledica nečije rupe u obimu.
Da li je vaš elektronski potpis pravno validan?
Zavisi od toga na koji potpis mislite, i mi to razdvajamo umesto da se sakrijemo iza reči. NG One nosi dva mehanizma. Prvi je interno elektronsko odobrenje i potpis odluke: evidentira se ko je potpisao, kada, šta je tačno video i u kom svojstvu, uz hash potpisane verzije dokumenta i potpisni blok na štampi. To je pravno čist mehanizam interne saglasnosti i sasvim dovoljan za internu odluku — odobrenje prekoračenja limita, nalog za službeni put, potvrdu popisne liste — ali nije kvalifikovani elektronski potpis i sistem ga nikad tako ne prikazuje. Drugi je kvalifikovani potpis, koji traži da potpisnik ima isključivu kontrolu nad sredstvom za potpisivanje: ide kroz lokalni agent sa smart karticom, gde privatni ključ nikad ne napušta potpisnika, ili kroz remote potpis kod kvalifikovanog QTSP provajdera — uz kvalifikovani pečat pravnog lica i vremenski žig za dokumenta koja izlaze iz firme. Oba idu kroz isti workflow kernel, u istoj statusnoj mašini i sa istim tragom. Razlika koju vredi zapamtiti: pravnu težinu nosi sertifikat kojim je potpisano, a ne softver koji vodi tok — zato NG One uz svaki potpis beleži i pokazuje kojim je sredstvom nastao.
Može li konsultant da napravi novi tok odobravanja bez programera?
Za sve što se sastoji od stanja, prelaza, uslova i limita — da. Tip dokumenta, njegova numeracija, obavezna polja, stanja i prelazi, lanci odobrenja sa limitima iznosa i grananjem, SLA rokovi i eskalacije, automatska pravila i šabloni štampe podešavaju se u konzoli, uz config audit koji beleži ko je šta promenio i sa koje vrednosti na koju. Ono što se ne konfiguriše jeste sama logika guard-a i efekta: oni su imenovani, napisani u kodu svog modula i pokriveni testovima, a konfiguracija ih samo komponuje. Ta granica je namerna — tok odobravanja koji korisnik nacrta u pretraživaču i koji nikad nije prošao test ne sme da odlučuje o knjiženju.
Kako izgleda arhivska knjiga i prepis za nadležni arhiv?
Elektronska arhivska knjiga vodi kategorije dokumentarnog materijala sa rokovima čuvanja — finansijska dokumentacija dvadeset godina, glavna knjiga deset, isplatne liste trajno — i puni se iz dokumenata koji su već u sistemu, a ne ponovnim unosom. Prepis arhivske knjige za prethodnu godinu se generiše kao fajl i predaje nadležnom arhivu do 30. aprila. Po isteku roka čuvanja pokreće se izlučivanje, koje je i samo dokument sa odobrenjem i tragom, a legal hold zaključava brisanje dok spor traje, bez obzira na to što je rok istekao. Pouzdano elektronsko čuvanje traži kvalifikovani pečat i vremenski žig: NG One ih vezuje za arhivirani primerak i čuva dokaz uz njega, a izdaje ih kvalifikovani provajder — kao i svuda gde zakonska težina stoji na sertifikatu, a ne na softveru.
Gde su moji zadaci — u ovom prostoru ili u Moj rad?
U Moj rad. Globalni Task Inbox je kanonski deo početnog ekrana: tamo vidite odluke koje čekaju vas, izuzetke koji traže pažnju i ono što je sistem u međuvremenu završio sam. Ovaj prostor je administratorska i analitička strana istog mehanizma — ovde se definiše koji tip dokumenta kroz koja stanja prolazi, ko odobrava do kog iznosa, koji je SLA rok i kome se eskalira. Pravilo iz Atlasa je da svaki poslovni objekat ima jedno kanonsko mesto u navigaciji; zadatak koji bi postojao na dva mesta bio bi dva zadatka čim se jedan od njih ne osveži.
Šta se dešava kada odobravalac ode na godišnji odmor?
Prijavi odsustvo i odredi zamenu, sa periodom važenja. Zadaci u tom periodu idu zameniku, a evidentira se da je odluku doneo zamenik i po čijem ovlašćenju — delegacija ne briše ime originalnog odobravaoca iz traga. Limiti iznosa i pravila razdvajanja dužnosti ostaju na snazi: zamenik ne dobija ovlašćenje veće od svog, pa se prekoračenje limita i dalje penje na sledeći nivo. Ako niko ne odgovori u SLA roku, zadatak se eskalira po unapred zapisanom pravilu, a ne po tome ko se seti da pozove. Deljenje lozinke, koje je danas najčešće rešenje za ovaj problem, kod ovakvog postava nema šta da reši.
Šta uvođenje ovog prostora traži od nas?
Popis tokova koji danas postoje i iskrenu odluku o tome koji od njih zaista treba da prežive. Tehnički deo je konfiguracija: tipovi dokumenata, stanja i prelazi, lanci odobrenja sa limitima, SLA rokovi, eskalacije i šabloni štampe podešavaju se u konzoli i pakuju u config setove koji se prenose iz test okruženja u produkciju — bez programera i bez novog izdanja. Vaše vreme troše odluke, ne unos: ko odobrava do kog iznosa, gde stoji maker-checker, koje kombinacije prava ne smeju kod istog čoveka, koliko traje SLA i kome se eskalira. Te odluke u firmi ionako postoje — danas su samo nezapisane, pa ih ovaj posao prvi put izgovori naglas. Posle go-live-a korekcija nije rizik: pravila su verzionisana, pa nova verzija važi od dana kada je uvedena, a dokumenti odobreni pre nje i dalje nose referencu na pravilo po kom su prošli.
Susedni prostori
Donesite nam svoj najgori tok odobravanja
Onaj koji danas ide kroz mejl, tri tabele i jedan telefonski poziv. Pokazaćemo ga kao tip dokumenta u registru — sa mašinom, limitima, delegacijama, SLA rokom i tragom — na vašim brojevima i vašim pravilima, ne na demo primeru.