Prijedlog rješenja · 18.09.2026.

Digitalizacija
compliance funkcije

Analiza specifikacije, pristup i klikabilni prototip za registar internih akata, vanjske aktivnosti, poklone i sukob interesa.

Pripremljeno za Centralna banka Bosne i Hercegovine Centralna banka Bosne i Hercegovine
rootid.dev
Agenda

Redoslijed razgovora

  1. 01
    Šta rješenje pokriva Moduli i uloge2 slajda
  2. 02
    Registar internih akata 6 slajdova
  3. 03
    Ciklus predmeta 7 slajdova
  4. 04
    Implementacija 3 slajda
  5. 05
    Plan isporuke Isporuka3 slajda
CBBiH Compliance 18.09.2026. 00
01
Moduli i uloge

Šta rješenje pokriva

Sedam modula i uloge iz specifikacije: jedna interna aplikacija umjesto Word obrazaca, e-maila i odvojenih Excel tabela.

CBBiH Compliance 18.09.2026. 01.0
Analiza · sedam modula prve faze

Sedam modula, dvije vrste

Pet modula su predmeti i prolaze isti put od obrasca do registra. Dva su evidencije s vlastitim modelom.

Predmeti
M1

Vanjske aktivnosti

Zahtjev s četrnaest izjava podnosioca, mišljenje, odluka i naknadne promjene nakon odobrenja.

srednja složenost
M2

Pokloni i gostoprimstva

Prijava primljenog, ponuđenog, odbijenog, vraćenog ili datog. Pragovi 200 i 300 KM, rok deset radnih dana, centralni registar.

srednja složenost
M3

Sukob interesa

Prijava, ocjena vrste (stvarni, potencijalni, prividni, privremeni, trajni), dvanaest mjera upravljanja sa statusom provedbe.

srednja složenost
M5

Javne nabavke

Izjava o sukobu interesa po postupku. Evidencija ko jeste i ko nije dostavio, lista subjekata za objavu.

srednja složenost
M6

Savjetodavni upiti

Lagani helpdesk compliance funkcije: hitnost, povjerljivost, preusmjeravanje u formalni proces.

niska složenost
Evidencije s vlastitim modelom
M7

Registar internih akata

Dvadeset dva polja po aktu, vlasnik procesa, rokovi preispitivanja s podsjetnicima 90, 60 i 30 dana, dashboard. Postoji Excel radna verzija.

Prioritet. srednja do visoka složenost
M4

Izjava o ličnim interesima

Imovinski karton članova Upravnog vijeća: nekretnine, pokretna imovina, primanja, dugovi, udjeli. Verzije i poređenje verzija.

Najosjetljiviji podaci. Vlastiti model pristupa. visoka složenost
CBBiH Compliance 18.09.2026. 01.1
Analiza · uloge i pristup

Uloge: ko šta vidi, ko šta radi

Pristup je po ulozi i po organizacionoj jedinici. Tri uloge predmet prolazi redom; dvije stoje pored njega.

Na predmetu

Službenik

Vidi samo svoje predmete.

  • podnosi
  • dopunjava
  • potpisuje
  • prati status
  • pretražuje registar akata
Imenovano lice, član UV isto, plus izjava o ličnim interesima i njeno ažuriranje

Compliance officer

Vidi sve iz svoje nadležnosti.

  • obrađuje
  • traži dopune
  • daje mišljenja
  • predlaže mjere
  • vodi registre
  • izvještava
Odjeljenje za javne nabavke vodi izjave M5 za sve osim članova UV i imenovanih lica

Guverner

Vidi predmete za odlučivanje i zbirne izvještaje.

  • odlučuje
  • odobrava
  • potpisuje
Pored predmeta

Rukovodilac organizacione jedinice

Vidi samo akte svoje jedinice, i to određena polja registra.

Unosi i ažurira svoje akte. Ne briše i ne mijenja historiju.

IT administrator

Vidi tehničku konfiguraciju: naloge i prava.

Bez uvida u osjetljive lične podatke, osim kad je tehnički nužno i posebno odobreno.

CBBiH Compliance 18.09.2026. 01.2
02
Registar akata

Registar internih akata

Prioritet klijenta i najbrži put do prve vrijednosti: podaci već postoje u Excelu.

CBBiH Compliance 18.09.2026. 02.0
Registar internih akata · analiza

Šta već postoji u Excelu

Radna verzija od 09.07.2026. nije tabela nego mali sistem: evidencija, šifrarnici, prava i dashboard.

registar-internih-akata-09-07-korigovano.xlsm Excel
P4 fx =IF([@[Dana do isteka roka]]="","",IF([@[Dana do isteka roka]]<0,"KRITIČAN",IF([@[Dana do isteka roka]]<=30,"Visok",IF([@[Dana do isteka roka]]<=60,"Srednji",IF([@[Dana do isteka roka]]<=90,"Nizak","-")))))
ABCLMNOPQ
1 Broj akta Datum donošenja akta Naziv internog akta (osnovni naziv) Ciklus ažuriranja akta Krajnji rok sljedećeg ažuriranja Dana do isteka roka Status ažurnosti Nivo prioriteta Akt sa nalazom / mjerom / preporukom
2 UV-104-01-1-1587-8/21 15.03.2024 Etički kodeks Centralne banke Bosne i Hercegovine 24 01.01.2028 470Ažurno - Ne
3 122-17-2-1529-9/21 16.11.2021 Pravilnik o internom prijavljivanju korupcije i drugih nepravilnosti 24 01.01.2028 470Ažurno - Ne
4 UV-122-01-1-2029-20/22 28.11.2022 Uputstvo o uslovima, načinu podnošenja zahtjeva i postupku po zahtjevu 12 01.01.2027 105Ažurno - Ne
5 UV-104-01-1-1398-8/22 23.06.2022 Odluka o usvajanju Smjernica za poklone i gostoprimstva 24 01.01.2028 470Ažurno - Ne
6 UV-104-01-1-1398-9/22 23.06.2022. Odluka o usvajanju Smjernica za sukob interesa 24 01.01.2028 470Ažurno - Ne
7
8
9
10
NaslovnicaAnalitikaRegistar akataŠifrarniciPrava +
Spremno List je zaštićen ▦ ▤ ▥   — ——●—— +   100%
CBBiH Compliance 18.09.2026. 02.1
Registar internih akata · dizajn

Ciklus statusa akta

Vlasnik procesa odgovara na jedno pitanje: je li akt još ažuran. Neažuran znači samo da odgovor kasni. Akt se ne briše.

da ne Važeći U postupku izmjene upisan opis i okvirni rok Neažuran sistem ga postavi sam Van snage arhiviran ili zamijenjen akt je još ažuran? podsjetnik 90 · 60 · 30 dana potvrđuje, novi rok izmjena usvojenanova verzija akta rok prošao, nema odgovora odgovor i nakon roka odluka donosioca
Sistem Vlasnik procesa Compliance officer Donosilac akta
CBBiH Compliance 18.09.2026. 02.2
Registar internih akata · zašto

Koje probleme rješavamo

DanasS aplikacijom

Rok preispitivanja niko ne prati

„Dana do isteka" u Excelu je zamrznut broj.

Sistem računa rok i podsjeća

90, 60 i 30 dana prije roka; kad prođe, sam postavlja neažuran.

Nema centralizovanog registra

Akti se vode u Excelu kod jedne osobe; rukovodioci i službenici nemaju svoj pogled ni praćenje po ulozi.

Jedan registar, vlasnik vodi svoje akte

Jedinica vidi i uređuje samo svoje, compliance officer vidi sve i potvrđuje. Dashboard pokazuje akte bez vlasnika.

Ne zna se šta je važeće i ko je šta mijenjao

Nema historije izmjena, datumi u dva formata.

Statusi, verzije i trag

Ništa se ne briše: status umjesto brisanja, broj izmjena, ko je kad šta promijenio.

CBBiH Compliance 18.09.2026. 02.3
Registar internih akata · prototip

Kako vidi compliance officer

Dashboard registra internih akata iz ugla compliance officera
  • Cijeli registar na jednom ekranu Koliko je akata ažurno, koliko neažurno, šta ističe za 30, 60 i 90 dana.
  • Traži pažnju Akti kojima je rok istekao ili ističe, s vlasnikom i danima do roka.
  • Potvrđuje i zaključava Validira unose vlasnika procesa, mijenja vlasnika, izvozi u Excel.
CBBiH Compliance 18.09.2026. 02.4
Registar internih akata · prototip

Kako vidi rukovodilac jedinice

Registar akata iz ugla rukovodioca organizacione jedinice
  • Samo akti svoje jedinice Bira svoju organizacionu jedinicu i vidi samo njene akte.
  • Unosi i ažurira svoje akte Potvrđuje ažurnost ili upisuje izmjenu. Ne briše i ne mijenja historiju.
  • Polja koja ne dira Vlasnika, odgovornu osobu, povezanu jedinicu i kategoriju rizika uređuje compliance officer.
CBBiH Compliance 18.09.2026. 02.5
Registar internih akata · prototip

Jedan akt izbliza

Detalj akta: podaci, verzije i audit trail
  • Sva 22 polja iz specifikacije Na jednom mjestu, s oznakom koja polja uređuje samo compliance officer.
  • Rok istekao, sistem je upisao Neažuran nije ničija ocjena: sistem ga postavi i javi vlasniku i compliance officeru.
  • Dokument, verzije i trag Pregled i preuzimanje važećeg teksta; svaka izmjena je nova verzija, stare ostaju, audit trail bilježi ko je šta kad promijenio.
CBBiH Compliance 18.09.2026. 02.6
03
Predmet

Ciklus predmeta

Pet modula prolazi isti put od obrasca do registra. Mijenjaju se polja, rokovi i ko odlučuje.

CBBiH Compliance 18.09.2026. 03.0
Predmet · analiza

Šta postoji u dokumentima

Za predmete postoji samo specifikacija. Obrasce opisuje dovoljno za prototip, a ostalo dolazi iz akata koje još nemamo.

ModulObrazac u specifikacijiStatusiAkt koji uređuje proces
M1Vanjske aktivnosti 19 polja+ 14 izjava podnosioca 14 Uputstvo o vanjskim aktivnostimau registru
M2Pokloni i gostoprimstva 18 polja+ dio CO, registar, analitika nisu navedeni Smjernice za poklone i gostoprimstvau registru
M3Sukob interesa 10 polja+ ocjena CO, 12 mjera 12 Smjernice za sukob interesau registru
M5Javne nabavke 8 polja+ izjava o tačnosti nisu navedeni nije naveden
M6Savjetodavni upiti 9 poljaoblast, hitnost, povjerljivost 7 nije naveden

Brojevi su iz §6–§11 specifikacije: polja koja popunjava podnosilac, bez izjava i dijela compliance officera.

CBBiH Compliance 18.09.2026. 03.1
Predmet · dizajn

Statusi i prelazi

Isti put za module 1, 2, 3, 5 i 6.

Nacrt Podneseno Zaprimljeno U obradi Tražena dopuna Dopunjeno Mišljenje izrađeno Kod donosioca guverner ili UV Odlučeno Zatvoreno Obustavljeno potpisujei podnosi broj predmeta nepotpuno dopunioi potpisao potpisuje mišljenje prosljeđuje potpisuje odluku u registar odustao bez odluke organa naknadna prijavapromjene (M1)
Podnosilac Compliance officer Guverner / UV Sistem Zatvoreno je kraj obrade, ne kraj postojanja zapisa.
CBBiH Compliance 18.09.2026. 03.2
Predmet · isti tok, pet konfiguracija

Šta se razlikuje po modulu

Put je isti. Mijenja se ko odlučuje, koji rok vrijedi i šta obrazac nosi.

Ko odlučuje Rok Šta modul dodaje
M1

Vanjske aktivnosti

Guverner ili UV

Odobrenje unaprijed

  • 14 izjava podnosioca
  • promjena = nova prijava
M2

Pokloni i gostoprimstva

Compliance officer*

10 radnih dana

  • pragovi 200 / 300 KM
  • zakašnjela prijava se prima
M3

Sukob interesa

Guverner ili UV

Prije odlučivanja

  • vrsta sukoba
  • 12 mjera, nosilac i rok
M5

Javne nabavke

Bez odluke

Po postupku nabavke

  • ko nije dostavio izjavu
  • lista za objavu
M6

Savjetodavni upiti

Bez odluke

Hitnost bira podnosilac

  • povjerljivost po izboru
  • preusmjerenje u M1, M2, M3

* Specifikacija traži prijedlog postupanja compliance officera (§7.4); ko konačno odlučuje o poklonu, potvrđujemo s vama.

CBBiH Compliance 18.09.2026. 03.3
Predmet · zašto

Koje probleme rješavamo

DanasS aplikacijom

Obrazac se popunjava ručno

Postojeći obrasci su u Word i PDF formatu.

Elektronski obrazac s digitalnim potpisom

Postojeći potpis službenika; bilježi se ko je potpisao, kada i koju verziju.

Dokumenti putuju e-mailom

Zahtjev, dopuna, mišljenje i odluka idu mailom; status predmeta se ne vidi na jednom mjestu.

Broj, status i rok na svakom predmetu

Broj se dodjeljuje sam, podnosilac vidi gdje je predmet, sistem javlja kad je red na nekoga.

Evidencije u odvojenim tabelama

Pokloni, izjave i mišljenja vode se odvojeno, pa se izvještaj slaže ručno.

Centralni registar po modulu

Zatvoren predmet ostaje u registru: pretraga, izvoz u Excel i PDF, dashboard.

CBBiH Compliance 18.09.2026. 03.4
Predmet · prototip

Kako vidi službenik

Obrazac zahtjeva za vanjsku aktivnost iz ugla službenika
  • Obrazac u koracima Podnosilac iz Active Directoryja, pravno lice, aktivnost, četrnaest izjava, prilozi i potpis. Nacrt se čuva sam.
  • Izjave jedna po jedna Svaka od četrnaest izjava je zasebna potvrda, ne jedan „prihvatam sve".
  • Potpis zaključava verziju Potpisuje se otisak obrasca; nakon potpisa sadržaj se ne mijenja, dopuna pravi novu verziju.
CBBiH Compliance 18.09.2026. 03.5
Predmet · prototip

Kako vidi compliance officer

Obrada predmeta iz ugla compliance officera
  • Zahtjev, mišljenje i tok na jednom ekranu Potpisana verzija zahtjeva lijevo, mišljenje u nastajanju ispod, tok predmeta i rok obrade desno.
  • Traži dopunu, obustavi ili proslijedi Tri akcije iz specifikacije; dopuna označava polje i obavještava podnosioca.
  • Rok obrade i audit trail Predmeti koji čekaju duže od dogovorenog roka idu u podsjetnik (prijedlog: 15 radnih dana); svaki korak ostaje zabilježen.
CBBiH Compliance 18.09.2026. 03.6
Predmet · prototip

Kako vidi guverner

Odlučivanje iz ugla guvernera
  • Samo ono što čeka odluku Lista predmeta s izrađenim mišljenjem, prijedlogom compliance officera i koliko dana čekaju.
  • Odobreno, uz uslove ili odbijeno Odluka s obrazloženjem, uz mišljenje compliance officera pred očima.
  • Potpis zatvara krug Podnosilac i compliance officer dobijaju obavijest, predmet ide u registar.
CBBiH Compliance 18.09.2026. 03.7
04
Implementacija

Implementacija

Unutar mreže banke, s tragom koji je dokaz sam po sebi: svaki potpis, izmjena i pregled ostaju zabilježeni, a ništa se ne briše.

CBBiH Compliance 18.09.2026. 04.0
Implementacija · tehnička arhitektura

Arhitektura sistema

Angular, .NET i PostgreSQL unutar mreže banke; izmjene su događaji koji se samo dopisuju. Bazu, AD, mail, PKI i skladište dokumenata potvrđujemo s IT-om.

Mreža CBBiH · on-prem

Angular

SPA · klijent
  • Browser na računarubez instalacije za rad u aplikaciji
  • Potpis kod službenikapotpisuje na svom računaru; za karticu treba mali program
  • Samo iz mreže bankebez pristupa izvana

ASP.NET Core Web API

.NET · server
  • Aplikacijski serverLinux ili Windows Server (IIS)
  • Pozadinski serviszakazani poslovi na istom serveru
  • Šifrovanje osjetljivih poljaključ van baze; ko njime raspolaže odlučuje banka (04.3)
  • Logovi i health-checku postojeći nadzor banke

PostgreSQL

relaciona baza + događaji
  • Relaciona šemapredmeti, registar, šifrarnici
  • Događaji · samo dopisivanjesvaka izmjena je događaj; stanje u bilo kom trenutku se rekreira
  • Lanac otisaka i backupnaknadna prepravka se otkrije; backup po proceduri banke
Active Directoryprijava, grupe, org. jedinica
Mail serverpodsjetnici i obavijesti
Interni PKIprovjera certifikata potpisnika
Skladište dokumenatainterno, disk ili objektno skladište
Sistemi banke · potvrđujemo s IT-om
CBBiH Compliance 18.09.2026. 04.1
Implementacija · potpis i trag

Digitalni potpis i audit trail

Svaki potpis, izmjena i pregled ostaju zabilježeni. Sistem je dokaz sam po sebi.

Verzija 1 podneseni obrazac Otisak 7f3a…c21e Potpis ko · kada · verzija 1 Verzija 2 dopuna; verzija 1 ostaje Otisak 91c0…4b7d Potpis ko · kada · verzija 2 računa otisak potpisuje tražena dopuna računa otisak potpisuje
  • Potpisuje se tačna verzija

    Poslije potpisa sadržaj se ne mijenja; provjera je poređenje otisaka.

  • Ništa se ne briše

    Status umjesto brisanja: van snage, arhiviran, zamijenjen.

  • Trag se samo dopisuje

    Svaka izmjena je događaj vezan otiskom za prethodni; prepravka se otkrije.

Pretpostavka: nekvalifikovani potpis je certifikat iz internog PKI-ja banke; potvrđujemo s IT-om.

CBBiH Compliance 18.09.2026. 04.2
Implementacija · osjetljivi podaci

Osjetljivi podaci

Šta ko vidi ne određuje samo uloga. Najosjetljiviji je modul 4, i tu jednu odluku treba donijeti prije razvoja.

Uloga

šta smije raditi: podnijeti, obraditi, odlučiti

Organizaciona jedinica

čije zapise vidi: rukovodilac samo svoje

Položaj u predmetu

je li strana u postupku: niko ne obrađuje svoj predmet

Osjetljivi moduli · §16
  • M4 Izjava o ličnim interesima imovina, dugovi, udjeli, domaćinstvo
  • M3 Sukob interesa privatni interes, treće strane
  • M5 Javne nabavke udjeli i povezana lica
  • M2 Pokloni i gostoprimstva davaoci i vrijednosti
  • M6 Savjetodavni upiti kad podnosilac označi povjerljivo

IT administrator upravlja nalozima i konfiguracijom, bez uvida u sadržaj ovih modula, osim kad je tehnički nužno i posebno odobreno (§3.6).

Modul 4 · imovinski karton članova UV

Tri stvari koje se ne dodaju naknadno

  1. Imenovana lista ko čita

    Ne cijela uloga, nego poimenično, uz zapis svakog pregleda.

  2. Verzije s poređenjem

    Svaka verzija potpisana; vrijednost je u razlici između dvije izjave.

  3. Šifrovana polja

    Pristup bazi nije dovoljan da se sadržaj pročita.

Odluka klijenta prije razvoja: šifrovanje ključem kojim IT ne raspolaže mijenja pretragu i izvještaje nad modulom.

CBBiH Compliance 18.09.2026. 04.3
05
Isporuka

Plan isporuke

Ne počinjemo od nule: prijava, prava, audit i obavijesti već rade. Prvo registar akata, jer ne čeka digitalni potpis.

CBBiH Compliance 18.09.2026. 05.0
Isporuka · Rootid platforma

Ne počinjemo od nule

Prijava, prava, audit, obavijesti i obrasci su gotovi, testirani i rade u produkciji. Za CBBiH razvijamo ono što je vaše.

20 paketa na serveru
~50.000 linija koda
247 automatskih testova
od 2022. u razvoju i upotrebi
~2.000 h uloženo · ~120.000 KM
  • Prijava i sesije sesije, zaključavanje naloga, drugi faktor Authentication
  • Pristup po ulogama uloge, matrica dozvola, provjera na svakoj akciji Authorization
  • Audit trail ko, kada, stara i nova vrijednost; maskiranje osjetljivih polja Audit
  • GDPR i arhiva saglasnosti s verzijama, arhiviranje umjesto brisanja PolicyAcceptance · Archive
  • Obavijesti u aplikaciji uživo i e-mailom, postavke po temi Notifications · Email
  • Obrasci i dokumenti obrasci s grananjem, verzije predmeta, PDF iz šablona Forms · Documents
  • Arhitektura domenski događaji, pozadinski poslovi, fajlovi DomainEvents · Scheduling · FileStorage
  • Kvalitet i isporuka integracioni i E2E testovi, instalacija, nadzor IntegrationTesting · Installer
CBBiH Compliance 18.09.2026. 05.1
Isporuka · redoslijed

Registar prije potpisa

Specifikacija ne traži potpis za akte. Vaš prioritet ne čeka najveću nepoznanicu.

1

Temelj i registar akata

bez digitalnog potpisa
  • prijava preko AD-a
  • uloge i org. jedinice
  • podsjetnici 90 · 60 · 30
  • audit trail
  • migracija Excela
  • dashboard

Počinje uz tri odgovora IT-a: AD/SSO, mail, okruženje

2

Predmeti

  • engine obrazaca i statusa
  • digitalni potpis
  • M1 · M2 · M6
  • M3 · M5

Počinje uz odgovor: tehnologija potpisa

3

Izjava o ličnim interesima

  • M4
  • vlastiti pristup
  • verzije
  • šifrovanje

Počinje uz odluku: ko čita, šifrovanje

CBBiH Compliance 18.09.2026. 05.2
Isporuka · okvirno

Tok projekta i budžet

Prva faza, sedam modula. Cijene bez PDV-a; konačne idu u ponudu nakon radionice.

Uz Rootid platformu
46–48 hilj. KM3 mjeseca
Bez platforme
70–82 hilj. KM~5 mjeseci
1. mjesec2. mjesec3. mjesec4. mjesec5. mjesec
cijena · ukupno
1 Temelj i registar akata 1 mjesec
Registar u upotrebi
18–19 18–19
Radionica i model podataka
Okruženje, prijava preko AD-a, uloge
Registar akata i ciklus preispitivanja
Excel u registar
Test s vama i uvođenje
2 Predmeti mjesec i po
Predmeti u upotrebi
+22–23 40–42
Obrasci i tok predmeta
Digitalni potpis
Moduli M1, M2, M3, M5, M6
Test s vama i uvođenje
3 Izjava o ličnim interesima pola mjeseca
Prva faza završena
+6 46–48
Verzije, šifrovanje, uvođenje
Ista faza bez platforme
+2 mjeseca · ~34 hilj. KM više
70–82

Dva developera; ne uključuje čekanje na odgovore IT-a ni vaše testiranje.

CBBiH Compliance 18.09.2026. 05.3
Centralna banka Bosne i Hercegovine · 18.09.2026.

Digitalizacija
compliance funkcije

Pripremljeno za Centralna banka Bosne i Hercegovine Centralna banka Bosne i Hercegovine
rootid.dev