Scan barcodes into SAP without a project

If your team reaches SAP through a Fiori app or a web front end on Android, the keyboard types scanned values into those fields like any other input.

Barcode scanning into SAP usually arrives as a project. Someone specifies certified handhelds, someone else scopes the integration, and the whole thing has a budget and a timeline before a single label has been scanned. That is the right answer for a large, permanent deployment — and wildly disproportionate when what you need is for three people in goods-in to stop typing material numbers by hand.

The keyboard route skips all of it. SAP screens reached on an Android device — a Fiori app in the browser, a web front end, a mobile app with ordinary text inputs — accept typed characters. The keyboard supplies them. From SAP’s side a scanned material number is indistinguishable from a typed one, so there is nothing to certify, configure or approve.

That means no ABAP, no RFC or middleware layer, no change to your SAP landscape, and no procurement cycle. It also means no vendor lock-in: if the pilot does not work out, you uninstall a keyboard.

Setting it up

  1. 1

    Install the keyboard and enable it

    Install Barcode & QR Scanner Keyboard from Google Play, enable it in Android’s keyboard settings and make it the active input method.

  2. 2

    Open your SAP screen as you normally would

    A Fiori app in the browser, a web front end, or whichever mobile app your team already uses. Tap the field you need to fill.

  3. 3

    Tap the barcode key

    Point the camera at the label. The decoded value is typed into the field, and SAP validates it exactly as it would a typed entry.

  4. 4

    Set a suffix to submit or move on

    An Enter suffix after each scan can trigger the field’s default action — moving to the next input or submitting the entry — so a receiving run does not need a free hand.

Worth knowing

Nothing is added to your SAP system

No ABAP, no RFC, no middleware, no transport. The scan arrives as keyboard input, which is why nothing in the landscape has to change to accept it.

Configurable centrally for a fleet

Formats, prefixes, suffixes and scanning behaviour can be pushed to every device through MDM managed configuration or the cloud dashboard, so a hundred handsets behave identically.

It suits the awkward middle

Pilots, seasonal peaks, a second site, a team of five. The cases where certified hardware cannot be justified but hand-typing material numbers is costing real time.

An audit trail that is not in SAP

Every scan is kept with its format and timestamp and exports as CSV — useful when you need to reconcile what was scanned against what was posted.

Where it works

  • SAP Fiori apps opened in a browser on an Android phone or tablet.
  • Web front ends and portals that reach your SAP system, where the input is an ordinary text field.
  • Android apps your team already uses that accept typed text.
  • Not SAP GUI on a desktop — the keyboard is an Android input method. For a desktop workflow, use the CSV export or the REST API to move values across.
  • This is not an SAP-certified integration and does not claim to be one. It is a keyboard; SAP sees typing.

Frequently asked questions

Can I scan barcodes into SAP with a phone instead of a handheld scanner?

Yes, where your team reaches SAP on an Android device. The keyboard decodes the barcode and types the value into the field, so SAP receives it as ordinary input. For heavy, permanent, high-volume scanning dedicated hardware still has advantages — but for pilots, smaller teams and seasonal peaks a phone does the same job.

Does this require ABAP development or middleware?

No. Nothing is installed in or connected to your SAP system. The value arrives as keyboard input, so there is no development, no transport and no change to your landscape.

Does it work with SAP Fiori?

Yes. A Fiori app opened in a browser on Android presents ordinary text inputs, and the keyboard types into them like any other field.

Can I roll this out across a fleet of devices?

Yes. The scanning formats, prefixes, suffixes and behaviour can be set centrally and locked through MDM managed configuration — Intune or another EMM supporting Android managed configurations — or through the cloud dashboard for fleets without MDM.

Will it work with SAP GUI on a PC?

Not directly, because the keyboard runs on Android. Scan on the phone and export the history as CSV, or use the REST API to push values into your own system.

Try it on the next thing you were about to type

Free on Google Play. No hardware to buy, and nothing to connect to whatever you are scanning into.