Van order naar deellevering
Procesautomatisering: houd grip op gedeeltelijke leveringen
Een klant bestelt twee producten. Het magazijn verzendt er één, maar uw webshop zet de hele bestelling op voltooid. Klantenservice zoekt uit wat er is gebeurd. Dit uitgewerkte voorbeeld laat zien hoe procesautomatisering die overdracht kan ondersteunen. Het is een mogelijk ontwerp, geen beschrijving van een live klantproject.
Wat is procesautomatisering?
Procesautomatisering laat software afgesproken stappen in een bedrijfsproces uitvoeren: gegevens ophalen, voorwaarden controleren, een status bijwerken of een taak klaarzetten. Automatisering is vooral bruikbaar voor terugkerend werk met herkenbare regels. Medewerkers blijven nodig voor uitzonderingen en beslissingen waarvoor de gegevens geen duidelijk antwoord geven.
Bij een webshop lopen bedrijfsprocessen door meerdere systemen. Een order komt binnen, voorraad wordt gereserveerd, een pakbon wordt gemaakt en een zending krijgt een volgnummer. Die losse gebeurtenissen moeten bij dezelfde bestelling en dezelfde orderregel blijven horen. Alleen dan weet uw team wat nog openstaat.
Begin met de orderregel, niet alleen het ordernummer
Stel dat order 1042 bestaat uit twee blauwe handdoeken en één deken. Het magazijn verzendt eerst de twee handdoeken. De deken volgt later. De eerste verzendmelding mag daarom alleen de handdoekregel afsluiten. Voor de deken blijft het aantal te verzenden op één staan.
Leg per regel het bestelde, gereserveerde, verzonden en geannuleerde aantal vast. Bewaar daarnaast het artikelnummer, het ordernummer en het unieke nummer van de zending. Een pakbon of een magazijnexport kan de bron zijn, afhankelijk van de beschikbare koppeling. Spreek af welk systeem voor elk gegeven leidend is.
- Order 1042: twee handdoeken besteld, twee verzonden, nul open.
- Order 1042: één deken besteld, nul verzonden, één open.
- Orderstatus: gedeeltelijk verzonden; de bestelling is nog niet afgerond.
Een werkbaar stappenplan voor automatisering
Breng eerst het handmatige proces in kaart met iemand uit het magazijn en iemand van klantenservice. Waar controleren zij aantallen? Welke status vertrouwen zij? Gebruik die antwoorden om de automatische verwerking af te bakenen.
Melding ontvangen
Ontvang de verzendmelding en bewaar het unieke meldingsnummer. Zoek de order en de juiste orderregel op via vaste identificatievelden.
Aantallen controleren
Controleer aantallen en vergelijk de melding met eerdere zendingen. Zet ontbrekende of tegenstrijdige gegevens op een controlelijst.
Orderregel bijwerken
Werk alleen goedgekeurde gegevens bij en registreer de oude en nieuwe waarde.
Openstaande regels tonen
Laat klantenservice de openstaande regels en de laatste verwerking zien.
Illustratief voorbeeld. Scope en implementatie hangen af van uw systemen, rechten en wensen.
Voorkom dubbele verwerking en onzichtbare fouten
Een magazijn kan dezelfde melding twee keer versturen, bijvoorbeeld na een verbindingsfout. Het systeem moet herkennen dat die zending al verwerkt is. Anders kan een voorraadmutatie of klantbericht dubbel worden aangemaakt. Gebruik een vaste identificatie voor elke gebeurtenis en houd bij of de verwerking is gelukt.
Maak ook onderscheid tussen gereserveerde voorraad en beschikbare voorraad. Een verzendmelding mag niet opnieuw voorraad afboeken als uw magazijnsoftware dat al doet. Test de gekozen regels met een retour, een annulering en een levering in drie delen. Onbekende artikelnummers of negatieve aantallen vragen om controle, niet om een gok.
API, RPA of AI: welke techniek past?
Een API-koppeling is vaak geschikt als beide systemen gestructureerde gegevens kunnen uitwisselen. Een geplande import van een bestand kan voldoende zijn wanneer verwerking per uur of per dag volstaat. Niet elk proces hoeft direct te reageren.
Robotic process automation (RPA) bedient een gebruikersinterface zoals een medewerker dat zou doen. Dit kan helpen als een ouder systeem geen bruikbare koppeling heeft. RPA vraagt wel onderhoud wanneer schermen veranderen. Test daarom hoe een fout wordt herkend en hoe het werk handmatig kan doorgaan.
AI kan vrije tekst helpen ordenen, bijvoorbeeld een e-mail waarin een leverancier een vertraging meldt. Voor het optellen van verzonden aantallen zijn vaste regels beter te controleren. Laat AI geen ontbrekend artikelnummer verzinnen of zelfstandig een klant een nieuwe leverdatum beloven. AI-automatisering hoort hier bij het voorbereiden van informatie; de uiteindelijke bevestiging blijft bij een medewerker.
Hoeveel tijd kan procesautomatisering besparen?
Neem een fictieve week met 60 deelleveringen. Als een medewerker per levering vier minuten nodig heeft om twee systemen te vergelijken, kost dat 240 minuten. Stel dat automatische verwerking daarna nog 45 minuten controle per week vraagt. Het verschil is 195 minuten, oftewel drie uur en een kwartier.
Reken die tijdwinst niet meteen als extra winst. Bij een intern rekenbedrag van €30 per uur vertegenwoordigt 3,25 uur een waarde van €97,50 per week. Bij 48 werkweken is dat €4.680 per jaar. Zijn bouw, licenties en onderhoud in het eerste jaar samen €3.000, dan is het berekende verschil €1.680. De eenvoudige ROI is dan 56%: €1.680 gedeeld door €3.000.
Dit zijn aannames, geen prijsopgave of resultaatbelofte. Bespaarde uren verlagen uw uitgaven alleen als daar in de planning werkelijk iets door verandert. Meet eerst hoeveel tijd het huidige proces kost en neem terugkerende controles, storingen en onderhoud mee.
Test het proces voordat u automatisch gaat schrijven
Begin met een proef waarbij het systeem alleen een voorgestelde wijziging toont. Vergelijk die met de beslissing van een medewerker. Pas als de normale gevallen en de uitzonderingen kloppen, geeft u toestemming om de afgesproken velden automatisch bij te werken.
Gebruik afzonderlijke testorders en zo min mogelijk persoonsgegevens. Beperk toegang tot klantgegevens tot de mensen die deze nodig hebben. Leg vast hoe lang loggegevens worden bewaard en voorkom dat volledige klantmails onnodig in technische logs terechtkomen.
- Eén levering en één melding: precies één update.
- Dezelfde melding opnieuw: geen extra voorraadmutatie.
- Deellevering: alleen de verzonden regels afgerond.
- Onbekend artikel: melding voor controle, geen wijziging.
- Koppeling tijdelijk onbereikbaar: zichtbaar herstelbaar werk.
Wat moet het dashboard laten zien?
Toon openstaande orderregels, de laatste succesvolle verwerking en uitzonderingen die nog niemand heeft opgepakt. Een lijst met een verantwoordelijke en een concrete vervolgstap is nuttiger dan alleen een percentage geslaagde koppelingen.
Volg daarnaast de controletijd per week, het aantal dubbele meldingen en de ouderdom van openstaande fouten. Zo ziet u of het proces efficiënter wordt en waar medewerkers nog veel handmatig werk doen. Vergelijk weken met een vergelijkbaar aantal orders voordat u conclusies trekt.
Van één koppeling naar andere bedrijfsprocessen
U hoeft geen compleet nieuw systeem te bestellen om bedrijfsprocessen te automatiseren. Begin met de overdracht tussen magazijn en webshop. Later kunnen retouren, leveranciersmeldingen of rapportages volgen, als de eerste koppeling betrouwbaar werkt.
AllonOak kan de koppeling, controlelijst en bijbehorende interne tools ontwerpen rond uw bestaande software. In onze uitleg over bedrijfssoftware op maat leest u hoe we de omvang, hosting, toegangsrechten en het beheer van zulke systemen afspreken.
Waar raakt uw orderproces het overzicht kwijt?
Laat ons een geanonimiseerde order en een voorbeeld van een deellevering zien. We kunnen samen bepalen welke controle als eerste kan worden geautomatiseerd en welke beslissingen bij uw team blijven.
