Stokker: logistika rakendus
Case study
Stokker on enam kui 30-aastase kogemusega professionaalsete tööriistade ja masinate müügi ning hoolduse ettevõte, mis tegutseb ehituse, põllumajanduse, puidu- ja metallitöö, puhastustehnika, määrdeainete, garaažiseadmete ning aia- ja metsatehnika valdkonnas. Stokkeri meeskonnas töötab üle 650 spetsialisti, kes aitavad tagada kvaliteetse teeninduse ja professionaalse toe.
Stokkeri 120 hooldetehnikut ja 80 mobiilset hooldetöökoda tagavad kiire ja professionaalse tehnilise toe nii hooldekeskustes kui ka otse kliendi juures. Tänu 33 esindusele üle Baltikumi on Stokkeri teenused ja tooted alati lähedal, ning 7500 m² suurune keskladu võimaldab kindlat ja kiiret tarnet. Lisaks on e-poe kaudu kvaliteetsed tööriistad klientidele saadaval ööpäevaringselt.
Projekti eesmärk: luua kaasaegne ja paindlik logistika rakendus
Stokkeril oli varasemalt kasutusel Microsoft Dynamics F&O’i põhine logistikasüsteem, mis vastas nende tööprotsessidele ja vajadustele. Axapta sees töötas spetsiaalne rakendus, mis toetas kaupade vastuvõtmist, laoseisest liigutamist, komplekteerimist ja väljastamist. Kuna Stokker uuendas oma ärijuhtimise tarkvara, tekkis vajadus uue lahenduse järele, mis toetaks samu logistika protsesse. Sooviks oli saada sarnase loogikaga lahendus, et töötajad saaksid jätkata neile tuttaval viisil. Meie lõime neile uue, eraldiseisva rakenduse, mis suhtleb küll uue Microsoft Dynamics 365 F&O’iga, kuid on sellest sõltumatu, pakkudes paindlikkust, lihtsamat hooldust ja võimalust süsteemi iseseisvalt edasi arendada.
Meie roll ja lahendus
Meie ülesanne oli arendada uus kasutajasõbralik frontend-rakendus, mis suhtleb Microsoft Dynamics 365 F&O süsteemiga ja toetab kogu kaupade logistika haldust. Backend-arendust me ei teinud, kuid vastutasime selle eest, et andmevahetus F&O ja rakenduse vahel toimiks korrektselt. See hõlmas päringute struktuuri määratlemist ja õige andmevoo tagamist.
Rakenduse põhifunktsioonid
- Kaupade logistika haldus – kaupade vastuvõtmine, komplekteerimine, väljastamine ja edasisaatmine keskladu kaudu.
- Triipkoodi skaneerimine – võimalik kasutada nii käsiskänneri kui ka mobiilseadme kaameraga, et minimeerida käsitsi sisestamist.
- Autentimine – rakendus kasutab Windowsi kasutajapõhist OAuth 2.0 autentimist läbi Stokkeri serveri.
- Paindlik arhitektuur – eraldiseisev lahendus, mis ei ole liiga tihedalt seotud F&O’iga, et tagada lihtsam haldus ja arenduste paindlikkus.
- Pakisiltide ja dokumentide trükkimine – võimalus genereerida ja trükkida erinevaid sildiformaate (shipment label, backing slip, transfer label).
Täiendav arendus: eraldiseisev etikettide trükkimise rakendus
Lisaks logistika rakendusele arendasime ka täiesti eraldiseisva etikettide trükkimise lahenduse, mida algses süsteemis ei olnud. See võimaldab poodidele genereerida ja trükkida hinnasilte ja muid vajalikke etikette.
Kasutajakogemus ja disain
Rakenduse disain põhines olemasoleval visuaalil, kuid tegime selle kaasaegsemaks ja silmale sõbralikumaks. Kasutajakogemus oli optimeeritud kiirusele ja lihtsusele, et logistikaprotsessid oleksid sujuvad – võimalikult vähe käsitsi sisestamist ning maksimaalne skaneerimise kasutus.
Tehniline ülevaade
Stokkeri logistika rakendus on paindlik ja iseseisev lahendus, mis integreerub Microsoft Dynamics F&O’iga, kuid jääb sellest sõltumatuks, et tagada lihtsam haldus ja arenduste paindlikkus. Rakendus arendati spetsiaalselt logistika ja lao töövoogude toetamiseks, keskendudes kasutajasõbralikkusele ja kiirele triipkoodipõhisele UX-le, mis toetab nii mobiilikaamera kui ka käsiskänneri kasutust.
Rakenduse backend, mis suhtleb F&O’iga, on tagatud REST API-de ja struktureeritud päringute kaudu. Päringute turvalisus ja autentimine lahendati OAuth 2.0 kaudu, kasutades Windows AD integratsiooni. Lisaks pakub süsteem teenuseid, nagu pakisiltide ja etikettide trükkimine, mis toetab erinevaid logistika dokumente.
Arhitektuuri eesmärk oli luua modulaarne süsteem, mis võimaldab tulevikus hõlpsat laiendamist ja integratsiooni teiste äriprotsessidega.
Kokkuvõte
Arendasime Stokkerile kaasaegse ja paindliku logistika rakenduse, mis integreerub Microsoft Dynamics F&O’iga, kuid jääb sellest sõltumatuks, et tagada lihtsam hooldus ja arenduste paindlikkus. Rakenduse põhifunktsioonideks on kaupade vastuvõtmine, komplekteerimine, väljastamine ja edasisaatmine kesklao kaudu. Kasutajad saavad kasutada triipkoodiskaneerimist, et minimeerida käsitsi sisestamist. Rakendus kasutab Windowsi kasutajapõhist OAuth 2.0 autentimist ja võimaldab trükkida erinevaid pakisilte ja dokumente. Rakenduse disain on optimeeritud kiirusel ja lihtsusele, et tagada sujuv kasutajakogemus, vähendades käsitsi sisestamist ja maksimeerides skaneerimise kasutamist.