GS1 Data Matrix - AI Code 240 not displaying correctly when I scan my barcode
I've created a hardcoded template for a label and when I created the barcode, everything works and shows up correctly, except for the 240 application identifier. I currently have it set up to display as such:
(10) BATCH NO.
We don't want the 240 to be visible , but we would like the optional information to be visible when the barcode is actually scanned. The issue is that, whenever I scan the barcode that I created, the information tied to the 240 AI Code is concatenated at the end of the Batch No.
My data string looks like this:
...and when I scan it, I get this:
Global Trade Item Number: 10386040006873
Expiration Date: 8/23/24
Batch or lot number: 2208243240341094
Now the batch number is 2208243 and the rest of the number is the 240 AI Code and the reference number. I don't know why I can't get it to be a separate line like it should be. It should say something along the lines of:
Additional product identification: 341094
I'm at a loss and I'm not too sure what I'm doing wrong. Any help would be greatly appreciated!
To add a visual, this is what we should be getting:
This is what we are getting:0
Hello Dylan, I am a fellow user lost trying to navigate this software. I posted yesterday trying to find a solution for why my barcodes will not encode data using ZPL, while text fields will pull the ZPL data and display fine on printed labels. I have no answer for you, but good luck, and hopefully we can get some customer support!0
As AI 10 is a variable length field the system cannot tell when that ends and the next AI begins. You need to add a function 1 character (^1) into your string prior to the 240 AI and that should sort it.
If you are hard coding in ZPL it looks like >8 is the string you need to add in to your barcode string1
Thank you so much @Peter! You sent me on the right track. I needed to add the ^1 as a Data Terminator between the Batch Info Data source and the 240 AI Code Data source.
I hope this helps someone else as well!0
No problem. Normally if you use the Application Identifier Wizard to help you create the full code then BarTender will add in the terminators as it guides you through building the string but if you later amend or add to this then you have to add these manually which means you need to know where they apply.0
Got an issue with GS1 Data Matrix digital link - I am unable to create it. (please check the printscreen). Let me shortly explain the problem:
I need to prepare a GS1 Data Matrix label with 240 and 11 AI's embedded. When scanned It must return a Link, but somwhere is a problem.. Please help me to find out where it is. Thank You.
While all the same data matrix barcode with other AI's (10 and 90) works just fine (see the printscreen), the other one with 240 and 11 is not forming the URI link.
The error message is: The element string should contain exactly one primary identification key - it contained 0 ; Please check for a syntax error.0
Not an expert on these but looking at the latest spec I dont think a 240 AI is allowable as Primary Keys in a Datalink and the code is not valid. This is based on the latest spec (link below) and pages 20/21 listing the keys.0
Please sign in to leave a comment.