06-24-2006 4:53 AM
Folks,
We used barcode format - code39 or cometimes called code 3 of 9 - to print barcodes on documents using a smartform. When we scanned the document, the scanner reads an additional character at the end of the string.
Example: When trying to print barcode 000013000005, the canner reads 000013000005A - As wierd as it is, the last character is not always the same - I have seen A, N, M letters appended so far, when we scanned different barcodes.
Initially, I thought its is like a "escape character", but if thats the case, the last letter read should always be the same, which is not the case here.. (I have seen last letters as A, N and M so far on different barcodes).
Anyone came across this? Please help!
Sri
06-24-2006 3:05 PM
Are you generating the barcodes yourself from SAP? In a SAPscript layout set or ABAP program?
If you are taking data from SAP and printing a CODE39 barcode, you have to add the START and STOP characters. These are a single "*" at each end.
For example, barcode customer number '123456'. You have to actually barcode '123456'.
06-24-2006 3:25 PM
Norman,
Thanks for the reply. The barcode is on the smartform and is generated from a program. I will try the solution on Monday and award points soon after. Thanks
Sri
06-27-2006 2:19 PM
Norman,
Found the problem finally. When I created the barcode of required size, there is a field called 'Mod 43 Check digit', when I turned that off and put in a space, the extra character stopped coming up. I did not have to put in * before and after the string.
Thanks for the answer anyways, it helped me believe that I am on the right track.
Sri
09-21-2010 5:13 AM
Hi Sri,
Thanks a lot for your post updating your issue with the actual fix.
It helped me fix the same. Waiting for our customer feedback.
Thanks Much.
Thanks
Shanthi
11-14-2011 5:56 PM
10-16-2013 5:28 PM
11-06-2015 10:15 AM