De uitdaging
Winkelvertegenwoordigers moesten bestellingen kunnen plaatsen terwijl ze rechtstreeks met producten op de winkelvloer werkten. De bestaande aanpak scheidde het bezoek van de uiteindelijke orderinvoer. Dat creëerde een extra stap en een risico dat productinformatie verkeerd werd overgenomen. VARO wilde een tabletapplicatie die een barcodescan in een orderlijn kon omzetten en de afgewerkte bestelling naar het bestaande Navision-proces bracht.
Rol en verantwoordelijkheid
Als lead developer ontwierp en bouwde David de Android-tabletapplicatie, de barcodeflow en de verbinding met de achterliggende operationele systemen. De opdracht omvatte het volledige traject van fysiek product tot ingediende bestelling. Toestelinterface, lokale data, productidentificatie, ordersamenstelling en ERP-overdracht moesten als één begrijpelijke flow samenwerken.
Een tabletgerichte veldworkflow
De applicatie werd specifiek ontworpen voor tablets tijdens winkelbezoeken. Het grotere mobiele formaat gaf vertegenwoordigers ruimte om product- en orderinformatie na te kijken en bleef draagbaar genoeg om tussen de rekken te gebruiken. Xamarin en .NET vormden de applicatiebasis en maakten het mogelijk de veldworkflow met vertrouwde .NET-ontwikkelpraktijken op te bouwen.
De interface hield de kernacties dicht bij elkaar: een product identificeren, toevoegen aan de bestelling, aantallen controleren en de order voorbereiden voor verzending.
Barcode-invoer en lokale data
Barcodescanning verbond het fysieke product met zijn digitale record zonder dat vertegenwoordigers referenties manueel moesten intypen. SQLite leverde de lokale datalaag waarmee de applicatie product- en orderstatus op het toestel beheerde. Zo kon de tablet de lopende interactie afhandelen voordat een afgewerkte bedrijfsactie naar de verbonden systemen ging.
De combinatie versnelde herhaalde productinvoer en verminderde vermijdbare overschrijffouten tussen een schaplabel en een orderscherm.
Bestellingen met Navision verbinden
De mobiele applicatie creëerde geen afzonderlijk fulfilmentproces. De Navision-integratie bracht afgewerkte bestellingen in de ERP-gestuurde workflow die het bedrijf al gebruikte. De integratiegrens vertaalde de orderdata van de tablet naar het formaat van het operationele systeem en hield veldwerk verbonden met dezelfde bron die interne teams gebruikten.
Zo kon de mobiele verbetering worden ingevoerd zonder de processen na orderregistratie te vervangen.
Resultaat
De vertegenwoordigers van VARO kregen een directe route van productscan in de winkel naar ingediende bestelling. De tabletervaring bracht productidentificatie, ordersamenstelling en ERP-overdracht samen in één veldworkflow. Xamarin, .NET, SQLite en Navision leverden een gerichte oplossing die dubbele invoer verminderde en bestellen beter liet aansluiten op de plaats waar het commerciële werk gebeurde.
