Using Barcode Regex Validation
When you add a Regex validation to the barcode scanning step of the Add Parcel workflow, the scanner will accept only barcodes that match the regular expression. Any barcode that does not match will be rejected and the driver will be prompted with an error. This reduces errors caused by scanning wrong or unsupported barcode formats and ensures only valid parcels are added.
Example:
Regex: ^(\d{12}|\d{13})$ — accepts 12- or 13-digit numeric barcodes.
The Add Parcel workflow is used when adding parcels from the Stop details, on Pickup, on Delivery and during Checkpoint scan.
In Stop details, pickup or delivery, when scanning an item that does not meet the verification, an error message is displayed and the item is not added to the order:
On Checkpoint, the error will be displayed once you select the order in which to add the parcel.
Bug Fixes
- If connection failed during pickup or delivery, Driver App will now be able to upload the remainder of the workflow steps including attachment upload.
- When using the weight and dimension as part of the add item workflow, the step would not show on the Driver App.
- When long notes were added to attachments, the note would go past the screen.
- Pickups and deliveries were not reported on a grouped order if part of the orders were unassigned from the driver while the driver was offline doing the pickups and deliveries. If orders were unassigned from the driver, the unassigned orders will not be updated but all other orders still assigned to the driver in the group will be updated once driver comes back online.
- During scanning at checkpoints or route checkpoint, the keyboard and camera icon would become very small when scanning an order with only 1 item.
- Some drivers were crashing when scanning at checkpoint.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article