Grundsätzlich schaut das System als erstes die Printer-File an, was dort als Ausgabewarteschlange hinterlegt ist. Welche Printer-File verwendet wurde, kann man über die Attribute der Spool-Datei erkennen. In der Printer-File kann eine feste Ausgabewarteschlange hinterlegt sein, oder es kann auf den Job verwiesen werden (*JOB), oder es kann auf den Inhalt des Parameters Device verwiesen werden (*DEV). Beispielsweise ist häufig in der Printer-File QPJOBLOG die Ausgabewarteschlange QUSRSYS/QEZJOBLOG angegeben, d.h. alle Joblogs gehen in diese Ausgabewarteschlange, egal was im Job eingestellt ist. Der Parameter aus der Printer-File kann mit OVRPRTF OUTQ(...) temporär überschrieben werden.

Nur wenn hier der Wert *JOB steht, spielt es eine Rolle, was sonst eingestellt ist: Standardmäßig wird erst die Jobbeschreibung angesehen, und wenn in der *USRPRF steht, wird aufs Benutzerprofil geschaut.

Für das beschriebene Problem müßte man also vermutlich erst die Printer-File mit CHGPRTF OUTQ(*JOB) ändern oder OVRPRTF OUTQ(*JOB) überschreiben und dann in den jeweiligen Jobbeschreibungen die gewünscht Ausgabewarteschlange konfigurieren.

Mit freundlichen Grüßen,
Christian Bartels.