Case Study: Article Label Printing at Scale
Overview
A mid-sizedtrading company with its own in-house logistics company handling thousands of shipments dailyoperation needed a reliable, fast, and maintainablereliable way to generate article labels directly from their ERP data. Manual label creation had become a bottleneck as order volumes grew, and the team was looking for a solution that would integrate cleanly with their existing ERP system —infrastructure without overhaulingadding their infrastructure or retraining staff on new tooling.complexity.
Together with kiwi software, they deployedrolled out VeloxFactory as the rendering backboneengine ofbehind a lean,lean purpose-built labelingscanning workflow that now produces over 4,000 labels per day, fully automated and delivered straight to shop-floorthe printers.warehouse floor.
The Challenge
The company's warehouseWarehouse staff had long relied on a slow, error-prone manual process:been looking up article data in the ERP,manually, copying it into a label template,templates, and printing. As throughputthe business grew, this becameprocess acouldn't bottleneck.keep Theyup. needed:What they needed was simple:
Speed— labelsLabels generated in under a second per scanAccuracy— dataData pulled directly from the ERP, no manual inputSimplicity— theAn interfacehadthatto workworks with a standard barcode scanner, no keyboard requiredZero infrastructure overhead— noNo additional middleware, no fat clients, no complex integrations
The Solution
kiwi software developedbuilt a lightweight web interface — a single-page scanning mask — that integratesties directly withinto VeloxFactory's REST API. The whole frontend was finished in a single day. The workflow is straightforward:
- A warehouse employee scans an article barcode
with a handheld scanner - The
webscanning mask sendsa singleone API request to VeloxFactory, passing only the article number - VeloxFactory
queries the ERP database via a configureddata adapter, fetchingfetches all relevant articleattributesdata in real time from the connected MS SQL database - The Jaspersoft report template is rendered with the live data and output as a print-ready PDF
- VeloxFactory dispatches the
renderedlabel to the company'son-premisesprintserver,server, which routes it to the nearest floor printer
The employee never touches a keyboard. Scan in, label outout. — typicallyTypically within 800 ms end-to-end.end.
Technical Setup
| Component | Details |
|---|---|
| Frontend | Custom |
| Report engine | VeloxFactory |
| Report template | Jaspersoft Studio (.jrxml), designed to |
| Data source | |
| API |
|
| Print delivery | VeloxFactory Print Task |
| Daily volume |
The data adapter resolves the article number into athe full set of attributeslabel —attributes: description, unit, weight class, hazard indicators,indicators and storage zonezone. — which theThe report template then lays these out according to the company's label specification.
Results
Since going live, the labeling process has been runningruns without any manual intervention. Key outcomes:intervention:
~4,000000+ labels generated and printed perday,day, fully automated- Label generation time
reduceddown from several minutes(manual)to under1one second Error rate from manual dataData entrydroppederrorstoeliminatedzerocompletely- Staff
onboardingneedreducednototraining beyond a singledemonstrationwalkthrough—of theinterfacescanningrequires no trainingmask The print server integration eliminated the need forNo local print drivers orclient-sideclient software required on scanning stations
Why VeloxFactory
The deciding factor was VeloxFactory's combination of a clean REST API, native data adapter support,support and built-in print server integration.integration kiwimeant software was able to build the entire scanning frontend in a matter of days, because VeloxFactory handled everything from data resolution to print delivery. Therethere was no need for a separate middleware layer,layer aor custom rendering pipeline,pipeline. orkiwi manualsoftware connected the MS SQL database via the sqlsrv driver, configured the print queueserver management.target and had the scanning frontend running in a day.
"
TheWescanning mask took days to build. VeloxFactory didconnected theheavydatabase,lifting.set up the print target and had a working frontend the same day."
—-- kiwi software, project lead