De manier om te stoppen met het overtypen van orders is om elke order één keer bij de bron in te voeren en hem op eigen kracht naar elk ander systeem te laten stromen: de ERP als de hub, en een iPaaS-synchronisatielaag die alles koppelt wat erbuiten blijft. Alles hieronder is de rekensom van wat overtypen kost en de stappen om daar te komen.
Een order komt binnen op de webshop. Iemand kopieert hem met de hand in de ERP. Iemand op de financiële afdeling typt hem over in het boekhoudpakket. Iemand in het magazijn voert hetzelfde adres in in de verzendtool. Dezelfde order, vier keer getypt, door vier mensen, in vier systemen. Elk daarvan is een kans om een aantal verkeerd te typen, een regel weg te laten, of naar het oude adres te verzenden.
Dit is de stille belasting die de meeste groeiende bedrijven betalen zonder het te merken. Het verschijnt niet als één grote rekening. Het verschijnt als een uur hier, een verkeerde levering daar, een klant die dubbel werd gefactureerd. Tel het op over een jaar en het is een salaris. Hier is wat het overtypen werkelijk kost, waarom het blijft gebeuren, en hoe je er definitief mee stopt.
Waarom het overtypen gebeurt
Niemand heeft het zo gepland. Het groeide. Je begon met een webshop. Toen voegde je een boekhoudpakket toe omdat de boekhouder het kende. Toen koos een magazijn een verzendtool. Toen wilde sales een CRM. Elk systeem was op zijn eigen dag een verstandige keuze. Geen enkele werd gekozen om met de andere te praten.
Dus het enige dat ze verbindt is een persoon met een toetsenbord. De webshop weet niet dat je ERP bestaat. De ERP duwt niets naar de boekhouding. De verzendtool wacht tot iemand een adres erin plakt. De "integratie" is menselijk, en mensen zijn traag en maken fouten, vooral wanneer het werk saai en repetitief is.
Het diepere probleem is dat er geen enkele plek is waar een order waar is. De webshop denkt het ene, de ERP het andere, de boekhouding een derde. Wanneer ze verschillen, en dat zullen ze, weet niemand welke klopt.
Wat het echt kost
Twee kosten, en de tweede is erger dan de eerste.
De tijdkosten. Stel dat een order drie minuten kost om over de hele keten over te typen, en je doet 60 orders per dag. Dat is drie uur per dag puur kopiëren, elke dag, zonder dat er iets wordt geproduceerd. Over een jaar is dat het grootste deel van een fulltime baan besteed aan het verplaatsen van gegevens die de systemen zelf hadden kunnen verplaatsen. De mensen die het doen zijn meestal je capabelere medewerkers, want je hebt iemand nodig die een order begrijpt om er veilig één over te typen.
De foutkosten. Dit is de dure. Handmatige gegevensinvoer heeft een foutpercentage. Studies in de sector schatten dit rond de 1 procent per veld waar veel wordt getypt, en een order heeft veel velden. Bij 60 orders per dag zijn dat meerdere foute orders per week: een aantal dat 100 werd in plaats van 10, een oud afleveradres, een prijs getypt zonder de korting. Elke foute order heeft een staart: de verkeerde goederen worden verzonden, de klant belt, iemand zoekt het uit, je verzendt opnieuw, je schrijft de eerste zending af, je maakt een creditnota. Het overtypen kostte drie minuten. De fout kost een halve dag en een stukje van het vertrouwen van de klant.
Er is een derde kost die nooit in de spreadsheet komt: de beslissingen die je neemt op basis van cijfers die al verkeerd zijn. Als de webshop, de ERP en de boekhouding elk een iets andere versie van de waarheid aanhouden, is elk rapport dat erop gebouwd is een beetje scheef, en je weet niet met hoeveel.
De oplossing is gegevens één keer invoeren en ze laten stromen
Het principe is simpel. Gegevens worden één keer ingevoerd, op het punt waar ze worden aangemaakt, en elk ander systeem leest ze daar in plaats van bij een mens die ze overtypt. Eén bron van waarheid. De order wordt vastgelegd op de webshop, belandt automatisch in de ERP, en de ERP voedt de boekhouding en logistiek. Geen tweede keer typen, geen derde, geen vierde. Zo kom je daar.
Kies het systeem dat elk soort gegevens bezit.
Voordat je iets koppelt, bepaal waar elk ding waar is. Orders zijn waar in de ERP. Voorraad is waar in de ERP. Het klantrecord is waar in de ERP of de CRM, kies er één. Facturen zijn waar in de boekhouding. Schrijf het op. Dit klinkt vanzelfsprekend, maar het meeste overtypen bestaat juist omdat twee systemen allebei denken dat ze dezelfde gegevens bezitten en niemand heeft beslist welke wint.
Leg de order één keer vast, aan de bron.
De order moet precies één keer in je systemen komen, waar hij wordt aangemaakt. Voor een webshoporder is dat de webshop. Voor een telefonische order is dat de ERP of CRM. Vanuit die ene vastlegging wordt alles stroomafwaarts automatisch gevoed. De persoon die de order aanneemt is de enige die hem ooit typt.
Laat de ERP de hub zijn.
Odoo is gebouwd om de plek te zijn waar orders, voorraad, facturatie en leveringen samen leven. Een webshoporder wordt een verkooporder, de verkooporder maakt de levering, de levering wordt bevestigd en de factuur put uit dezelfde order. Binnen één Odoo stromen de gegevens al zonder enig overtypen, omdat het één database is. Het overtypen overleeft alleen waar een systeem buiten Odoo zit.
Koppel de externe systemen met een synchronisatielaag, niet met een persoon.
Voor de systemen die apart blijven (een marketplace, een gespecialiseerd WMS, een boekhoudpakket dat finance niet wil opgeven), koppel ze met een echte integratie zodat gegevens automatisch bewegen. De betrouwbare vorm hiervoor is een synchronisatielaag die de mapping en de regels op één plek houdt en de systemen op één lijn houdt, in plaats van een fragiele punt-naar-punt-koppeling of, erger nog, een persoon die tussen tabbladen plakt. Het doel is dat een order die één keer is ingevoerd elk systeem bereikt dat hem nodig heeft, zonder een toetsenbord ertussen. In de praktijk is die vorm een iPaaS: een toegewijde integratielaag met monitoring, retries en één plek om een regel te wijzigen. Wij draaien er zelf één, Systeem2Systeem, en het verschil met handgebouwde koppelingen blijkt bij elke upgrade: de laag vangt de verandering op in plaats van dat de verbinding breekt.
Maak de stroom zichtbaar.
Voeg monitoring toe zodat je weet wanneer een order niet overkomt. De faalmodus van een stille integratie is dezelfde als de faalmodus van overtypen: je komt erachter via de klant. Een stroom die je kunt zien is een stroom die je kunt vertrouwen.
Het stuk waar mensen over struikelen
Een paar dingen overkomen vrijwel iedereen
De foutkosten zijn onzichtbaar totdat je ernaar gaat zoeken. De drie minuten overtypen zijn zichtbaar; de verkeerde zending drie weken later wordt geboekt onder "magazijnfout" of "klantfout", niet onder "overtypen". Niemand legt het verband tussen die twee, dus de echte kost van de handmatige schakel wordt nooit meegeteld, en het project om het op te lossen wordt nooit goedgekeurd.
"We letten gewoon goed op" schaalt niet. Handmatige invoer heeft een foutpercentage dat niet naar nul gaat, hoe goed je mensen ook zijn, en het wordt erger wanneer ze het druk hebben, wat precies het moment is dat het volume hoog is en fouten het meest pijn doen. Je kunt je niet uit een proces traineren dat eeuwig perfect typen vereist.
Systemen koppelen is niet hetzelfde als één bron van waarheid hebben. Je kunt twee systemen aan elkaar knopen en ze toch met elkaar laten verschillen als je nooit hebt beslist welke de gegevens bezit. Bepaal eerst het eigenaarschap, koppel daarna. Een koppeling bovenop een onbesliste eigenaarschapsvraag verplaatst de verwarring alleen maar sneller.
Een spreadsheet ertussen is nog steeds overtypen. Exporteren van het ene systeem naar een spreadsheet en importeren in het volgende voelt geautomatiseerd, maar een persoon raakt nog steeds elke rij aan, en elke aanraking is een kans op een fout. Het is overtypen met extra stappen.
Snelle checklist
- Je hebt bepaald welk systeem welk soort gegevens bezit (orders, voorraad, klanten, facturen).
- Een order wordt precies één keer door een persoon getypt, op het punt waar hij wordt aangemaakt.
- Binnen de ERP putten orders, leveringen en facturen uit hetzelfde record, niet uit aparte invoeringen.
- Externe systemen zijn verbonden via een echte integratie, niet doordat iemand tussen tabbladen plakt.
- Er is geen spreadsheetstap waarin een persoon rijen overtypt van het ene systeem naar het andere.
- Je ziet wanneer een order niet tussen systemen overkomt, voordat de klant het je vertelt.
- Je hebt de tijdkosten ingeschat (minuten per order maal orders per dag) en de foutkosten (foute orders per week maal de kosten om er één te herstellen).
FAQ
Wat kost handmatige orderinvoer echt?
Meer dan de tijd die het kost, vanwege fouten. De tijdkosten zijn minuten per order maal orders per dag: bij drie minuten en 60 orders per dag is dat drie uur per dag puur kopiëren. De foutkosten zijn meestal groter. Handmatige invoer heeft een foutpercentage van ongeveer 1 procent op gegevensrijke velden, dus bij dat volume krijg je meerdere foute orders per week, en elke foute order kost veel meer om te herstellen dan de paar minuten die het kostte om te typen. De verborgen derde kost zijn beslissingen genomen op basis van rapporten die met elkaar verschillen omdat elk systeem een andere versie van de order aanhoudt.
Hoe stop ik mijn team met het overtypen van orders tussen de webshop, ERP en boekhouding?
Voer elke order één keer in, op het punt waar hij wordt aangemaakt, en laat elk ander systeem hem daar lezen in plaats van bij een persoon. Binnen één ERP zoals Odoo delen orders, leveringen en facturen al één database, dus is er geen tweede keer typen. Voor systemen die apart blijven, koppel ze met een echte integratie zodat gegevens automatisch bewegen. Bepaal eerst welk systeem welk soort gegevens bezit, koppel daarna, zodat de systemen het eens zijn in plaats van alleen maar sneller te synchroniseren.
Wat is één bron van waarheid en waarom is het belangrijk voor orders?
Eén bron van waarheid betekent dat elk soort gegevens in precies één systeem leeft, en dat elk ander systeem het daar leest. Voor orders is dat belangrijk, want wanneer de webshop, de ERP en de boekhouding elk hun eigen versie aanhouden, drijven ze uit elkaar en weet niemand welke klopt. Met één bron van waarheid wordt de order één keer vastgelegd en voedt hetzelfde record de levering, facturatie en rapportage, dus is er niets om over te typen en niets om te verzoenen.
Kan Odoo de noodzaak om orders over te typen wegnemen?
Grotendeels, ja. Odoo draait orders, voorraad, facturatie en leveringen in één database, dus een order die één keer is ingevoerd stroomt naar de levering en de factuur zonder enig overtypen. Het overtypen overleeft alleen waar een systeem buiten Odoo zit, bijvoorbeeld een marketplace of een apart boekhoudpakket. Die worden gekoppeld met een integratie zodat gegevens automatisch bewegen, wat ook daar de handmatige schakel wegneemt.