Project

General

Profile

Actions

roos-fs tasks #759

open

Introduce a Barcode scanner to the Warehouse module in the Mobile APP

Added by Vadim Pariev 6 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Start date:
11/16/2025
Due date:
% Done:

0%

Estimated time:

Description

UI Integration

  • Add a “Scan Barcode” sub-button next to the serial number input field in the task screen.
  • When tapped, the device’s camera barcode scanner is activated.
  • After a successful scan, the scanned value is displayed in the input field automatically.
  • Support standard barcode and QR code formats (e.g., Code128, Code39, QR).
  • Validate that the scanned value matches the expected Geotab device ID pattern as well as that this device could be found in the warehouse
  • If the field already contains data, prompt confirmation before overwriting.
  • If scanning fails or no barcode is detected, show an error.
  • After successful scan, allow the user to submit or continue to the next form field.
  • Scanning must work offline (no dependency on an internet connection).
  • Request and store camera permissions according to platform standards (Android).

Expected flow

  • User opens a task entry in OMS mobile app.
  • User sees a “Scan Barcode” button next to the serial number input.
  • User taps the button - Camera scanner opens.
  • User points camera at Geotab barcode - App detects and decodes ID.
  • The decoded ID is inserted into the serial number field automatically.
  • User confirms or proceeds to the next step.

Files

app-debug_759.apk (64.8 MB) app-debug_759.apk Victoria Grishkova, 11/22/2025 09:57 PM
app-release_staging_759.aab (36.2 MB) app-release_staging_759.aab Victoria Grishkova, 11/22/2025 10:01 PM
Actions

Also available in: Atom PDF