In elk MKB met fysieke goederen komt hetzelfde terug. Een vrachtwagen arriveert, de chauffeur overhandigt een pakbon, en iemand uit het magazijn of de inkoop moet die gegevens vergelijken met de bestelling en vervolgens invoeren in het ERP. Het is niet ingewikkeld werk, maar het kost tijd, en op drukke dagen schuift het makkelijk door naar morgen.
Hetzelfde geldt voor leveringsdocumenten die per mail binnenkomen, soms als pdf-bijlage, soms als losse regel in de mailtekst. Vooral bij leveranciers zonder EDI-koppeling stapelt het handmatige werk zich op. Dit artikel laat zien hoe je dat proces stroomlijnt met AI, zonder dat je controle verliest.
Welke gegevens AI uit een pakbon kan halen
Een pakbon lijkt op het eerste oog een simpel document, maar de variatie is groter dan je denkt. De ene leverancier stuurt een strak formulier met aparte velden voor elk artikel, de andere een geprinte pdf uit een oud ERP-systeem. Toch komt het bijna altijd neer op een vaste set gegevens die terugkeert.
| Veld | Voorbeeld |
|---|---|
| Pakbonnummer | PB-2026-0412 |
| Leverancier | Naam en eventueel klantnummer |
| Leverdatum | 10-07-2026 |
| Artikelregels | Artikelcode, omschrijving, aantal, eenheid |
| Orderreferentie | Inkoopordernummer of projectcode |
| Bijzonderheden | Colli, batchcode, houdbaarheidsdatum |
AI leest deze velden uit met een combinatie van OCR en documentbegrip. Dat werkt ook bij wisselende layouts, scheve scans en documenten waar delen met de hand zijn ingevuld. Het systeem herkent het documenttype en weet dan welke velden er verwacht worden. Vergelijkbaar met hoe orderbevestigingen automatisch verwerken met AI werkt.
Waar menselijke controle nodig blijft
AI is goed in uitlezen, maar niet in context begrijpen. Bij pakbonnen zijn er een paar situaties waarin een medewerker moet meekijken voordat gegevens het ERP ingaan.
Ten eerste bij afwijkingen tussen de bestelling en de levering. Als het aantal geleverde stuks afwijkt van de inkooporder, moet iemand beslissen of de vracht wordt geaccepteerd of dat een creditnota nodig is. AI kan de afwijking signaleren en markeren, maar de beslissing blijft menselijk werk.
Ten tweede bij onvolledige documenten. Soms mist een veld, is de handtekening van de chauffeur niet leesbaar, of staat de orderreferentie alleen in de begeleidende mail. Een goede workflow stopt dan en zet het document in een wachtrij voor controle, in plaats van incomplete data door te duwen.
Ten derde bij nieuwe leveranciers. Het systeem herkent een onbekende layout en kan de standaardvelden vaak nog wel uitlezen, maar het is verstandig om de eerste paar documenten van een nieuwe bron te laten verifiëren. Daarna leert het systeem bij en kun je het vertrouwen opbouwen.
Hoe afwijkingen doorzetten naar ERP of taaklijst
De echte winst zit in de stap na het uitlezen: wat gebeurt er met de gegevens? Alleen uitlezen is niet genoeg. De data moet op de juiste plek landen en, waar nodig, een actie veroorzaken.
Een praktische workflow ziet er zo uit:
- Het document komt binnen via een vaste plek: gedeelde mailbox, uploadmap of scanner.
- AI leest het document uit, controleert verplichte velden en vergelijkt het met de openstaande inkooporder.
- Bij een match zonder afwijkingen worden de gegevens direct naar het ERP gestuurd, bijvoorbeeld als goederenontvangst.
- Bij een afwijking gaat het document naar een wachtrij voor controle en wordt er een taak aangemaakt voor de inkoper of magazijnmedewerker.
- Na goedkeuring of correctie wordt de boeking alsnog doorgezet.
Dit patroon werkt voor elk ERP dat een API of importmogelijkheid heeft. De koppeling wordt gebouwd met werkstroomorkestratie, die de communicatie tussen de extractie, de validatie en het ERP regelt. Het extractiedeel zelf valt onder documentverwerking.
Voor bredere context: hetzelfde principe van uitlezen, controleren en doorzetten geldt voor transportorders automatisch inlezen met AI. Het type document verschilt, maar de flow is grotendeels hetzelfde.
Waar de meeste projecten misgaan
Drie fouten komen steeds terug.
De eerste: te snel willen automatiseren zonder de uitzonderingen in beeld te hebben. Als je niet weet welke leveranciers afwijkende layouts gebruiken of welke velden regelmatig ontbreken, ga je de workflow bouwen op een te rooskleurig beeld. De oplossing is simpel: neem een steekproef van de laatste vijftig documenten en kijk wat er misgaat.
De tweede: geen goede uitzonderingsbak inrichten. Er moet een duidelijke plek zijn waar twijfelgevallen landen, zichtbaar voor de juiste medewerker. Als die bak er niet is, belanden onvolledige boekingen in het systeem of raakt het proces verstopt.
De derde: blind vertrouwen op de AI-output. Net als bij AI-factuurverwerking geldt: automatisch uitlezen is geen vervanging voor controle. Het is een versnelling van het proces, niet een vervanging van de verantwoordelijke medewerker.
Veelgestelde vragen
Kan AI ook pakbonnen verwerken die met de hand zijn ingevuld?
Vaak wel, mits het handschrift leesbaar is en het systeem is getraind op vergelijkbare voorbeelden. Handgeschreven velden zoals handtekeningen worden meestal niet uitgelezen maar wel geregistreerd als bewijs. Voor getallen en codes werkt het betrouwbaarder dan voor lange tekst.
Wat gebeurt er als de levering niet overeenkomt met de bestelling?
AI signaleert de afwijking en zet het document in een wachtrij voor menselijke controle. De medewerker ziet welke velden afwijken en kan beslissen of de levering wordt geaccepteerd, gedeeltelijk wordt geboekt of dat een credit wordt aangevraagd.
Werkt dit ook voor buitenlandse leveranciers?
Ja, zolang het document Nederlands, Engels of Duits is. Andere talen vereisen een aparte taaltraining. Het systeem kan ook overweg met meerdere valuta en buitenlandse adresformaten, mits het ERP die ondersteunt.
Hoe lang duurt het om een pakbonworkflow in te richten?
Voor een vaste leverancier met een standaard layout is een paar dagen genoeg. Voor een mix van leveranciers met afwijkende formats reken je een tot twee weken, inclusief testen en het inregelen van de controles.
Moet ik mijn ERP vervangen om dit te laten werken?
Nee. De koppeling werkt via API of CSV-export, zonder dat je het ERP hoeft aan te passen. De meeste moderne systemen hebben een importmogelijkheid die hier geschikt voor is.