Vi byggde systemet som hanterade hela hemleveransflödet för IKEA – från att deras personal i varuhuset registrerar kundens order och väljer tidsslot, till att leverantören får upp sin optimerade rutt och kan exportera körningarna till sitt ekonomisystem för fakturering.
Bakgrund
IKEA:s kunder som köpte möbler och ville ha hemleverans registrerades av varuhusets personal direkt i systemet. Det ställde krav på ett gränssnitt som var snabbt och felfritt att använda i ett pressat flöde – kunden stod bredvid disken medan personalen knappade in uppgifterna.
Kärnan i flödet var postnummerkontrollen: när personalen angav kundens postnummer hämtade systemet direkt vilken leveranszon adressen tillhörde, vilka dagar leverantören körde i den zonen, vilka tidsslots som hade kapacitet kvar och vad leveransen kostade. Kunden valde slot, bekräftade – och bokningen var registrerad.
Systemet behövde hantera att leverantören körde i flera zoner med olika scheman och kapacitetsgränser per slot, och att priset varierade beroende på zon, antal kollin och eventuella tillägg som bärhjälp till våningen.
Tre delar i ett system
Utmaning
Den tekniska kärnan i systemet var kopplingen mellan postnummer och leveranslogik. Sverige har tusentals postnummer och en leverantör kör sällan i alla zoner alla dagar. Systemet behövde i realtid slå upp vilken zon ett postnummer tillhör, hämta leverantörens schema för den zonen, filtrera bort fullbokade slots och räkna ut priset – allt medan personalen väntade på svar.
Kapacitetsstyrningen var kritisk. Varje slot hade ett maxantal leveranser baserat på fordonets kapacitet och körsträcka per dag. En slot som just fylldes upp behövde försvinna omedelbart från bokningsgränssnittet – annars riskerade personalen att dubbelregistrera fler leveranser än lastbilen kunde ta.
Leverantörssidan ställde egna krav: körordningen behövde vara logisk geografiskt, och systemet behövde presentera den information föraren faktiskt använder under leveransen – inte allt systemet kände till.
Systemets kärnfunktioner
Lösning
Vi byggde systemet med ett tydligt skifte i fokus beroende på vem som använder det. IKEA-personalens vy är gjord för snabbhet – ett formulär som guidar igenom registreringen, med postnummeruppslaget som den enda rörelsen som kräver ett serverkall. Allt annat sker lokalt i formuläret tills bekräftelse trycks.
Leverantörens portal är byggd för att fungera i ett fordon – tydlig körordning, fullständiga adressuppgifter och noteringar om hiss, portkod och kontaktperson synliga direkt utan att behöva klicka in i varje bokning. Föraren markerar stopp som levererade längs vägen.
Exportfunktionen mot ekonomisystemet körde automatiskt varje kväll efter att körningens sista leverans markerats som genomförd. Underlaget innehöll alla nödvändiga fält för fakturering – boknings-ID, adress, zon, kollin, grundpris och tillägg – i det format leverantörens system förväntade sig.
Leveransflödet i fyra steg
Gränssnitt
Skärmbilderna visar de två gränssnitten – IKEA-personalens bokningsvy och leverantörens portal. All data är illustrativ.
Vi bygger bokningssystem, leveransportaler och administrativa verktyg för företag med komplexa logistikflöden och flera parter. Berätta om ditt projekt.