P4 Software
/
BarcoderX English
Applies to: BarcoderX Basic and Ultimate
Status: Planned. Nothing is released yet and there is nothing to download. The GS1 commitment below is decided. The checks and the evidence behind them are still to be built.
GS1 is the organization behind the barcode standards used in retail and logistics. Its industry program known as GS1 Sunrise 2027 expects point-of-sale scanners to read 2D symbols by the end of 2027.
BarcoderX takes this as a product goal. BarcoderX is designed to meet GS1's readiness criteria for 2D barcodes, for the software that creates labels and for the printing of them. Before the first release reaches customers, BarcoderX plans to publish a statement that maps each criterion to a test, together with the evidence.
BarcoderX plans to support the symbologies that GS1 uses: GS1-128, SSCC-18, the GS1 DataBar family, GS1 Data Matrix (including its rectangular extension) and GS1 QR Code. See Barcodes.
A GS1 Digital Link carries GS1 data in a web address. Before BarcoderX encodes such an address into a QR Code or a Data Matrix symbol, it checks the address against the GS1 Digital Link syntax:
Each problem is reported as a diagnostic, so you see what to fix before the label prints.
For a 2D GS1 symbol on a label, at the resolution of the selected printer profile, BarcoderX checks two things:
A symbol that breaks either rule produces a diagnostic with its own code. How the table is selected will be described when the check is released. The exact figures are confirmed against GS1's standards before they are fixed in the product, so this guide does not repeat them yet.
The retail profile uses Data Matrix sizes from the base Data Matrix standard. The rectangular extension is not part of the retail profile, although it stays available in BarcoderX.
BarcoderX makes no claim of approval by GS1. The words on this page are about how the product is designed and tested. The published statement will list the criteria, the tests and their results.
BarcoderX is a product of P4 Software.
Was this page helpful?