Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Convert 16-digit GS1-128 to EAN13 with Symbol LS2208

Status
Not open for further replies.

loopguru

Technical User
Aug 8, 2007
2
US
I use a Symbol LS2208 barcode scanner primarily to scan the ISBN barcode of books and transmit the EAN13. I would also like to be able to transmit the same EAN13 from the corresponding carton label, which is in GS1-128 format.

i.e.
book ISBN-13 scan as: 9780894554032
carton currently scans as: 0119780894554039

I want the carton scan to transmit the same as the book
 
That should not be too big a problem. The “01” in a GS1-128 says that the bar code is a shipping container. The next “1” I did not research, but I assume that it is a container quantity.
The next group of digits “9780894554039” are your item number, with a check digit.
Strip off the starting “011” and the ending check digit and the recalculate a mod103 check digit for the number “978089455403”. Search Google for how to calculate a mod103 for a code 128 bar code.

Good luck
Tom
 
I appreciate the response, but you've really just restated my problem. I know how to recalculate the check digit, but I don't think that the LS2208 is set up to do so. I can create ADF rules to program the scanner to drop the first three digits (the 011) and even the last digit for that matter. However, I don't think the LS2208 allows the creation of computational rules that I would need to program for the new check digit to be calaculated. This is my dilemna.

I've investigated this issue even more since posting and don't think that there is a solution with this scanner, but I still hope someone can prove me wrong...

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top