That’s correct - they come with booklets that let you “teach” the scanner which codes you want to scan. Usually downloadable from a good manufacturer.
The other question I would ask is…does the scanner read other 128 codes or just the ones produced by Nav?
Hi,
I have NAV 4.0 SP3 and am trying to print bar codes as well. We are actually printing them now but was just informed that we have not formatted the bar codes “properly” so all of our 5000 item bar code labels arr worthless.
My question: how do I configure NAV to use a standard format (like Code39) correctly to print bar code labels?
Thanks
Brian
To use a 3of9 is quite easy - First you must install a 3of9 font on all computers that will be printing barcodes.
then for the fields you want to appear as a barcode change two properties
- Change the font to the 3of9 font make sure you get the TYPEFACE name right
- Add asterisks arounf the sourceexp. For example:
If your Sourceexp was “Sales Header”.“No.” it would become '’+“Sales Header”.“No.”+’'
Here are some font’s I have.
http://savatage99.googlepages.com/BarcodeFonts.zip
There are other methods too. Like barcode generators and other downloads if you’re interested.
The one we use is the one named C39N3.TTF
The TYPEFACE NAME would be BC C39 3 to 1 Narrow
Hi,
Thanks for the info. I am confused (sorry!).
Currently, we have a “report” #50095 that is activated when printing a bar code. When I go to Object Designer - Report - 50095 and hit Design, then View Sections then Properties, I see that the font CIA Code 39 Medium Text is being used. I am aware that the font needs to be installed on every pc that wishes to print a bar code.
So, we successfully print the bar code labels on a Datamax printer, but I believe the printed code is nothing more that the serial number paired with the bar code font via the 50095 report specs. The code is not properly formatted to be read by a scanning device.
Do you know what we’ve done wrong (or our VAR did worng I should say)? How do I change things to allow printing of a properly formatted Code39 label?
Are there detailed instructions for this task in NAV available?
Any help is much appreciated!!
Thank you!
Brian
Does the sourceexp property of the field have the asterisks?
Now I think I see what you are talking about!!
Are those “double” quotes or ‘single’ quotes around the * ??
Thanks!
If your Sourceexp was “Sales Header”.“No.” it would become '’+“Sales Header”.“No.”+’'
Single
Ok, that is changed and re-compiled (saved).
I generated another bar code and it is still unreadable. Did I miss something? Do I need to Exit NAV and re-open?
I now have ‘’+“Item Ledger Entry”.“Serial No.”+’’
Thx!
Maybe my font is not supported??
CIA Code 39 Medium Text
looks good to me - last thing… are you sure your scanner can read 3of9?
Also have you allowed a large enuf box to fit the entire barcode?
Here’s a page that I have a barcode on - print it & see if it scans - you can test the scan into notepad or whatever
http://savatage99.googlepages.com/scannertest.pdf
Your code scans perfectly. Does that mean the device supports Code39 (3of9)?
As far as the “…large enuf box…”, I will check that next. You are talking about in designer - correct? Just expand the entire width?
I expanded the width, there was much of the code hidden. I seem to always get the same output, like nothing has changed with the SourceExp and the expansion of the box. Is there a piece I am missing as far as how the output is directed?
Yes that is a 3od 9 code. it is created simply by adding another “No.” field but changing the properties as discussed earlier with Correct Font Name & asterisks added around the field. So If mine worked for you - re-try using the font’s I posted before…
Here are some font’s I have.
http://savatage99.googlepages.com/BarcodeFonts.zip
There are other methods too. Like barcode generators and other downloads if you’re interested.
The one we use is the one named C39N3.TTF
The TYPEFACE NAME would be BC C39 3 to 1 Narrow
put BC C39 3 to 1 Narrow in the font name after you install C39N3 from the zipped download.
I don’t know if reastarting you pc is required.
PS are you getting completely out of the report after you make you’re changes???
to be safe exit nav & re-enter after a change just to be sure.
Another method I mentioned ealier is a barcode Generator. it’s an executable that takes your NAV info (serial #) creates a barcode as a picture. You then import the temp pic and place it in your report. We use this method too and works fine. Do you serial #'s contain any letters? Then perhaps you need to then think about using a different type of barcode. Maybe something like
http://www.mibuso.com/dlinfo.asp?FileID=405
We do use alpha + numeric (ie. KTI3444)
Will the Code39 font NOT work with this type of format??
Thx
i just read online that 3of9 is an alphanumeric barcode so it should be ok.
3of9 is designed to encode 26 uppercase letters, 10 digits and 7 special characters.
Code 128 barcode allows the full 128 ASCII character set to be printed.
i would try the font I mentioned above in your report. That is the same font you said was readable on my test page.
Here is an example (attached PDF if it worked) of a printed bar code using the new SourceExp and your C39N3 font I just installed on my pc and changed the FontName in the object designer.
6283.kti bar code.pdf (6.72 KB)
Ok here’s what my code looks like using your serial # KTI13016 - they look nothing alike. Did you reboot? Are you getting out of nav & coming back in after making your changes.
here is what you code should look like:
http://savatage99.googlepages.com/SCANNERTEST2USINGKTI13016.pdf
here are the properties of the field:
http://savatage99.googlepages.com/BarcodeFieldProperties.pdf
I don’t know what else I can say. It works fine for me. Perhaps the barcode generator is what you need if you can’t figure out what’s different.
Yes, that looks more like it. And, again, your code scans perfectly.
Ok, there is something else hardcoded somewhere…
Do any of these other properties make a difference aside from the FontName and SourceExp??
Thx for all your help!!!
One more question, does the SourceExp contain a “space” between the ‘*’ and the + sign and again at the end of the expresssion?