Even in this 21st Century, there are many small and medium sized organizations (SME – Small and Medium Enterprises) in developing countries who have relatively poor internet service and connectivity.
Such SMEs do not want to invest on expensive Wireless Scanner devices and Tablets to run Fiori apps (for obvious reasons). So what is the option? They want an economical and innovative provision to get remote Qrcode data into the PC Fiori app to save the cost and also meet the requirement.
How can we send the Qrcode data to the PC Fiori App remotely?
Solution:
Step 1: Install the Barcode to PC Desktop App – BarcodeToPC

Step 2: Execute the Desktop App

Step3:- Install the Android App on your mobile – Barcode to PC: Wi-Fi scanner

Also Read – ABAP on SAP HANA. Part I. First Program in ABAP HANA
Step 4: Place the cursor on the input field of Fiori App and run the Android App you just downloaded and scan the Qr code from far place.
Pre-requisite – Both PC and Android should be connected to the same Wifi modem. You can scan any QR code material far away from PC to get it’s info to the PC. The person sitting in front of the PC will continue the transaction once scan is completed.
Sample Code for Qrcode Input in Fiori App


Also Check – Free End to End Video Courses on HANA, ABAP7.4+, OData, Debugging etc
For screenshot and demo purpose I am using a QR in view. In real time you just have an input and place your cursor on that input. Now ask someone with an Android phone to scan the material qr code.
Wola! You got the value on PC Fiori App.
Check some sample outputs below.


Hit single scan mode and scan the Qr.
The value would be populated in the Fiori App.

This is one of the real time applications we developed for one or our client. Innovation is the key to survive. With the advent of modern devices and technologies, doing business was never this easy.
As an application developer, it gives immense satisfaction to watch your development in live action. Happy clients make you a happy developer.
Do you have any such tips or tricks to share? Do send them to mail@sapyard.com.
Now, SAPYard has a YouTube Channel. Please Subscribe to our Channel for useful videos shorter than 5 minutes and for complete end to end free video courses.
We have a very active Telegram (App) SAP Technical Group with more than 3600+ SAP Technical Practitioners from 6 Continents of the SAP World. Please join it using this link. Telegram SAP Technical Discuss Group.
You need to install the Telegram App first on your mobile device. Once you have it on your mobile, you can join the group and also access it from the Web on your computer and laptop.
Step by Step Tutorials on SAPUI5
- Journey to SAPUI5
- SAPUI5 Tutorial with WebIDE. Part I. How to Consume Custom OData in SAPUI5 Application
- SAPUI5 Tutorial with WebIDE. Part II. Routing and Navigation in SAPUI5 Application
- SAPUI5 Tutorial with WebIDE. Part III. Drop Down in SAPUI5 Applications (2 Methods)
- SAPUI5 Tutorial. Part IV with WebIDE. Routers and Routing in SAPUI5
- SAPUI5 Tutorial with WebIDE. Part V. Navigation in SAPUI5 without Routers
- SAPUI5 Tutorial with WebIDE. Part VI. Using Fragments in SAPUI5 Fiori Applications
- SAPUI5 Tutorial with WebIDE. Part VII. An ABAPer’s First SAPUI5 App in SAP WebIDE
- SAPUI5 Tutorial with WebIDE. Part VIII. Deploy my First SAPUI5 App in WebIDE
- SAPUI5 Tutorial with WebIDE. Part IX. Alternative to oModel.setSizeLimit()
- SAPUI5 Tutorial with WebIDE. Part X. Using Media Queries in UI5 Application
- SAPUI5 Tutorial with WebIDE. Part XI. An ABAPer’s Second SAPUI5 App
- SAPUI5 Tutorial with WebIDE. Part XII. SAPUI5 Basic Debugging for Beginners
- Routing and Navigation in SAP UI5 – Theoretical Explanation Part 1
- Routing and Navigation in SAP UI5 – Theoretical Explanation Part 2
- Add Delete & Save Multiple Records in SAPUI5. Part 1 – ADD
- Add Delete & Save Multiple Records in SAPUI5. Part 2 – DELETE
- Add Delete & Save Multiple Records in SAPUI5. Part 3 – SAVE
- Modularization and Large Scale Architecture in SAPUI5
- Expression Binding Overview in SAPUI5
- Use of Third Party (or) External Resources in SAPUI5. Part I – Overview
- Use of Third Party (or) External Resources in SAPUI5. Part II – Practical with Gauges
- SAPUI5 For ABAPers – Component Reuse with Real Time Example
- SAPUI5 for ABAPers – Consuming OData Service from SAPUI5 Application – CRUD Operations
- Trick to Send QR code or Barcode Data Remotely from Android to PC for SAPUI5 App
- Push Notification in SAP – ABAP Push Channel, ABAP Messaging Channel in SAPUI5 – a Real Time Interaction
- How to send e-mail in SAPUI5 Hybrid App?