Parsing GS1 Barcode with Automatic Weight Entry
When scanning a GS1 Barcode for a Catch Weight item, the AI 37, 31 and 32 are used for registering the Quantity and Weight Quantity values. For more details, see Parsing GS1 barcode at receipt.
In case the Weight Quantity is in a different Unit of Measure than the scanned Quantity, then the system will perform the weight conversions while registering the scan.
- Scan a Barcode with both GS1 and GS2 identifiers for a Catch Weight Item.
The system will look for AI 37 in the bar code and consider it as Quantity. If AI 37 is not present, the system will ask you to enter it manually.
For example, consider the following barcode:
(01)00012345600012(10)LOT0001(17)230526(37)9(3103)135235
Here, AI 37 is present. Hence, 9 is considered as the Quantity value.
Then, the system will look in the barcode, in the user-defined AI Quantity Sequence – 37; 31; 32 searching for the AI 31 Weight Quantity. If the system is not able to identify AI 31, it will look for AI 32 to consider it as the Weight Quantity. Both the Quantity & Weight Quantity fields are filled based on the AI Quantity Sequence.
If the AI Quantity Sequence 31 is present, and the Catch Weight Unit of Measure is KG, the GS1 AI (31) is KG in the Mobile Setup. However, if in the barcode, the weight defined is only in LBS (32), then the system will convert the weight from LBS (32) to 31 (KG) while adding it as the value for the Weight Quantity. Similarly, if the Catch Weight Item Unit of Measure is LBS (32) and the weight defined in the barcode is only in KG, then the system will perform a conversion of the Weight Quantity (KG).
If any of the two identifiers (either 37 or both 31/32) is missing, then the system will ask you to enter that value manually.
- If AI 37 is missing, you can enter the Quantity
- If both AI 31 & 32 are missing, you can enter the Weight Quantity
- If both AI 37 & 31/32 are missing, you can enter both the Quantity and Weight Quantity values in the Mobile device.
An error occurs if, for a Fixed Catch Weight Item, the Barcode contains AI 31 or AI 32 values which are different from the specified Weight Quantity.
The Weight Quantity value AI 31 & AI 32 cannot be higher or lower than the allowed values.