Den manuella rutinen
Upplägget: produkter säljs i webshopen — Shopify, WooCommerce, Centra. Lagersanningen finns i affärssystemet — Fortnox, Visma, Business Central — för det är där inköp, varuinleveranser och returer bokförs. Däremellan håller någon de två synkroniserade manuellt: kontrollera lagersaldot i affärssystemet, uppdatera kvantiteten i webshopen, upprepa för varje produkt som rört sig.
Till skillnad från orderimport har det här arbetet ingen naturlig rytm. Lagret förändras när något säljs, när en leverans anländer, när en retur kommer tillbaka, när en B2B-order levereras från samma hylla. Manuell synk innebär att välja en frekvens — varje morgon, två gånger i veckan — och acceptera att webshopen är fel däremellan.
Hur handlare kompenserar för lager de inte kan lita på
De flesta butiker med manuell lagersynk har redan accepterat det, vanligtvis via någon kombination av tre lösningar:
Bufferten. Visa färre enheter än lagret innehåller — om affärssystemet säger 10 säger webshopen 6. Överbokningar blir sällsyntare; det gör även försäljningen. Varje buffrad enhet är lager du betalat för men inte säljer online idag.
Tidig slut-i-lager. Markera produkter som slut i lager medan enheter fortfarande finns, för att nå noll online känns riskablare än att lämna försäljning på bordet. Samma avvägning, större belopp.
Morgonkontrollen. Någon öppnar affärssystemet med kaffet och går igenom listan. Pålitligt med 30 produkter; fiktion med 3 000.
Alla tre är rationella svar på samma problem: webshopens siffra kan inte litas på, så handlaren handlar intäkter mot säkerhet. Kostnaden är osynlig just för att det är en icke-händelse — försäljningen som inte hände visas inte i några rapporter.
När lösningarna brister
Trycket toppar precis när butiken vinner. Kampanjer och Black Friday komprimerar dagars normalvolym till timmar — och hög ordervolym är precis när inaktuella lagernivåer förvandlas till överbokade ordrar. Två kunder köper den sista enheten, och nu skriver supporten ett ursäktsmejl och behandlar en återbetalning för en produkt som aldrig existerade. Den ena veckan bufferten skulle skydda är den vecka den är minst tillräcklig.
Politecnico di Milano-forskningen som citerades tidigare i den här serien sätter siffror på grundproblemet: SMB:er med frånkopplade system rapporterar en 3–5 % datafelprocent, och felaktiga lagernivåer är ett av de två ställena det dyker upp (felaktiga fakturor är det andra).
Vad lagersynk faktiskt gör
Med en integrationsplattform mellan systemen är lagersynk ett schemalagt flöde med en tydlig riktning:
Affärssystemet förblir den enda sanningskällan. Inköp, varuinleveranser, returer och B2B-ordrar landar alla i affärssystemet — så där finns det verkliga saldot. Synkens jobb är att se till att webshopen följer det, inte tvärtom.
En schemalagd synk hämtar förändringarna — var femte minut som standard. Lagret är ett tillstånd, inte en händelse: det som betyder något är att webshopen konvergerar mot affärssystemets sanning snabbt och kontinuerligt, utan att någon behöver utlösa något.
Kvantiteten uppdateras i webshopen via API:et. Varje produkts säljbara saldo landar i butiken — mappad via SKU, för varje produkt som rört sig sedan senaste körningen.
Det är hela flödet. Det är mindre dramatiskt än orderwebhooken från den första artikeln i den här serien — med avsikt. Lagersynk är rörledning: dess jobb är att vara tråkig, frekvent och korrekt.
Vad som förändras i praktiken
Bufferten kan minska mot noll, för webshopens siffra är minuter gammal i stället för dagar gammal. De tidiga slut-i-lagerna upphör, för att nå lågt online kräver inte längre mod. Och morgonkontrollen försvinner helt — listan sköter sig själv.
Det finns en ärlig brasklapp, och det är samma som gäller för all intervalbaserad synk: fem minuter är inte noll. I ett extremt flash-sale-scenario — hundratals ordrar på minuter på en enstaka produkt — kan till och med ett fem minuter gammalt nummer hamna efter verkligheten, varför kampanjsetup med hög volym är värt ett konfigurationssamtal innan evenemanget snarare än efteråt. För vardagsverksamhet, inklusive ett normalt Black Friday, är minuter-gammal lagerstatus skillnaden mellan att gissa och att veta.
Om någon i ditt företag fortfarande uppdaterar webshop-kvantiteter för hand — eller om din buffert existerar för att alternativet är ursäktsmejl — är frågan den vanliga: