GS1 Application Identifier syntax denotes a set of representations for GS1 structured messages, with different encodings defined based on the carrier, e.g. within a barcode message, as human-readable text on a label, exchanged between electronic systems of trading partners.
Questions tagged [gs1-ai-syntax]
44 questions
2
votes
2 answers
How to encode FNC1 with ZPL to GS1 QR code
I am struggling to encode GS1 QR code in ZPL. The main problem is that I don't know how to encode the leading FNC1 character to indicate, that the QR code is GS1 QR code. I have tried different approaches with mixed (and strange) results. I still…

Viliamm
- 618
- 5
- 12
2
votes
3 answers
Read GS1 QRcode and get the data without the check digit character
I am trying to read a QRCode in GS1 format. When I built the QR Code for the identifier (01) with the value 0100145074001, my QRCode generator adds in the end a check digit 9. So the result is:
01001450740019
Now, I try to parse this QRCode in my…

yaylitzis
- 5,354
- 17
- 62
- 107
2
votes
2 answers
Parsing FNC1 character with bwip-js gs1datamatrix
What I want is to generate a GS1 datamatrix using the bwip-js API with a FNC1 passed in.
I have tried the example provided in their website (Online Barcode API documentation) throught Postman and it returns the correct value back (ie. without the…

Kavo
- 543
- 1
- 6
- 16
2
votes
2 answers
Ean-128 python barcode generator
Is there any python library to generate ean128 barcode. I tried 'python-barcode' , but in that library there is no option for ean128.

coder
- 451
- 2
- 7
- 13
2
votes
1 answer
What is the relationship between GS1 standard barcodes and generic barcode symbols?
We are implementing GS1 linear barcodes (based on Code 128) and GS1 2D barcodes (based on Data Matrix and QR Code) and also GS1 DataBar barcodes in our application.
Since I am new to this, I have few questions regarding GS1-type barcodes:
What is…

HarshaSK
- 39
- 1
- 6
2
votes
1 answer
How to interpret an GS1-128 UCC/EAN-128 Motorola with EMDK 2.6 or DataWedge?
I'm trying to read a ean-128 with a Motorola MC3190 device.
Reading the sample string (00)123456789012345675(15)010105, both Emdk and Datawedge return this: ]C10012345678901234567515010105.
I read FNC1 character ( "]C1" ), but the other parameters,…

T. Phanelly
- 189
- 5
- 17
1
vote
1 answer
BarCode Scanner for GS1-128 format
I am using Zxing client for developing BarCode Scanner for android.
But I guess it doesn't support GS1-128 format of BarCode.
Is there any other readers which can do it for android?
Thanks
Sneha

Smitha
- 6,110
- 24
- 90
- 161
1
vote
2 answers
Generate GS1-128 Barcode using Barcode4j library in Java Swing
I have a string like (01)8638634367382(15)230316(3103)000998(10)45456465604 that I want to do it as barcode png using barcode4j lib in java. I use this code
// Create the barcode bean
Code128Bean barcode = new Code128Bean();
//…

unknownDev
- 11
- 4
1
vote
1 answer
Is it possible to decode GS1 Application Identifier formatted data that lacks GS characters to represent FNC1?
I have some data extracted from a GS1 barcode (be it GS1 DataMatrix, GS1 QR Code, GS1 DataBar or GS1-128) that is notionally in GS1 Application Identifier, however the FNC1 separator characters (that are expected to be transmitted as GS characters)…

Tommy Leong
- 2,509
- 6
- 30
- 54
1
vote
1 answer
Is there a publicly available list of known good GS1-128 codes for testing?
I just finished writing a function to interpret GS1-128 codes (the data, not the barcode/datamatrix image) in (hopefully) any constellation they can come in.
I am now trying to thoroughly test the function.
All manually generated codes I have tried…

Firestorm2k7
- 39
- 6
1
vote
1 answer
bwip.js: How to use the Group Separator character with GS1-128
There is a service hosted on for generating barcodes metafloor.com using bwip.js
I want to generate a barcode for following data (GS character is represent by {GS}).
(01)10875066000333(10)1212{GS}(17)121212(30)8{GS}
According the documentation I'm…

Lluser
- 246
- 1
- 10
1
vote
1 answer
How do I check where Lot number of GS1 ends when scanning with Expo barcode scanner?
Since Lot number in GS1 standard starts with 10 and has length UP TO 20, and the end is determined with FNC1 symbol, which is invisible, I have no idea how to check wether it really ended or not
This case scenario would work if it was actually…

Janjac
- 80
- 4
1
vote
2 answers
Preg_match / split barcode
I am struggeling with reading a GS1-128 barcode, and trying to split it up into the segments it contains, so I can fill out a form automatically.
But I can't figure it out. Scanning my barcode gives me the…

MauiRiis
- 21
- 5
1
vote
3 answers
ZPL - How to embed GS1 application identifiers into GS1 QR code
I'm trying to code a GS1-compliant QR Code in ZPL which will include a number of application identifiers:
VAR. COUNT (30) 18099999
CUST. PART NO. (241) 1184174
BATCH/LOT (10) MFATA00001
INTERNAL (91) EA
I don't understand how to…

MartyW
- 11
- 1
- 2
1
vote
1 answer
Does Ionic 3 Barcode Scanning support GS1-128 barcode format?
I am currently making an application, with the use of Ionic 3, that can scan GS1-128 barcode format. I tested several barcodes, it worked. But, in GS1-128 format, parenthesis are removed.
I hope there's someone to help. Thank you!

Ace
- 71
- 1
- 5