Case Studies

Back to all case studies

Bridging the Gap: Digitalising Goods Receipt on Legacy Hardware

Snapshot

Delivery model: Principal-led engagement (Stefan, Founder & Principal Consultant) Client: Atlas Heavy Industries (German regional operation in a global heavy-equipment network) Context: The client operates central warehouses responsible for processing significant volumes of incoming heavy machinery parts. They had already invested in ruggedised Windows CE handheld scanners but lacked the software infrastructure to make them functional.

The Challenge

The client warehousing operations were dependent on paper-based workflows. Staff manually recorded goods receipts on clipboards and later keyed the data into the ERP system, a slow process prone to transcription errors.

While the hardware strategy was in place (Windows CE scanners had already been procured), the software strategy was missing. The client's existing ERP system offered no native mobile interface or API suitable for handheld devices. The challenge was to build a bridge between modern mobile hardware and a rigid backend system that wasn't designed to support it.

Constraints

  • Legacy Operating System: The target devices ran Windows CE, requiring development on the older DotNET Compact Framework (version 3.5).
  • User Proficiency: The warehouse staff were not technical users. The interface had to be drastically simple to ensure adoption and prevent confusion.
  • Vendor Resistance: The ERP provider did not natively support third-party mobile devices, creating potential friction in defining the interface.

Approach

The project moved from concept to deployment in three months.

  1. Stakeholder Alignment: Vionix facilitated a concept phase with the client's IT lead to define the workflow. Crucially, Vionix engaged the ERP vendor management early to formalise the interface specification, bypassing initial resistance from their support teams.
  2. Robust Protocol Selection: Vionix implemented a SOAP-based interface. This choice provided strict type safety within the constraints of the DotNET Compact Framework and ensured seamless integration with the ERP's existing technology stack.
  3. Targeted Development: Vionix built a bespoke client application in C# (.NET 3.5), strictly optimising for the limited resources of Windows CE.
  4. "Zero-Training" UX Design: Vionix designed the user interface to be minimalist and linear, guiding the user through the scan-and-book process without requiring knowledge of the underlying system.

What Was Delivered

  • Custom Windows CE Application: A native application optimized for specific handheld hardware.
  • SOAP Middleware: A stable communication layer bridging the handhelds and the ERP.
  • Operational Training: On-site training for warehouse staff on device usage and for IT administrators on device configuration.

Results

  • 100% Digitalisation: The manual paper-and-clipboard process was eliminated immediately upon go-live.
  • Long-Term Stability: The system has proven to be exceptionally stable, running for over five years with zero software-related support tickets.
  • Resilience: In the only recorded incident during the system lifecycle, a sudden failure of all devices, our investigation quickly identified a client-side network misconfiguration, proving the software integrity remained intact.

Why It Worked

Simplicity over Features By stripping the mobile interface down to its absolute essentials, Vionix removed the barrier to entry for warehouse staff. The software didn't try to replicate the ERP; it only exposed the specific function needed (goods-in).

Defensive Engineering The choice of SOAP and strict type safety meant the integration was rigid but reliable. This architecture contributed to the "silent runner" nature of the project, where the software continues to function year after year without maintenance.

How Vionix Worked

Managing Multi-Vendor Politics The project relied on the cooperation of the client ERP vendor. Their support team was initially reluctant to support third-party hardware. By escalating the technical architecture discussions to the vendor management, Vionix secured the necessary cooperation to build a reliable interface, eventually handing over backend maintenance to them completely.

Discuss a similar challenge

Share the system bottleneck, business pressure, and current stack. Vionix responds with a focused first-step proposal.

Contact Vionix