evesely
8th July 2002, 21:56
Has anyone seen something like this before? I am seeing this when I print a report (or for that matter print from Unix) for a particular printer. Is this an 'lp' command line option or is it some internal setting on the printer that needs to be modified. Any help would be greatly appreciated.


12345X@PCL USTATUS PAGE = OFF
@PJL JOB NAME = "User: fnbaan10; Job: 59fadpl-882" START = 1
@PJL SET COPIES = 1
@PJL ENTER LANGUAGE=PCL

(actual report)

12345X@PJL
@PJL RESET
@PJL EOJ NAME = "User: fnbaan10; Job: 59fadpl-882" START = 1
12345X

Han Brinkman
9th July 2002, 09:03
What printer driver is used on your Unix machine. Best is to use a simple text driver which doesn't mess up the codes that Baan sends.

Regards,
Han

Markus Schmitz
11th July 2002, 18:47
Look to me, like the unix printer script is egnerating some PCL around your printout and your printer is not recognizing it.

Either your configure your printer to accept PCL or you use the "dump" driver.

Regards

Markus

RobertB
12th July 2002, 14:21
Hi Ed,

These codes are PJL (Printer Control Language) and PJL (Printer Job Language) standard (at least for HP Laser-printers, but probably for others also), and are used to control the overall properties of a print job - i.e. no. of copies to be printed, paper-type, paper-source, duplex or not, collation and so on. It's normal to send them before (to set required attributes) and after (to reset) a report.

evesely
15th July 2002, 18:12
I knew these were standard, but I didn't know if something wasn't being sent (e.g., <Esc>%) or if the problem was on the printer end. It turns out that the printer was incorrectly configured. I guess it could be set to emulate other printers and the wrong one was chosen. Thanks for all of the replies.