Available in Mobile WMS from version 1.5.8.
Some manufacturers who sell items with serial numbers provide a 2D barcode containing all the serial numbers of the package. These are often just a long list of serial numbers wrapped in a 2D barcode separated by some self defined separator like semi-colon, space, dash or similar.
A workflow step can be set up to split a barcode into several scans.
This is done by providing a value for the 'splitBarocdeBySeparator' attribute.
<serialNumber id="40" header="@{RegistrationCollectorSerialNumberHeader}" defaultValue="{SerialNumber}" helpLabel="@{RegistrationCollectorSerialNumberHelpLabel}" eanAi="21" splitBarcodeBySeparator=";" />
The barcode will then be split into several scans and treated as such. This is only eligible for non-GS1 barcodes.
Example Data matrix code:
Barcode content:
A3818A-A119260B7-BA;B3818A-B119260EA-ED;D818A-C11926170-74;J3818A-D1192622E-33;SJ3818A-E119262A7-AC;SJ3818A-F11926585-8D;SJ3818A-G119267E6-F0;SJ3818A-H1192691F-2B;SJ3818A-I19269AA-B6;TJ3818A-J11926AE9-F6
Warning if barcode partly registered
If parts of the barcode is not being used a warning message will be displayed to the user:
Validation errors - stop at first failing scan
The application will stop when a barcode fails validation. So if a barcode is split into several barcodes and the first barcode fails validation it is not possible to use the rest of the barcodes in from the original barcode.
Overdelivery
Currently there is no support for Overdelivery when using this feature.