arek
|
I will try to present my problem in a different way.
I want to calculate the check-digit of symbols that will be encoded. The symbols are I895001000710033189501001
The structure of code in EAN128 standard is
START B, FNC1, I, CODE C, 89,50,01,00,07,10,03,31,89,50,10,01, check-digit, STOP
so check-digit is calculated:
104+102*1+41*2+99*3+89*4+50*5+1*6+0*7+1*8+10*9+3*10+31*11+89*12+50*13+10*14+1*15=3587
and
3587 mod 103 = 85 (so from code A it is "NAK", code B it is "u", code C it is 85)
so the check-digit should be 85 but the generated barcode isn't read. I made the same code from others tools along with this generated barcode, but they produced a value of 29 not 85 for the check-digit. Why is it different? Is the algorithm for the check-digit wrong on your web site? What is the correct check-digit calculate algorithm?
Posted 3729 day(s) ago
|