How SwiftScan RF Warehouse Mobile Buddy connects to SAP S/4HANA
OData APIs to S/4HANA and EWM
The app calls OData services exposed by S/4HANA and EWM to fetch warehouse tasks and post confirmations. OData services need to be activated and secured on the SAP gateway, and your landscape determines which services are available.
Mobile scanning client
Staff scan barcodes or QR codes with a handheld or phone, and the app validates scans against the open task before confirming. Check the supported devices, since camera scanning and dedicated scanners behave differently in noisy warehouses.
What data moves
| From | To | Data | When |
|---|---|---|---|
| EWM | SwiftScan RF | Open warehouse tasks, bins, products, handling units | Operator opens task list |
| SwiftScan RF | EWM | Task confirmations, scanned handling units and quantities | Operator scans and confirms |
| SwiftScan RF | S/4HANA | Stock movement posting as a result of confirmed tasks | Task confirmation |
| S/4HANA | SwiftScan RF | Product master data for scan validation | Lookup on scan |
Setting it up
- 1Confirm EWM scopeCheck whether you run embedded EWM or decentralized EWM and which warehouse processes you need on mobile.
- 2Activate OData servicesEnable and secure the required services on the SAP gateway and set up a technical or user-based authorization.
- 3Configure the appConnect the app to the SAP system, set up warehouse numbers and map task types.
- 4Prepare labelsMake sure bin, handling unit and product labels are scannable with the formats the app expects.
- 5Test with real devicesTest in the warehouse itself, including Wi-Fi dead spots and lighting.
What usually breaks
- !Wi-Fi dead spots cause lost or duplicated scans if the app does not handle reconnects well.
- !Barcode formats that differ from what the app expects (GS1-128 application identifiers, for example) cause rejected scans.
- !OData authorization set too broad for the shop-floor user, or too narrow so tasks fail silently.
- !Locked handling units or stock blocked in EWM show up as confusing errors on the device.
A private AI layer across both systems
Scan error explanations
A private assistant reads EWM error messages and explains in plain language why a task failed and what the operator should do.
Task backlog questions
Ask which tasks have been open longest and by which bin or product, answered from EWM data on your own servers.
Inventory difference triage
Group count differences by bin and operator pattern and draft recount tasks for a supervisor to approve.
Try it here, free
SAP EWM RF Transaction Test Script Worksheet
An editable test script for RF and mobile scenarios in SAP EWM that tracks steps, expected results, outcomes and pass rate.
When something else fits better
- SAP's own EWM RF framework or Fiori warehouse apps may already cover your needs without a partner app.
- If you run classic WM or another warehouse system, a different RF product may fit better.
Frequently asked questions
What does SwiftScan RF do?
It provides real-time barcode and QR scanning on mobile devices for EWM warehouse tasks, integrating with S/4HANA and EWM through OData APIs per its SAP partner listing.
Does it work with on-prem S/4HANA?
OData is available in on-prem and cloud S/4HANA, but reachability depends on your gateway and network setup. Confirm the supported releases and deployment with the vendor.
Where does AI fit in a warehouse?
As a read-only layer that explains errors, surfaces backlog and drafts recount or correction tasks. It runs on your infrastructure and a person approves any change to EWM.
Pairing documented at www.sap.com/sweden/products/scm/partners/dragonfly-business-solutions-limited-sw . SwiftScan RF Warehouse Mobile Buddy is a product of Dragonfly Business Solutions; Netray is independent and not affiliated with either vendor.