Redwood: Barcode Preprocessing for Mobile
Some customers have implemented preprocessing scripts in their SSH applications to change the scanned barcodes. These scripts are used to analyze and break down the scanned barcodes before they are processed by the RF application. With the adoption of new Redwood-based WMS, we are providing a flexible way to configure barcode preprocessing rules. This allows you to tailor barcode preprocessing based on your specific business needs.
We have introduced a new Barcode Preprocessing View UI (as an alternative to the SSH preprocessing scripts approach) allowing you to configure barcode preprocessing rules directly within WMS.
NOTE: This is applicable only to the new Redwood format.
You can now set up barcode preprocessing rules that automatically trigger when a barcode is scanned. This includes design rules based on user group, facility, and company for tailored processing across your enterprise. You can configure the rules that match the sequences using matching conditions such as exact length, minimum length, begins with a certain prefix, or matches a regular expression pattern.
If the scanned barcode matches the pattern, you can configure the corresponding details to parse the barcode using different functions in sequence.
For example, you can configure these rules to extract a specific portion of the scanned barcode. For instance, if the scanned barcode is ASNSSITEM01, you can configure a match function to compare and an update function to trim “ASN” from the scanned barcode, updating it to “SSITEM01”.
BARCODE PREPROCESSING APIs
We have introduced GET entities to retrieve list of barcode preprocessing rules, match rules, and preprocessing update rules.
For more details, refer to the Supported GET Entities section in the WMS REST API Guide.
Steps to Enable and Configure
To use the Barcode Preprocessing feature, follow these steps:
- Define barcode match function rules (such as length, string, or prefix) from the Barcode Preprocessing View (BarcodePreProcView) UI based on your operational requirements.
- Configure sequences and conditions for the defined barcode preprocessing rules from the Barcode Preprocessing View > Barcode Preprocessing Updates screen.
The system triggers barcode preprocessing rules when a barcode is scanned. When the scanned barcode matches the defined criteria, the system proceeds and updates the barcode accordingly.
NOTE: Currently, configured barcode preprocessing rules are specific to the logged in user group.
For more details on configuring and using barcode preprocessing rules, search for Barcode Preprocessing Rules in the Online Help.