Lailio, Latvijas IT partneris ar ievērojamu pieredzi kopš 2008. gada, specializējas Odoo ERP sistēmu ieviešanā un īpaši pielāgotas programmatūras izstrādē. Viens no mūsu nozīmīgākajiem un tehnoloģiski izaicinošākajiem loģistikas nozares projektiem ir īstenots ciešā sadarbībā ar uzņēmumu Omniva, izstrādājot modernu noliktavas kā pakalpojuma (warehouse as a service jeb fulfillment) platformu. Projekta pamatmērķis bija radīt vienotu, automatizētu un drošu sistēmu, kas ļauj Omniva biznesa klientiem pašiem ērti un caurskatāmi pārvaldīt savas noliktavas operācijas, izmantojot tam speciāli izstrādātu portālu. Šajā rakstā detalizētāk dalāmies ar projekta tehnisko arhitektūru un izstrādātajiem procesiem no sistēmas izstrādātāja skatpunkta.
Platformas arhitektūra uz Odoo
Sistēmas tehniskās arhitektūras pamatā ir Odoo ERP risinājums, kas izstrādes gaitā tika būtiski pielāgots specifiskajām trešās puses loģistikas (3PL) pakalpojumu sniedzēja vajadzībām. Viens no galvenajiem arhitektūras izaicinājumiem bija nodrošināt ārkārtīgi stabilu un drošu daudzlietotāju (multi-tenant) vidi. Tajā vienlaicīgi un pilnīgi neatkarīgi darbojas daudzi Omniva klienti, tādēļ datu izolācijai un drošībai ir kritiska nozīme. Odoo standarta noliktavas moduļi tika paplašināti, lai atbalstītu sarežģītus un daudzpakāpju fulfillment procesus – sākot no precīzas preču uzskaites līdz detalizētai pakalpojumu tarifikācijai un automātiskai rēķinu izrakstīšanai par fizisko uzglabāšanu un ikvienu noliktavā veikto operāciju. Platforma ir veidota tā, lai sistēma spētu ātri apstrādāt liela apjoma datus, nepārtraukti saglabājot reāllaika sinhronizāciju ar ārējām e-komercijas sistēmām.
Pašapkalpošanās portāls klientiem
Lai radikāli mazinātu manuālu komunikāciju un ievērojami paātrinātu procesus, mēs radījām specializētu pašapkalpošanās portālu. Tā ir ērta, mūsdienīga vide, kurā klients autentificējas un, pateicoties stingrai tiesību politikai, iegūst piekļuves tiesības ekskluzīvi tikai saviem datiem. Portālā klients var patstāvīgi uzturēt savu preču katalogu, definēt jaunus produktus un to parametrus, kā arī nepārtraukti reāllaikā sekot līdzi noliktavas atlikumiem. Šis portāls kalpo kā galvenā vadības pults e-komercijas tirgotājiem un biznesa klientiem, ļaujot jebkurā diennakts laikā pārvaldīt savu preču kustību neatkarīgi un bez tiešas, laikietilpīgas saziņas ar noliktavas operatoriem.
Pieņemšana
Preču ienākšana noliktavā ir kritiskais pirmais solis visā piegādes ķēdē. Sistēmā process sākas brīdī, kad klients pašapkalpošanās portālā izveido preču pieņemšanas paziņojumu (ASN – Advanced Shipping Notice). Tas noliktavas darbiniekiem un plānotājiem dod ļoti svarīgu priekšlaicīgu informāciju par to, kādas preces un kādos apjomos tiks piegādātas, ļaujot laikus rezervēt resursus. Kad fiziskā krava sasniedz Omniva noliktavu, sistēma nodrošina strukturētu un ātru pieņemšanas kontroli. Darbinieki izmanto skenerus preču kvantitātes pārbaudei, sistēmai pašai automātiski salīdzinot reāli saņemto ar ASN norādīto. Pēc pieņemšanas pabeigšanas platforma ģenerē uzdevumus preču novietošanai atbilstošajās uzglabāšanas vietās, maksimāli optimizējot pieejamās telpas un plauktu izmantošanu.
Izsniegšana
Pasūtījumu izpilde un preču izdošana jeb komplektēšana ir automatizēta, lai līdz minimumam samazinātu viena pasūtījuma apstrādes laiku. Klienti var ievadīt savus pasūtījumus manuāli caur portālu vai arī pilnīgi automātiski caur mūsu izstrādātajām API un e-veikalu integrācijām. Tiklīdz jauns pasūtījums ienāk sistēmā, tas nekavējoties tiek novirzīts uz noliktavas grīdu komplektēšanai. Odoo ģenerē visoptimālākos komplektēšanas maršrutus, ļaujot vienam darbiniekam loģiskā secībā un bez liekas staigāšanas savākt preces uzreiz vairākiem pasūtījumiem. Tam seko iepakošanas posms, kurā sistēma palīdz izvēlēties atbilstošāko iepakojumu un precīzi fiksē gala sūtījuma svaru un izmērus.
Piegāde
Kad sūtījums ir droši iepakots, sistēma to automātiski sagatavo nosūtīšanai jeb piegādei. Tiek ģenerētas un drukātas piegādes etiķetes, kā arī visi nepieciešamie pavaddokumenti. Platforma ir tieši un cieši integrēta ar Omniva plašo piegādes tīklu, kas nozīmē absolūti bezšuvju datu nodošanu no noliktavas uz transporta nodaļu. Noliktavas operatoram atliek vien sūtījumu novietot attiecīgajā izsūtīšanas zonā. Līdz ar to, klients savā portālā uzreiz redz pasūtījuma statusa maiņu un var sekot līdzi preces piegādes procesam.
Atgriezumi, atskaites un rēķini
Reālajā e-komercijas biznesā preču atgriezumi ir neizbēgami. Izstrādātā sistēma nodrošina standartizētu atgriezto preču reģistrāciju, to kvalitātes pārbaudes fiksēšanu un atgriešanu atpakaļ aktīvajos atlikumos vai bojājuma gadījumā – norakstīšanu. Vēl viena būtiska sistēmas sastāvdaļa ir plašais atskaišu modulis. Portālā klientiem vienmēr ir pieejami dažādi dokumenti, krājumu kustību pārskati un vēsturiskie dati. Papildus tam platforma automātiski veic visu sniegto pakalpojumu uzskaiti – tā fiksē izmantoto fiziskās uzglabāšanas apjomu, apstrādāto pasūtījumu un rindiņu skaitu, pieņemšanas vienības un operācijas. Šī precīzā informācija kalpo par pamatu rēķinu izrakstīšanai, pilnībā automatizējot sarežģīto 3PL pakalpojumu norēķinu procesu.
Kā mēs strādājām
Šāda liela mēroga un sarežģītības Odoo ieviešana prasa ļoti skaidru plānošanu un metodisku izpildi. Lailio komanda projektu sāka ar dziļu esošo prasību un loģistikas procesu analīzi, strādājot kopā ar Omniva nozares ekspertiem. Kopīgi tika definēti datu plūsmu modeļi un lietotāju tiesību matricas. Pēc biznesa analīzes sekoja arhitektūras un ātru prototipu izveide, kas ļāva pasūtītājam savlaicīgi validēt lietotāja saskarni un pamatprocesus. Nākamais, pats ietilpīgākais posms bija Odoo funkcionalitātes programmēšana un pielāgošana, drošības politiku iestrāde un sarežģītu integrāciju izveide. Visbeidzot, tika veikta rūpīga testēšana, simulējot reālas noliktavas slodzes, kam sekoja droša un pakāpeniska platformas ieviešana produkcijas vidē.
Ko tas dod
Jaunizveidotā noliktavas kā pakalpojuma platforma būtiski maina noliktavas pārvaldības un B2B klientu apkalpošanas pieeju loģistikā. Tā sniedz e-komercijas tirgotājiem pilnīgu, reāllaika kontroli pār saviem krājumiem bez nepieciešamības investēt un uzturēt savu fizisko noliktavas infrastruktūru. Automatizētā datu apmaiņa un pašapkalpošanās portāls krasi samazina cilvēcisko kļūdu risku un administratīvo slogu gan klientam, gan izpildītājam. Savukārt pakalpojumu sniedzējs savā rīcībā iegūst mērogojamu, ātru un stabilu sistēmu. Tā ļauj ievērojami efektīvāk vadīt noliktavas kapacitāti, standartizēt visas grīdas operācijas un pilnībā bez manuāla darba uzskaitīt visus sniegtos pakalpojumus korektai rēķinu izrakstīšanai klientiem.