Refined for speed: optimized data loading
To make working with our scanner solution even faster, we’ve reworked how data is retrieved.
We took a close look at every process in autoscan and asked ourselves: which data is actually needed for which task?
Take incoming goods, for instance: details about where and how many items are currently in storage aren’t relevant here – so there’s no need to pull that data from the ERP system.
Only the data that matters
The result of our overhaul: autoscan now loads only the data that’s truly essential for each process. This noticeably speeds up load times in many cases!
The improvement affects the following processes: incoming goods handling, stocking, picking, and customer orders.
We’ll apply this optimization automatically to all system APIs we’ve implemented. For partners using their own custom APIs, we’re happy to assist with improvements!
Programming support: AI as a valuable resource
Changes like these require updates to the code behind our scanner solution. GitHub Copilot with AI Agents proved to be a valuable ally here: with AI support, we implemented the necessary changes and updated the automated tests that ensure our software continues to function as intended.
Want to learn more? Check out our interview with Lead Developer Bernhard, where he shares how AI supports our work – and where its limits lie.