Portfolio

Vos Banket: chauffeursapp met digitale aflevering en SAP-koppeling

Papier vervangen door realtime registratie van leveringen, retouren en handtekeningen in SAP.

Vos Banket: chauffeursapp met digitale aflevering en SAP-koppeling

Intro

Vos Banket is een bakkerij met een eigen distributienetwerk. Chauffeurs bezorgen dagelijks bij klanten langs vaste routes. Tot voor kort liep het afleverproces volledig op papier: bonnen mee in de bus, handtekeningen op papier, en aan het eind van de dag of week een stapel documenten op kantoor die opnieuw ingevoerd moest worden in het ERP-systeem.

Dat model werkte, maar schaalde niet. Het kostte chauffeurs en administratie veel tijd, vertraagde de verwerking van leveringen en retouren, en maakte het proces foutgevoelig. Vos Banket zocht een digitale oplossing die naadloos aansloot op hun bestaande SAP Business One-omgeving en PMX-logistiek.

De uitdaging

De kern van het probleem was niet alleen digitalisering, maar betrouwbare terugschrijving naar SAP. Chauffeurs moeten onderweg snel kunnen werken op telefoon of tablet. Tegelijk moet elke aflevering correct worden vastgelegd: welke klant, welke artikelen, wie heeft getekend, welke retouren komen mee terug, en wanneer is de levering afgerond.

Organisatorisch speelde mee dat meerdere partijen betrokken waren: Vos Banket als gebruiker en proceseigenaar, B1Fox voor de SAP Business One-omgeving, en CodeDivers voor de maatwerk webapplicatie en API-koppeling. De oplossing moest bestaande SAP-views en PMX-velden gebruiken, zonder parallelle administratie.

Onze aanpak

CodeDivers ontwierp en realiseerde een mobielvriendelijke Vue 3-applicatie met een beveiligde PHP API-proxy naar de SAP Business One Service Layer. In plaats van chauffeurs direct op SAP te laten inloggen, fungeert de proxy als gecontroleerde tussenlaag: alleen toegestane routes en endpoints zijn bereikbaar, sessies worden beheerd en write-operaties (POST, PATCH) worden gecontroleerd doorgestuurd.

Samen met Vos Banket en B1Fox is de procesflow uitgewerkt op basis van bestaande SAP-views (B1F_Routes, leverdetails, retourbare artikelen en gebruikers). Chauffeurs zien alleen hun eigen routes en stops. Bij aflevering worden handtekening, ontvangersnaam, notities en retouren in één flow verwerkt en direct in SAP vastgelegd.

Wat we hebben gebouwd

  • Chauffeurslogin gekoppeld aan SAP-gebruikers, met filtering op chauffeur en route
  • Routeoverzicht per datum met leveradressen, colli-aantallen en afleverstatus
  • Overzicht van open routes voor flexibele planning
  • Leverdetailpagina met orderregels, klantgegevens en telefoonlink
  • Digitale handtekening via touchscreen, opgeslagen als SAP-attachment
  • Retourenregistratie met maxima per artikel, direct naar SAP Returns of negatieve levering
  • Aflevernotities en ontvangersnaam terugschrijven naar SAP DeliveryNotes
  • Controle op dubbele aflevering: reeds afgeronde stops worden geblokkeerd
  • Google Maps-integratie voor navigatie naar het leveradres
  • Filter om afgeleverde stops te tonen of te verbergen

Technologie & integraties

Frontend: Vue 3, Vite, Bootstrap 5, Pinia, Axios, Signature Pad, Font Awesome

Backend: PHP API-proxy met sessiebeheer, route-whitelist en ondersteuning voor GET, POST en PATCH naar SAP

Integraties: SAP Business One Service Layer (custom views B1F_*, DeliveryNotes, Returns, Attachments2), PMX-logistiekvelden, Google Maps

Deployment: geautomatiseerde build en deploy via webhook naar deliver.vosbanket.nl

Resultaat

Het papieren afleverproces is vervangen door digitale registratie op de route. Chauffeurs melden leveringen direct af; kantoor hoeft bonnen niet meer handmatig over te typen. Dat bespaart tijd aan beide kanten, versnelt de verwerking van leveringen en retouren, en vermindert fouten door dubbele invoer of vertraagde inlevering van papierwerk.

Aflevergegevens — inclusief handtekening — staan direct in SAP, waardoor administratie en logistiek op dezelfde brondata werken. De app is in gebruik bij het chauffeursteam van Vos Banket.

Waarom dit project telt

Dit project laat zien dat CodeDivers complexe bedrijfsprocessen end-to-end kan digitaliseren: niet alleen een mooie interface, maar een betrouwbare koppeling met een bestaand ERP-systeem, in samenwerking met de klant en hun SAP-partner. Voor organisaties met eigen distributie, papieren workflows of vertraagde ERP-verwerking is dit een concreet voorbeeld van hoe maatwerk software direct operationele waarde oplevert.

Call-to-action

Heeft u een vergelijkbare uitdaging met chauffeurs op de weg, papieren afleverbonnen of een koppeling met SAP of een ander ERP-systeem? Neem contact op via codedivers.nl.

Gebruikte technologieën

  • vue
  • vite
  • bootstrap
  • php
  • sap business one
  • api
  • signature pad
  • axios
  • pinia

Gerealiseerd in: