Report Designer GS1-128 Barcodes

In the Vision report designer, is there any way to make the barcode component GS1 compliant? If I try and put FNC1 at the beginning of the barcode data the component says Invalid Data. FNC1 at the end of variable length application identifiers also does not work.

You mention both Vision and reporting, so I’m not sure which one you meant, but I believe both are backed by the same open-source library, which has some escape characters mentioned here:

The equivalent text representations would be:

    private static final char ESCAPE_FNC_1 = 'ñ';
    private static final char ESCAPE_FNC_2 = 'ò';
    private static final char ESCAPE_FNC_3 = 'ó';
    private static final char ESCAPE_FNC_4 = 'ô';

They appear to be incorrectly reflected in the text output, but I believe the actual barcode is correct:

Awesome, that worked! Thank you very much, I could not figure out which character to put at the start of the barcode but this worked great:

SELECT *, 'ñ' + '01' + GTIN + '11' + PODate + '10' + SBDate as BarcodeData

1 Like