I will assume that you have connected and tested the printer at the Operating System level, namely that you are able to print the labels to the printer by 'cat'-ing a bunch of ZPL commands to the printer using the 'lp' command. The next step is to set up Device Data in BAAN.
These comments apply for BAAN IVc3, but the general principles should be applicable. You will already know how to set up a device for a normal printer like say HP LJ 4000.
The Zebra has to be set up the same way, with the following interesting deviation:
- Make a directory 'z' (for zebra!) in $BSE/lib/printinf
- in the 'z' directory, create an EMPTY file (or a file with just COMMENTS to document why it is there!) You can call it anything, I called it 'zebra140'. This represents the 'zebra' printer 'driver', so to speak.
The reason for this deviation is because 'Maintain Devices' requires a 'driver'. While printing to the zebra does not really need any 'drivers', this satisfies the 'Maintain Device' session's requirement.
Once the Device Data has been set up, generate a simple session to print (say Areas). In the report layout of this session, 'paint' in the ZPL command for a couple of fields, compile the report and send it to the new device you have just defined. It must print the label. Once this is proven, you are done. Next step will be to customize the sessions where you need to use the ZEBRA.
Hope this helps.