Q: When SAP prints, the user of the job is always administrator, but I have recognized, that the user name is listed in the document title of the job. How can I redirect now all jobs for a specific user to another printer.

There are 2 ways:

1. Modify the SAP DeviceType. Actually here is a fully example with the $(USER) variable: Visual description

Then search for your PJL statement

2. Under W-ELP the print job title is availabel in the variable #PRINTDOCNAME#, right at the beginning of the process.

[Distribute USER A]

; Primary trigger always true

Trigger_Binary=1

; secondary, maybe:

Trigger_VariableSubString=#PRINTDOCNAME#:ThomasXP

; then Distribute the job to another queue

OUTPORT=\\#HOSTNAME#\QueueReleaseName

and print nothing on this queue

NOPRINTING=ON

Related articles: SAP DeviceType modification, SAP DeviceType modification [PDF]