gianci
31st August 2010, 17:05
Hello,
we are planning to print labels with barcodes , and one option could be the use of Zebra printers, so I am investigating on how to implement this option.
I suppose I will have to use ZPL language , so I was thinking on how to write ZPL files (manually from LN script, or via third party sw, or..). Then I came to this thread http://www.baanboard.com/baanboard/showthread.php?t=38884 in which mark_h suggested the use of dal2 functionalities.
Since I am a Baan expert but I just started with LN, could mark_h or anyone more skilled than me on LN give me some more info on these dal2 functionalities?
And, more in general, could anyone give advice if this could be the best approach to print labels with barcodes?
bdittmar
31st August 2010, 18:43
Hello,
we are planning to print labels with barcodes , and one option could be the use of Zebra printers, so I am investigating on how to implement this option.
I suppose I will have to use ZPL language , so I was thinking on how to write ZPL files (manually from LN script, or via third party sw, or..). Then I came to this thread http://www.baanboard.com/baanboard/showthread.php?t=38884 in which mark_h suggested the use of dal2 functionalities.
Since I am a Baan expert but I just started with LN, could mark_h or anyone more skilled than me on LN give me some more info on these dal2 functionalities?
And, more in general, could anyone give advice if this could be the best approach to print labels with barcodes?
Hello gianci,
you don't have to generate ZPL files from reportscript.
Put the ZPL commands with the variables in the report layout and send it RAW to the ZEBRA printer with ZPL.
I'm doing this in BaaN IV and LN to ZEBRA printers and woth DML commands
with DATAMAX printers.
The file you have to generate for ZEBRA printers with ONLY EPL language.
I've explained in this thread.
http://www.baanboard.com/baanboard/showthread.php?t=38231
Regards
mark_h
31st August 2010, 19:22
Or use a product like RMCis Label generator. That is what we use. This way I don't need to know the ZPL coding. Just another option.
gianci
31st August 2010, 19:27
Hi Bern,
thanks a lot for your reply. I had already given a look at your thread, but my concern was not on where to put ZPL commands, but rather on how to write ZPL commands without, if possible, having to learn ZPL language. Mark_h was suggesting to use a third party software or, with ERP LN, to try the new dal2. Thus I suppose that these dal2 may contain some new feature that could support the ZPL commands preparation.
mark_h
31st August 2010, 19:36
Hi Bern,
Mark_h was suggesting to use a third party software or, with ERP LN, to try the new dal2. Thus I suppose that these dal2 may contain some new feature that could support the ZPL commands preparation.
Sorry for the confusion. The dal2 is part of my signature and is really centered around API or AFS functionality and not barcodes. I will fix my signature.
gianci
31st August 2010, 19:36
I apologize mark_h,
I re-read your reply and the DAL2 reference was a general comment and not linked to the ZPL commands preparation.
Thus I only have to prepare ZPL by myself or, as per yor suggestion, to consider the usage of RMCis product.
Thanks again
bdittmar
1st September 2010, 13:12
I apologize mark_h,
I re-read your reply and the DAL2 reference was a general comment and not linked to the ZPL commands preparation.
Thus I only have to prepare ZPL by myself or, as per yor suggestion, to consider the usage of RMCis product.
Thanks again
Hello,
there's a programming guide ZPL II (400 pages) available from ZEBRA.
(Customer order # 46530L
Manuf. part # 46530LB)
Regards
tnitwahn
8th September 2010, 22:52
BarTender is another product that generate barcode. Designing format layout with BarTender is really easy. I have been using this product to generate the barcode for both BaaN and LN. Basically once you have the format then in either BaaN or LN you'll need to create "|" delimited file with first couple lines of BarTender commander script. Set up BarTender Commander to pick up that file. Here's an example of data file.
%BTW% /AF=d:\BarTender\Formats\Receive-Item-Small.btw /D=<Trigger File Name> /PRN="\\dpt-pdc\HQ-IT-Laserjet 5Si" /R=3 /P /DD /C=1
%END%
102977|Ptb, CeraVe Moist Cream 5gm|10-900125
binoy000
11th September 2010, 09:14
Hi Gianci,
It is possible to do with LN in the following way.
Normally Zebra printers will be purchased with Barcode design s/w like Bar- One.
where you can design your Label with 1D /2D/ with Logos etc.
Once you have designed the label save it as Text format.
Copy the Text file content and paste it to any Text Fields associated with a LN- Table Now u can use your normal Report Session to use this text and print it to Zebra printer.
Before printing replace the Text - Varibales with Actual values.(check txt commands for editing text).
gianci
14th September 2010, 10:28
Hello and thanks to everyone gave his help and suggestions,
I am very close to the final solution and I think I am going to use two different ways of print depending on the label.
For barcode label printed on label printers (zebra-like) I prepared the label using Bartender, as per tnitwahn's suggestion, and with file-triggered printing (Bartender Commander module), and it works fine.
Now I have to print barcode on some reports (i.e Delivery Note). Since I have to print on PDF modules and because of that I can use neither BWprint nor barcode printing via printer driver, I am thinking to use bynoy000's hint and prepare the label on file, then put it on the report. I will notice the result
Of course, other possible suggestions are welcome.
Thanks
cte sistemas
15th October 2010, 18:26
Gianci:
Please, can you tell me the result of your work?. Now I have the same problem that you had before, I need print barcode labels at zebra and Sato Printers from Ln.
I want know your advice about this.
I'm waiting your reply.
Thanks.
SujithKumar
15th October 2010, 23:21
Gianci
are you on windows or unix.
We do print bar codes for certain customers on the label. Its pretty straight forward.
This is how we construct a bar code field(shid.barcode) in the report
before.whinh953.box.1:
before.layout:
shid = strip$(shid)
shid.with.ID = "4S" & strip$(shid)
shid.barcode = chr$(27) & chr$(22) & ")"&chr$(34) & chr$(32+ len(shid.with.ID)) & shid.with.ID
gianci
25th October 2010, 20:13
@CTE:
As I posted recently, we decided to use Bartender to print labels with zebra-like printers. It is quite easy to develop a layout and setup a trigger with the Bartender Commander module.
Printing barcodes on documents printed via BWprint or direct printer is quite easy too, following Infor indication and/or SujitKumar's suggestion.
We are now still working on how to print barcodes on documents which are printed on PDF files using Nazdaq product B2win. We requested help to Nazdaq and they said they are working on it, but it will be nor a straightforward solution.
gian_z
17th October 2011, 23:28
In order to create PDF documents with all the same fonts and BARCODE used in a BWprint report, I am using the new solution that Nazdaq has just released.
In this way, I issue my document with Barcode, using only my knowledge on Baan's document.
It is enough to setup Mail Merge of Nazdaq and then chose the new device “MM71” instead of “Printer device” for create a PDF document with the same Fonts an Barcode.
I realize that what I want to print on Baan's report is now really what I get in PDF document.
Furthermore it is possible to save automatically the PDF document in my favorite folder with the name of the object (it may be the item, the customer, etc), so that I can print this PDF document with barcode where I wish.
I am using Barcodes directly on Baan Tools and with the support of B2Win and Baan Mail-Merge from NAZDAQ, I am able to print them and made PDF files, this is the best easier quickly solution that I have never find.