ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzaluroutingprocess.htm

77 lines
4.5 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow"/>
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<title>Routing process order</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzaluroutingprocess"></a>
<h4 id="rzaluroutingprocess">Routing process order</h4>
<p>Assuming that the method used to start the job does not override the output
queue or printer device values, the following order is followed:</p>
<ol type="1">
<li>The job initiation phase begins. The system looks at the following:
<ol type="a">
<li>The output queue value in the job description.</li>
<li>The output queue value in the user profile.</li>
<li>The output queue value in the workstation description.</li>
<li>The printer device value in the job description.</li>
<li>The printer device value in the user profile.</li>
<li>The printer device value in the workstation description.</li>
<li>The system value Default printer (QPRTDEV). If the printer identified
in the system value does not exist, the output goes to the QPRINT output queue.</li></ol> The results of this phase determine the job attributes.</li>
<li>The job run time phase begins. The system looks at the following:
<ol type="a">
<li>The output queue value in the printer file.</li>
<li>The output queue value in the job attributes.</li>
<li>The printer device value in the printer file.</li>
<li>The printer device value in the job attributes.</li>
<li>The SPOOL value in the printer file.</li></ol> The results of this phase determine the output queue name or printer
device name to where the spooled file is routed.</li></ol>
<p>The following figure shows the printing elements and how they relate to
the printing process.</p>
<p>
<img src="rbaft502.gif" alt="Picture of the print elements and how they relate to the print routing process." /></p>
<p>The <a href="../cl/chgjob.htm">CHGJOB</a> CL command allows you to override the
output queue and printer device values. The <a href="../cl/ovrprtf.htm">OVRPRTF</a> CL
command allows you to override many printer file values including the output
queue and printer device values. See <a href="rzaluoverride.htm#rzaluoverride">Printer file overrides</a> for more
information on overriding printer file values.</p>
<p><span class="bold">Printing in a batch environment</span></p>
<p>When a user signs on to the server, an output queue (OUTQ) and a printer
device (PRTDEV) are established for that job.</p>
<p>The names for the output queue and printer device are resolved when the
system searches through the user profile, job description, workstation description,
and system values.</p>
<p>A similar process occurs when batch jobs are started on the system, with
two differences:</p>
<ul>
<li>The output queue and printer device values are passed to the batch job
from the job that started it. This means that no resolution of the output
queue and printer device needs to be done.</li>
<li>The value *WRKSTN has no real meaning because batch jobs do not have an
associated workstation. If *WRKSTN is encountered in the resolution of output
queue and printer device, *WRKSTN is replaced with *DEV if output queue is
being resolved and *SYSVAL if printer device is being resolved.</li></ul>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>