Net-Base Časopis

14.07.2026

Sistem ormarića za preuzimanje u preduzeću: arhitektura, integracija softvera i rad bez smetnji

Sistem za preuzimanje pošiljaka postaje pouzdan 24/7 kanal isporuke tek integracijom u identitete, podatke o narudžbama i logističke procese. Članak prikazuje koja se arhitektura pokazala provjerenom, koja su sučelja zaista potrebna i kako operativni rad, sigurnost i održavanje bez...

14.07.2026

Od teme magazina do projektne prakse

Povezane stranice usluga i tehnologije za članak

Jedna referenca netNotdienst i sistem ormarića za preuzimanje u preduzeću zvuči na prvi pogled kao ograničena infrastrukturna tema: ormar s pregradama, terminal, nekoliko vrata. U praksi se vrlo brzo pretvara u poslovno kritični kanal izdavanja – za rezervne dijelove, alate, dokumente, uzorke, IT-opremu ili interne pošiljke. Da bi sistem stvarno radio „bez trenja“, mora moći više od otvaranja i zatvaranja: mora prepoznavati naloge, sigurno provjeravati identitete, ispravno izvoditi ovlaštenja, revizijski zapisivati procese i u slučaju kvarova nastaviti rad pod kontrolom.

Ovaj članak opisuje primjenjivu ciljnu arhitekturu i najvažnije odluke o integraciji i operacijama. Fokus nisu detalji uređaja ili proizvođačke funkcije, nego ono što IT‑uprava, administracija i tehnički odgovorne osobe na projektima u svakodnevnom radu zaista osjete: sučelja, tokovi podataka, upravljanje identitetima (IAM), sigurnost, monitoring, fallback‑mekanizmi, održavanje i pitanje kako integrirati sistem ormarića u postojeći sustav tako da ostane dugoročno stabilan i proširiv.

Zašto je sistem ormarića za preuzimanje više od „hardvera“

Vrijednost ne proizlazi iz komada namještaja, nego iz procesa: tko što smije podići, kada, zašto – i kako je to dokazivo? Čim sistem izda materijal, obično dodiruje više poslovnih područja:

  • Logistika/Intralogistika: predaja, vođenje zaliha, nadopuna, povrati.
  • Proizvodnja/Servis: raspoloživost materijala, otklanjanje kvarova, dostupnost 24/7.
  • IT/IAM: korisnici, uloge, autentikacija, ovlaštenja, životni ciklus (Joiner/Mover/Leaver).
  • Compliance/Security: audit‑logovi, provjerljivost, sprečavanje zloupotrebe.

Ove međuzavisnosti su razlog zašto projekti zapnu ili postanu spori ako se sistem ormarića promatra izolovano. Gubici efikasnosti gotovo uvijek nastaju na prijelazima: između ERP‑a i tačke izdavanja, između identiteta i ovlaštenja, između online rada i offline situacije, između kvara i urednog incident‑procesa.

Ciljno stanje: sistem ormarića kao integrirani kanal izdavanja

Pouzdano ciljano stanje tretira uređaj kao sistem sastavljen od hardvera, lokalne kontrole i centralnih servisa. Pokazalo se praktičnim razdvajanje na tri nivoa:

  • Edge/uređaj: kontroler/terminal na licu mjesta, upravljanje vratima, senzorska oprema (kontakt vrata), eventualno skener/čitač, lokalni međuspremnici.
  • Integration Layer: centralni servis koji objedinjava poslovne podatke, ovlaštenja i status uređaja (često kao REST-Service, dakle kao HTTP‑bazirani interfejs).
  • Backends: ERP, DMS/ECM, Ticketing/ITSM, IAM (npr. Active Directory/Azure AD), platforma za monitoring i logiranje.

Ključna stvar: sistem ne bi trebao „direktno“ komunicirati sa svim backendima. Centralna integracijska sloj smanjuje kompleksnost, odvaja proizvođačke protokole i stvara mjesto gdje se sigurnost, audit i operacije mogu dosljedno provoditi.

Arhitektonske odluke koje kasnije odlučuju o operativnim troškovima

1) Direktna veza vs. integracijski servis

Mnogi sistemi nude sopstvene integracije ili dodatke. To može funkcionisati kratkoročno, ali dugoročno povećava zavisnost od proizvođačevih specifikacija, ciklusa ažuriranja i teško testabilnih veza. Jedan servis za integraciju (centralna back-end usluga) stvara jasne odgovornosti:

  • Jedinstveni API-jevi za narudžbe, ovlaštenja, izdavanje i povrat
  • Standardizirana autentifikacija (npr. OAuth2/OpenID Connect ili SAML 2.0 – SAML je raširen Single-Sign-On mehanizam u preduzećima)
  • Centralno evidentiranje i audit-logovi
  • Jasna verzionisanja sučelja

Za rad i održavanje to je najčešće razlika između „svako ažuriranje predstavlja rizik“ i „imamo kontrolisani proces promjena“.

2) Događajno pokretano vs. polling-bazirano

U praksi uređaj mora znati da li postoje novi nalozi za preuzimanje, da li su pretinci zauzeti, da li su vrata otvorena. Dva obrasca su uobičajena:

  • Polling: Uređaj pita svakih x sekundi za nove naloge. Jednostavno, ali stvara opterećenje, djeluje tromo i kod kvarova je teško pouzdano procijeniti („još li pita?“).
  • Događajno pokretano: Backend šalje događaje (npr. preko Message Queue ili Webhook-ova). Reaktivno i efikasno, ali zahtijeva pouzdanu isporuku, retry-logiku i nadzor.

U mnogim korporativnim okruženjima hibridni pristup je robustan: događaji za normalni rad, polling kao fallback/health-mehanizam.

3) Samo online vs. Offline-Fallback

„24/7“ je često cilj – realnost mreže to nije. Stanica za preuzimanje treba definiranu strategiju za offline situacije: Switch, promjena VLAN-a, proxy greške, istek certifikata, DNS-problemi. Bez offline-fallbacka male smetnje se odmah eskaliraju u operativne prekide.

Provjereni minimalni zahtjevi:

  • Lokalni cache za kratkoročno važeće ovlasti za preuzimanje (s vremenom isteka)
  • Lokalno zapisivanje (journaling) transakcija (izdavanje/povrat) sa kasnijom sinhronizacijom
  • Jasna offline-pravila: šta je dozvoljeno, šta je zabranjeno (npr. vrijedna roba samo online)

Važno: offline sposobnost nije „dodatak“, već dio sigurnosne i operativne arhitekture. Cache ne smije stvarati „stalne ključeve“, već mora isteći pod kontrolom i morati se jasno moći auditirati.

Softverska Integracija: Koji su tokovi podataka zaista potrebni

Stanica za preuzimanje može se koristiti u vrlo različitim procesima. Ipak, osnovni objekti koji se pojavljuju u integraciji su slični:

  • Korisnik/Identitet: ID zaposlenika, ime, status, uloge, eventualno troškovni centar.
  • Nalog za preuzimanje: Referenca (npr. nalog/komisija), ovlašteni korisnik, valjanost, prioritet.
  • Rezervacija pretinca: broj pretinca, veličina, zauzetost, vremenski prozor.
  • Transakcija: otvaranje, potvrđeno preuzimanje, vrata zatvorena, eventualno prekid.
  • Audit-log: Ko je kada otvorio koji pretinac, na kojem osnovu, s kojim rezultatom.

Ovi objekti bi trebali biti vođeni kao kanonički model u integracijskoj sloju. „Kanonički“ znači: neovisno o proizvođaču, internim strukturama baze podataka ili ERP-detaljima. Tako arhitektura ostaje prilagodljiva za migracije ako se promijeni ERP, DMS ili proizvođač opreme.

ERP-integracija: jasno odvojiti logiku zaliha i naloga

ERP (ili WMS/MES) često je izvor istine za materijal, komisione narudžbe i zalihe. Sistem ormarića za preuzimanje ne bi se trebao pretvoriti u drugo ERP. Tipični obrasci integracije:

  • ERP kreira nalog za preuzimanje: npr. „komisioniranje spremno za izdavanje“, sa primateljem i vremenskim prozorom.
  • Integracijski servis rezerviše ormarić: na osnovu veličine ormarića, lokacije i zauzetosti.
  • Sistem prijavljuje izdavanje: transakcija se prosljeđuje integracijskom servisu koji je prijavljuje ERP-u.

Važna je jasna podjela odgovornosti: sistem upravlja ormarićima i transakcijama, ERP upravlja materijalnom logistikom. Između njih stoji integracijska logika koja prevodi stanja i čini greške upravljivima (npr. „ormarić otvoren, preuzimanje nije potvrđeno“).

DMS/ECM i procesi dokumenata

U određenim scenarijima dokumenti (izvještaji o ispitivanju, otpremnice, ugovorna dokumentacija) se razmjenjuju. DMS/ECM (sistem za upravljanje dokumentima / upravljanje sadržajem preduzeća) može biti izvor ili cilj. Tehnički su relevantne dvije tačke:

  • Minimalno čuvanje podataka: sistem obično ne mora pohraniti sam dokument, već samo referencu i status predaje.
  • Evidencija: ko je i kada preuzeo – kao događaj u DMS/workflowu ili u centralnom audit-logu.

Na taj način izbjegavate da dokumenti završe u „sjenovitim skladištima“ na kontrolerima sistema, koja je teško osigurati i backupovati.

Identiteti i ovlaštenja: IAM dosljedno provesti

Najčešće potcijenjena oblast je model identiteta i ovlaštenja. Sistem ormarića za preuzimanje predstavlja fizičku tačku pristupa – sa odgovarajućim rizikom u slučaju grešaka. Dva načela pomažu:

  • Single Source of Truth: identiteti dolaze iz IAM-a (npr. Active Directory ili Azure AD). Nema paralelnih lista korisnika u sistemu, osim kao kratkoročni cache.
  • Uloge umjesto pojedinačnih dozvola: ovlaštenja bi trebala biti izvedena putem uloga/pravila (npr. „voditelj smjene“, „IT-izdavanje“, „izdavanje alata“), dopunjena dozvolama vezanim za narudžbu.

Autentifikacija na terminalu: kartica, PIN, QR, mobilno

U zavisnosti od okruženja različiti faktori imaju smisla. Za IT su manje presudne „funkcionalnosti“, važnija je sigurnost u radu:

  • Kartica/bedž: dobro se integriše, ali životni ciklus (blokada pri gubitku) mora biti pouzdan.
  • PIN: moguć kao drugi faktor, ali značajan s organizacijskog aspekta (reset, podrška).
  • QR-kod/Token: praktično za jednokratna preuzimanja ili eksterne partnere, ali zahtijeva upravljanje tokenima i rokove isteka.
  • Mobilno/SSO: privlačno, ali ovisno o WLAN/mreži i politici uređaja (MDM, tj. Mobile Device Management).

Presudno je da se autentifikacija i autorizacija posmatraju odvojeno: autentifikacija odgovara na „ko si?“, autorizacija na „imaš li pravo to učiniti?“. U integracijskom sloju to se može konzistentno implementirati i auditovati.

SAML 2.0, OIDC i tehničke realnosti

Mnoge kompanije su uspostavile SSO-standarde: SAML 2.0 je čest kod klasičnih korporativnih portala, OpenID Connect (OIDC) je češći kod modernijih web i API arhitektura. Za sistem ormarića za preuzimanje relevantno je gdje ti protokoli završavaju:

  • Na samom terminalu (ako je to punopravni browser-/kiosk-klijent)
  • U integracijskom servisu (terminal se tehnički autentifikuje, korisnički login se prosljeđuje)

Iz operativne perspektive obično je stabilnije kada terminal ima tanku ulogu i logika identiteta ostane centralizirana. Tada su certifikati, trajanja tokena, rotacija ključeva i logovanje kontrolisani na jednom mjestu.

Sigurnost transakcija: Wenn „Fach auf“ nicht gleich „Entnahme erfolgt“ ist

U kontekstu skladišta i izdavanja najveći izvor pogrešaka je pretpostavka da otvaranje automatski znači i preuzimanje. U stvarnosti postoje prekidi, krivi zahvati, slučajna otvaranja ili situacije u kojima pretinac ostane otvoren. Zbog toga robustno rješenje eksplicitno modelira stanja:

  • Rezervirano: pretinac je dodijeljen narudžbi, još nije otvoren.
  • Početak otvaranja: autentifikacija uspješna, dozvola za otvaranje vrata izdana.
  • Vrata otvorena: vremenski prozor je aktivan, senzor prijavljuje otvoreno.
  • Vrata zatvorena: fizičko zatvaranje, ali preuzimanje može ostati nejasno.
  • Završeno: preuzimanje potvrđeno (automatski ili potvrdom korisnika/operatera), povratna informacija poslana ERP-u.

Ovisno o hardveru senzori (kontakt vrata, vaga, RFID) mogu pomoći, ali softver ipak mora upravljati nesigurnošću. Iz IT‑perspektive važno je da svaki prijelaz završi u Audit-Logu i da postoje definirani putovi za oporavak (npr. „Vrata su ostala otvorena – eskalacija dežurnoj službi“).

Rad bez prepreka u pogonu: Nadzor, logovanje i procesi podrške

Šta biste trebali nadzirati (i šta ne)

Bez nadzora sistem pretinaca za preuzimanje postaje „Black Box“-system u kojem se kvarovi uoče tek kada neko noću ne može doći do materijala. Smisleni su metrički podaci i stanja koja direktno utiču na kvalitet usluge:

  • Povezanost: uređaj online/offline, latencija do integracijskog servisa
  • Stanja pretinaca: trajno otvorena vrata, ponovljeni neuspjesi otvaranja
  • Zagušenje transakcija: lokalna queue raste, sinhronizacija zapinje
  • Stope grešaka: autentifikacija neuspjela, autorizacija odbijena, hardware-timeout
  • Kapacitet: zauzetost po veličini pretinaca, uska grla po lokaciji

Nisu od pomoći „Zahlenfriedhöfe“ bez konkretne akcije. Definirajte pravila alarma tako da svaka klasa alarma ima jasnog Ownera i zadano vrijeme reakcije.

Logovanje i Audit-Log: dva različita zahtjeva

U pogonu se često miješaju dvije vrste zapisa:

  • Tehničko logovanje: za analizu grešaka (Timeouts, API‑greške, status firmvera), idealno centralno agregirano.
  • Audit-Log: za sljedivost i usklađenost (ko/šta/kad/zašto), otporan na manipulacije, s definiranim rokovima čuvanja.

Oba loga imaju različita prava pristupa. Administratori trebaju tehničke logove, poslovne jedinice često samo izvatke iz Audit-Loga. Razdvojite ta dva svijeta rano, inače nastaju problemi s zaštitom podataka i pravima pristupa.

Strategija zakrpa i ažuriranja za uređaj, kiosk i Backend

Sistem pretinaca za preuzimanje obično ima više domena ažuriranja: Terminal/Kiosk (OS, Browser), upravljanje uređajem (firmver), Integrationsservice (aplikacija), baza podataka i eventualno Reverse Proxy. Gubici u koordinaciji nastaju kada se ažuriranja neplanirano oslanjaju jedna na druga.

Dokazana praksa za operativni rad:

  • Versionierte Schnittstellen: API‑verzije koje stare klijente i dalje prihvataju.
  • Staging/Referenzanlage: najmanje jedan testni put za provjeru firmvera/klijentskih verzija prije puštanja u produkciju.
  • Prozor održavanja s rollbackom: jasan plan kako se vratiti ako ažuriranje ne izvrši ispravno.
  • U okruženju 24/7 sposobnost rollbacka često je važnija od „najbržeg ažuriranja“.

    Sigurnost: model prijetnji i konkretne mjere

    Na stanici za preuzimanje IT-sigurnost i fizička sigurnost se susreću. Pragmatski model prijetnji obuhvata najmanje:

    • Neovlašteno otvaranje: putem ukradene kartice, slabog PIN-a, curenja tokena.
    • Manipulacija na terminalu: pristup preko USB, Kiosk-Breakout, lokalna administratorska prava.
    • Zlouporaba API-ja: nedovoljna autentikacija, nedostatak rate-limita, nesigurno skladištenje ključeva.
    • Curanje podataka: lični podaci ili detalji narudžbi na uređaju.

    Konkretne mjere koje su se u projektima pokazale efikasnim:

    • Utvrdjivanje uređaja: Kiosk-Modus, zatvoreni portovi, potpisana ažuriranja, kontrolisani lokalni administratorski pristupi.
    • Segmentacija mreže: vlastiti VLAN, restriktivna pravila firewalla (samo neophodne destinacije/portovi).
    • Mutual TLS ili certifikati uređaja: uređaji se autentificiraju prema integracijskom servisu; rok trajanja certifikata i obnova moraju postojati kao proces.
    • Least Privilege: API-skopovi po funkciji (npr. „čitati status“ odvojeno od „otvaranje pretinca“).
    • Minimizacija podataka na Edge-u: nema kompletnog ličnog dosjea lokalno, samo tehnički ID-evi i kratkoročni tokeni.

    Sigurnost ovdje nije „dodatak“, već preduvjet da operativni rad ne bude dominiran iznimnim slučajevima.

    Dizajn procesa: predaja, izuzeci i odgovornosti

    Tehnika sama ne rješava tipične svakodnevne situacije. Bez jasnih procesnih odluka, izuzeci eskaliraju u opterećenje podrške. Definirajte prije Go-livea najmanje sljedeće slučajeve:

    • Pretinac zauzet, nova narudžba: prioritetizacija, ponovno rezervisanje, alternativna lokacija.
    • Preuzimatelj ne dolazi: timeout, vraćanje u inventar, obavijest.
    • Pogrešno vađenje: korekcijski proces, blokada, revizijska analiza.
    • Greška na vratima/mehanika: tko smije ručno otvoriti, kako se dokumentira.
    • Eksterni korisnici: vremenski ograničeni tokeni, provjera identiteta, zaštita podataka.

    Važno je razgraničiti: što je IT-incident (sistem nedostupan), što je operativni postupak (pretinac blokiran), što je sigurnosni slučaj (neovlašteni pristup)? Ovo razdvajanje održava ticketing i dežurstva urednim.

    Integracijski obrasci koji se u postojećim okruženjima dokazuju

    REST-API kao stabilna okosnica

    Za mnoge kompanije REST-API (HTTP-bazirani model sučelja) je najpraktičnija „okosnica“ između ERP-a, portala, uređaja i izvještavanja. Presudno je manje sama tehnologija, a više upravljanje:

    • Jasni resursi: narudžbe, pretinci, transakcije, uređaji.
    • Idempotentnost: ponovljeni zahtjevi ne smiju stvarati duplicirane transakcije (važno kod mrežnih problema i ponovnih pokušaja).
    • Kodovi grešaka s značenjem: „odbijeno zbog autorizacije“ vs. „privremeno nedostupno“.

    Tako nastaje integracijski sloj koji može podnijeti i kasnija proširenja: drugi uređaj, dodatna lokacija, nova metoda autentifikacije, izvještavanje ili portal za dispečiranje i praćenje.

    Queue/Message Bus za robusnu isporuku

    Ako se transakcije ne smiju izgubiti, često je korisno koristiti red poruka (Message Queue, dakle međuspremnik poruka): sistem zapisuje događaje u lokalni ili centralni red čekanja, integracijski servis ih obrađuje asinkrono. Prednost: kratkotrajni prekidi u backendu ne blokiraju odmah fizički tok, i dobijate provjerljiv lanac obrade.

    Za IT-odluke važno je: redovi se moraju upravljati (Monitoring, Retention, Dead-Letter-Handling). Ako je to u kompaniji uspostavljeno, radi se o snažnom obrascu. Ako nije, dobro implementiran mehanizam ponovnog pokušaja u integracijskom sloju može biti realističniji korak.

    Migracija i uvođenje: Kako minimizirati rizike u radu uživo

    Uvođenje sistema ormarića za preuzimanje se podcjenjuje ako ga se tretira kao „novi uređaj“. Zapravo je to novi procesni kanal. Put s niskim rizikom često izgleda ovako:

    1. Pilot s ograničenim asortimanom: npr. definirani rezervni dijelovi ili IT-oprema, jasno određene odgovorne osobe.
    2. Integracija u fazama: prvo identitet + osnovni nalog, kasnije povratna informacija o stanju zaliha, nakon toga izvještavanje/optimizacija.
    3. Paralelni rad s ručnom alternativom: definiran proces za hitne slučajeve koji se ne mora improvizirati.
    4. Ojačavanje nakon stvarnih incidenata: pravila alarma, offline-politika, prilagoditi granularnost ovlaštenja na osnovu stvarne upotrebe.

    Na taj način je rad kontrolabilan, a organizacija uči novi kanal isporuke bez da IT mora djelovati kao „vatrogasci“.

    Šta čini pouzdan sistem ormarića za preuzimanje u kompaniji (Checkliste)

    • Centralni integracijski sloj umjesto point-to-point veza
    • Integracija IAM s jasnim razdvajanjem autentifikacije i autorizacije
    • Eksplicitni model stanja za rezervaciju, otvaranje, završetak i prekid
    • Offline-fallback s kontroliranim, kratkotrajim ovlaštenjima
    • Monitoring & alarmiranje usmjereno na kvalitetu usluge
    • Audit-Log za reviziju, odvojeno od tehničkog logiranja
    • Strategija ažuriranja i rollbacka preko svih komponenti
    • Sigurnosne mjere za uređaj, mrežu i API-je

    Ako su ovi elementi pravilno implementirani, sistem postaje stabilna komponenta vaših digitalnih poslovnih procesa – a ne izolovano rješenje koje radi samo zahvaljujući posebnom znanju pojedinaca.

    Zaključak: Gubici uslijed trenja nastaju na interfejsima – i mogu se sistematski izbjeći

    Sistem ormarića za preuzimanje u kompaniji je uspješan kada se shvati kao integrisana usluga: s jasnim podatkovnim objektima, centralnom integracijskom logikom, urednim IAM-om, provjerljivim transakcijama i operativnim konceptom koji uzima u obzir offline-situacije, ažuriranja i sigurnost. Tehnička složenost ne proizlazi iz otvaranja vrata, nego iz pouzdanosti odluke, ko smije otvoriti, zašto i kako to kasnije ostaje dokazivo.

    Ako želite novoinstalirati sistem ormarića za preuzimanje ili stabilnije integrirati postojeće rješenje, vrijedi kratka provjera arhitekture i integracije prije roll-outa. Kontaktirajte nas za to slobodno na .

    U stručnom okruženju važnu ulogu imaju i sistemi ormarića i 24/7 izdavanje, kada integracije, tokovi podataka i daljnji razvoj moraju besprijekorno surađivati.

    Razgovarajte o projektu ili modernizacijskom poduhvatu sa Net-Base.

    Nächster Schritt

    Wenn aus dem Thema ein reales Projekt wird, sollten Architektur, Bestand und Betrieb früh zusammen betrachtet werden.

    Pružamo podršku ne samo pri pojedinačnim pitanjima, već i kada iz fragmenata izvornog koda, naslijeđenih sistema ili ideja za portal treba nastati robustan poslovni projekat.

    • Postojeće stanje, ciljno stanje i tehnički rizici procjenjuju se zajedno.
    • REST, Datenzugriff, Portale und Rollout werden nicht als Spätfolgen verschoben.
    • Sie sehen früh, welcher Weg wirtschaftlich und betrieblich tragfähig ist.

    Podijeli objavu

    Ovu objavu direktno proslijediti

    LinkedIn, X, XING, Facebook, WhatsApp und E-Mail sind sofort verfügbar. Für Instagram bereiten wir Link und Kurztext direkt vor.

    E-pošta

    Instagram se otvara u novom tabu. Link i kratak tekst se prethodno kopiraju u međuspremnik.