×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

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

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

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

(OP)
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

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

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

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

(OP)
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...

 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close