<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="Copyright" content="Copyright (c) 2006 by IBM Corporation"> <title>Create Spooled File (QSPCRTSP) API</title> <!-- Begin Header Records ========================================= --> <!-- 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. --> <!-- Print SCRIPT A converted by B2H R4.1 (346) (CMS) by V2KEA304 --> <!-- at RCHVMW2 on 17 Feb 1999 at 11:05:09 --> <!-- Change History: --> <!-- YYMMDD USERID Change description --> <!-- File Edited April 2001 --> <!--File Edited by RJOHNSON 06/28/04 Add Job CCSID when Splf created--> <!-- KVETTE 04/05/05 Add *CURLIB to font char set --> <!-- code page and coded font --> <!-- End Header Records --> <link rel="stylesheet" type="text/css" href="../rzahg/ic.css"> </head> <body> <a name="Top_Of_Page"></a> <!-- Java sync-link --> <script language="Javascript" src="../rzahg/synch.js" type="text/javascript"> </script> <h2>Create Spooled File (QSPCRTSP) API</h2> <div class="box" style="width: 70%;"> <br> Required Parameter Group:<br> <!-- iddvc RMBR --> <br> <table width="100%"> <tr> <td align="center" valign="top" width="10%">1</td> <td align="left" valign="top" width="50%">Spooled file handle</td> <td align="left" valign="top" width="20%">Output</td> <td align="left" valign="top" width="20%">Binary(4)</td> </tr> <tr> <td align="center" valign="top">2</td> <td align="left" valign="top">Spooled file attributes</td> <td align="left" valign="top">Input</td> <td align="left" valign="top">Char(*)</td> </tr> <tr> <td align="center" valign="top">3</td> <td align="left" valign="top">Error Code</td> <td align="left" valign="top">I/O</td> <td align="left" valign="top">Char(*)</td> </tr> </table> <br> Default Public Authority: *EXCLUDE<br> <!-- iddvc RMBR --> <br> Threadsafe: No<br> <!-- iddvc RMBR --> <br> </div> <p>The Create Spooled File (QSPCRTSP) API is used to create a new spooled file with attributes based on values taken from the spooled file attributes parameter. The field values of the spooled file attributes can be obtained using the Retrieve Spooled File Attributes (QUSRSPLA) API. The fields can also be defined by a user application.</p> <br> <h3>Authorities and Locks</h3> <dl> <dt><em>Special Authority</em></dt> <dd>*SPLCTL. This authority is needed if you are creating a spooled file for another user.</dd> <dt><em>Output Queue Authority</em></dt> <dd>*USE</dd> <dt><em>Output Queue Library Authority</em></dt> <dd>*EXECUTE</dd> </dl> <p>The API authority is set this way so that system administrators can control the use of this API. This API has security implications because you can create a spooled file from the data of another spooled file.</p> <br> <h3>Required Parameter Group</h3> <dl> <dt><strong>Spooled file handle</strong></dt> <dd>OUTPUT; BINARY(4) <p>The handle to be used by subsequent put (QSPPUTSP API) and close (QSPCLOSP API) operations to identify the spooled file.</p> </dd> <dt><strong>Spooled file attributes</strong></dt> <dd>INPUT; CHAR(*) <p>Attributes returned into the receiver variable by a prior Retrieve Spooled File Attributes (QUSRSPLA) API call with format SPLA0200 specified. These attributes are used to create the new spooled file.</p> <p>To see the SPLA0200 fields, go to <a href="#HDRFOR200">SPLA0200 Format Fields</a>.</p> </dd> <dt><strong>Error code</strong></dt> <dd>I/O; CHAR(*) <p>The structure in which to return error information. For the format of the structure, see <a href="../apiref/error.htm#hdrerrcod">Error Code Parameter</a>.</p> </dd> </dl> <br> <h3>Considerations Using the QSPCRTSP API</h3> <p>The following special considerations apply when using the QSPCRTSP API.</p> <br> <h3>System Values</h3> <p>When using the QSPCRTSP API, all system values must be uppercase for i5/OS to recognize them.</p> <br> <h3>New Spooled File Ownership</h3> <p>The spooled file that is created by the QSPCRTSP API is spooled under one of two jobs. The job is determined by the user-name field. If the user name is the current user, it is a part of the user's job and is owned by the user profile that the job was started with.</p> <p>However, ownership of the new spooled file can be assigned to a different user by specifying a different user profile name in the user-name field. The current user must have *SPLCTL authority to assign the spooled file to another user. When this is done, the new spooled file is by the user specified in the user-name field. The new spooled file is then part of a <strong>special system job (QPRTJOB)</strong> that is created for each user.</p> <p>The user profile for the user name must already exist.</p> <br> <h3>New Spooled File Placement</h3> <p>The new spooled file is placed on the output queue specified in the output queue name field. If the output queue is to correspond to the output queue of the user profile, the user application can use the Retrieve User Profile (RTVUSRPRF) command or the Retrieve User Information (QSYRUSRI) API to retrieve the output queue name.</p> <p>In both cases, the spooled file name is the one contained in the spooled file attributes parameter. The spooled file number is the next sequential one available for the job that the spooled file becomes a part of.</p> <p>In both cases (if you are in the System/36 environment), the system assigns a new System/36 spooled file identifier and a new internal spooled file identifier.</p> <p>Many of the fields returned by the Retrieve Spooled File Attributes (QUSRSPLA) are closely interrelated with other fields. Changing these field values can lead to unexpected results.</p> <br> <h3>Error Messages</h3> <p>Error messages can be CPIxxxx or CPFxxxx. Error messages that start with CPI are informational and do not stop the job from running. These messages are stored in the job log.</p> <p>Error messages that start with CPF cause the job to stop running. These messages are returned to the application program. The form in which they are returned is determined by the error code parameter.</p> <p>Error checking on the fields includes:</p> <p><strong>Note:</strong> If a default is used, that value is obtained from the device file.</p> <ul> <li>Length of fields is equal to the length of format SPLA0200.</li> <li>Special values for fields <p>When a value is specified that is not valid, message CPI33E2 is issued and the field default is used.</p> </li> <li>Incorrect values for fields <p>When the field specifies a system name and the name is not valid, message CPF33E2 is issued. In the other cases, message CPI33E2 is issued and the default for that field is taken.</p> </li> <li>Incorrect combinations of fields <p>Message CPF33E2 is issued when the value of one field must correspond to a specific value of another field.</p> </li> </ul> <br> <h3><a name="HDRFOR200">SPLA0200 Format Fields</a></h3> <p>The following table presents, in the same order, all of the fields of format SPLA0200. It contains the following entries:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>Used</em></td> <td align="left" valign="top">This column indicates whether this field is used in describing a new spooled file.<br> <table cellpadding="5"> <tr> <td align="left" valign="top"><em>Y</em></td> <td align="left" valign="top">This field is used in describing a new spooled file. Users creating their own spooled file data streams must set the Y fields.</td> </tr> <tr> <td align="left" valign="top"><em>N</em></td> <td align="left" valign="top">This field is not used in describing a new spooled file.</td> </tr> </table> </td> </tr> <tr> <td align="left" valign="top"><em>Cross-dependency</em></td> <td align="left" valign="top">This column indicates whether this field is dependent on other fields. <table cellpadding="5"> <tr> <td align="left" valign="top"><em>Y</em></td> <td align="left" valign="top">This field should be changed with extreme caution. This field is closely interrelated with other fields and could cause unpredictable results if not set correctly. The new value will be reflected in the newly created spooled file.</td> </tr> <tr> <td align="left" valign="top"><em>N</em></td> <td align="left" valign="top">The field is easily changed, and this field is not related to or dependent on another field. The new value is reflected in the newly created spooled file.</td> </tr> <tr> <td align="left" valign="top"><em>N/A</em></td> <td align="left" valign="top">This field is not used; therefore, there is no need to change it.</td> </tr> </table> </td> </tr> </table> <br> <p><strong><a name="Table_1">SPLA0200 Format Field Names and Descriptions</a></strong></p> <p>The following table shows the information returned for the SPLA0200 format. For more details about the fields in the following table, see <a href= "#HDRCRTFD">Field Descriptions</a>.</p> <table border width="80%"> <tr> <th align="center" valign="bottom" colspan="2">Offset</th> <th align="left" valign="bottom" rowspan="2">Type</th> <th align="left" valign="bottom" rowspan="2">Field</th> </tr> <tr> <th align="center" valign="bottom">Dec</th> <th align="center" valign="bottom">Hex</th> </tr> <tr> <td align="center" valign="top" width="10%">0</td> <td align="center" valign="top" width="10%">0</td> <td align="left" valign="top" width="20%">BINARY(4)</td> <td align="left" valign="top" width="60%">Bytes returned<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">4</td> <td align="center" valign="top">4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Bytes available<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">8</td> <td align="center" valign="top">8</td> <td align="left" valign="top">CHAR(8)</td> <td align="left" valign="top">Format name<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">16</td> <td align="center" valign="top">10</td> <td align="left" valign="top">CHAR(16)</td> <td align="left" valign="top">Internal job identifier<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">32</td> <td align="center" valign="top">20</td> <td align="left" valign="top">CHAR(16)</td> <td align="left" valign="top">Internal spooled file identifier<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">48</td> <td align="center" valign="top">30</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Job name<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">58</td> <td align="center" valign="top">3A</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">68</td> <td align="center" valign="top">44</td> <td align="left" valign="top">CHAR(6)</td> <td align="left" valign="top">Job number<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">74</td> <td align="center" valign="top">4A</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Spooled file name<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">84</td> <td align="center" valign="top">54</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Spooled file number<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">88</td> <td align="center" valign="top">58</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Form type<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">98</td> <td align="center" valign="top">62</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User-specified data<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">108</td> <td align="center" valign="top">6C</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Status<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">118</td> <td align="center" valign="top">76</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">File available<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">128</td> <td align="center" valign="top">80</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Hold file before written<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">138</td> <td align="center" valign="top">8A</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Save file after written<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">148</td> <td align="center" valign="top">94</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Total pages<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">152</td> <td align="center" valign="top">98</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Page or record being written<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">156</td> <td align="center" valign="top">9C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Starting page<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">160</td> <td align="center" valign="top">A0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Ending page<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">164</td> <td align="center" valign="top">A4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Last page printed<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">168</td> <td align="center" valign="top">A8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Restart printing<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">172</td> <td align="center" valign="top">AC</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Total copies<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">176</td> <td align="center" valign="top">B0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Copies left to produce<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">180</td> <td align="center" valign="top">B4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Lines per inch<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">184</td> <td align="center" valign="top">B8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Characters per inch<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">188</td> <td align="center" valign="top">BC</td> <td align="left" valign="top">CHAR(2)</td> <td align="left" valign="top">Output priority<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">190</td> <td align="center" valign="top">BE</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Output queue name<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">200</td> <td align="center" valign="top">C8</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Output queue library name<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">210</td> <td align="center" valign="top">D2</td> <td align="left" valign="top">CHAR(7)</td> <td align="left" valign="top">Date file opened (created)<br> Used: N<br> Cross-dependency: N/A </td> </tr> <tr> <td align="center" valign="top">217</td> <td align="center" valign="top">D9</td> <td align="left" valign="top">CHAR(6)</td> <td align="left" valign="top">Time file opened (created)<br> Used: N<br> Cross-dependency: N/A </td> </tr> <tr> <td align="center" valign="top">223</td> <td align="center" valign="top">DF</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Device file name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">233</td> <td align="center" valign="top">E9</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Device file library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">243</td> <td align="center" valign="top">F3</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Program that opened file name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">253</td> <td align="center" valign="top">FD</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Program that opened file library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">263</td> <td align="center" valign="top">107</td> <td align="left" valign="top">CHAR(15)</td> <td align="left" valign="top">Accounting code<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">278</td> <td align="center" valign="top">116</td> <td align="left" valign="top">CHAR(30)</td> <td align="left" valign="top">Print text<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">308</td> <td align="center" valign="top">134</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Record length<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">312</td> <td align="center" valign="top">138</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Maximum records<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">316</td> <td align="center" valign="top">13C</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Device type<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">326</td> <td align="center" valign="top">146</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Printer device type<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">336</td> <td align="center" valign="top">150</td> <td align="left" valign="top">CHAR(12)</td> <td align="left" valign="top">Document name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">348</td> <td align="center" valign="top">15C</td> <td align="left" valign="top">CHAR(64)</td> <td align="left" valign="top">Folder name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">412</td> <td align="center" valign="top">19C</td> <td align="left" valign="top">CHAR(8)</td> <td align="left" valign="top">System/36 procedure name<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">420</td> <td align="center" valign="top">1A4</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Print fidelity<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">430</td> <td align="center" valign="top">1AE</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Replace unprintable characters<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">431</td> <td align="center" valign="top">1AF</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Replacement character<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">432</td> <td align="center" valign="top">1B0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Page length<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">436</td> <td align="center" valign="top">1B4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Page width<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">440</td> <td align="center" valign="top">1B8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of separators<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">444</td> <td align="center" valign="top">1BC</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Overflow line number<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">448</td> <td align="center" valign="top">1C0</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">DBCS data<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">458</td> <td align="center" valign="top">1CA</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">DBCS extension characters<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">468</td> <td align="center" valign="top">1D4</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">DBCS shift-out shift-in (SO/SI) spacing<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">478</td> <td align="center" valign="top">1DE</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">DBCS character rotation<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">488</td> <td align="center" valign="top">1E8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">DBCS characters per inch<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">492</td> <td align="center" valign="top">1EC</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Graphic character set<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">502</td> <td align="center" valign="top">1F6</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Code page<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">512</td> <td align="center" valign="top">200</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Form definition name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">522</td> <td align="center" valign="top">20A</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Form definition library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">532</td> <td align="center" valign="top">214</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Source drawer<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">536</td> <td align="center" valign="top">218</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Printer font<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">546</td> <td align="center" valign="top">222</td> <td align="left" valign="top">CHAR(6)</td> <td align="left" valign="top">System/36 spooled file identifier<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">552</td> <td align="center" valign="top">228</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Page rotation<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">556</td> <td align="center" valign="top">22C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Justification<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">560</td> <td align="center" valign="top">230</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Print on both sides (duplex)<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">570</td> <td align="center" valign="top">23A</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Fold records<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">580</td> <td align="center" valign="top">244</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Control character<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">590</td> <td align="center" valign="top">24E</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Align forms<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">600</td> <td align="center" valign="top">258</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Print quality<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">610</td> <td align="center" valign="top">262</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Form feed<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">620</td> <td align="center" valign="top">26C</td> <td align="left" valign="top">CHAR(71)</td> <td align="left" valign="top">Volumes (array)<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">691</td> <td align="center" valign="top">2B3</td> <td align="left" valign="top">CHAR(17)</td> <td align="left" valign="top">File label identifier<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">708</td> <td align="center" valign="top">2C4</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Exchange type<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">718</td> <td align="center" valign="top">2CE</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Character code<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">728</td> <td align="center" valign="top">2D8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Total records<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">732</td> <td align="center" valign="top">2DC</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Multiple up (pages per side)<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">736</td> <td align="center" valign="top">2E0</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Front overlay name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">746</td> <td align="center" valign="top">2EA</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Front overlay library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">756</td> <td align="center" valign="top">2F4</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Front overlay offset down<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">764</td> <td align="center" valign="top">2FC</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Front overlay offset across<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">772</td> <td align="center" valign="top">304</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Back overlay name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">782</td> <td align="center" valign="top">30E</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Back overlay library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">792</td> <td align="center" valign="top">318</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Back overlay offset down<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">800</td> <td align="center" valign="top">320</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Back overlay offset across<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">808</td> <td align="center" valign="top">328</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Unit of measure<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">818</td> <td align="center" valign="top">332</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Page definition name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">828</td> <td align="center" valign="top">33C</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Page definition library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">838</td> <td align="center" valign="top">346</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Line spacing<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">848</td> <td align="center" valign="top">350</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Point size<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">856</td> <td align="center" valign="top">358</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Maximum spooled data record size<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">860</td> <td align="center" valign="top">35C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Spooled file buffer size<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">864</td> <td align="center" valign="top">360</td> <td align="left" valign="top">CHAR(6)</td> <td align="left" valign="top">Spooled file level<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">870</td> <td align="center" valign="top">366</td> <td align="left" valign="top">ARRAY(4)</td> <td align="left" valign="top">Coded font array<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">886</td> <td align="center" valign="top">376</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Channel mode<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">896</td> <td align="center" valign="top">380</td> <td align="left" valign="top">ARRAY(12)</td> <td align="left" valign="top">Channel value array<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">944</td> <td align="center" valign="top">3B0</td> <td align="left" valign="top">CHAR(8)</td> <td align="left" valign="top">Graphics token<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">952</td> <td align="center" valign="top">3B8</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Record format<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">962</td> <td align="center" valign="top">3C2</td> <td align="left" valign="top">CHAR(2)</td> <td align="left" valign="top">Reserved</td> </tr> <tr> <td align="center" valign="top">964</td> <td align="center" valign="top">3C4</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Height of drawer 1<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">972</td> <td align="center" valign="top">3CC</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Width of drawer 1<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">980</td> <td align="center" valign="top">3D4</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Height of drawer 2<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">988</td> <td align="center" valign="top">3DC</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Width of drawer 2<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">996</td> <td align="center" valign="top">3E4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of buffers<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">1000</td> <td align="center" valign="top">3E8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Maximum forms width<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1004</td> <td align="center" valign="top">3EC</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Alternate forms width<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1008</td> <td align="center" valign="top">3F0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Alternate forms length<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1012</td> <td align="center" valign="top">3F4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Alternate lines per inch<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1016</td> <td align="center" valign="top">3F8</td> <td align="left" valign="top">CHAR(2)</td> <td align="left" valign="top">System/38 Text Utility flags<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1018</td> <td align="center" valign="top">3FA</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">File open<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1019</td> <td align="center" valign="top">3FB</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Page count estimated<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1020</td> <td align="center" valign="top">3FC</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">File stopped on page boundary<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1021</td> <td align="center" valign="top">3FD</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">TRC for 1403<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1022</td> <td align="center" valign="top">3FE</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Define characters<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1023</td> <td align="center" valign="top">3FF</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Characters per inch changes<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1024</td> <td align="center" valign="top">400</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Transparency<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1025</td> <td align="center" valign="top">401</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Double-wide characters<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1026</td> <td align="center" valign="top">402</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">DBCS character rotation commands<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1027</td> <td align="center" valign="top">403</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Extended code page<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1028</td> <td align="center" valign="top">404</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">FFT emphasis<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1029</td> <td align="center" valign="top">405</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">3812 SCS<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1030</td> <td align="center" valign="top">406</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Set Line Density command<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1031</td> <td align="center" valign="top">407</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Graphics error actions<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1032</td> <td align="center" valign="top">408</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">5219 commands<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1033</td> <td align="center" valign="top">409</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">3812 SCS commands<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1034</td> <td align="center" valign="top">40A</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Field outlining<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1035</td> <td align="center" valign="top">40B</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Final form text<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1036</td> <td align="center" valign="top">40C</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Bar code<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1037</td> <td align="center" valign="top">40D</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Color<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1038</td> <td align="center" valign="top">40E</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Drawer change<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1039</td> <td align="center" valign="top">40F</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Character ID<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1040</td> <td align="center" valign="top">410</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Lines per inch changes<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1041</td> <td align="center" valign="top">411</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Font<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1042</td> <td align="center" valign="top">412</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Highlight<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1043</td> <td align="center" valign="top">413</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Page rotate<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1044</td> <td align="center" valign="top">414</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Subscript<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1045</td> <td align="center" valign="top">415</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Superscript<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1046</td> <td align="center" valign="top">416</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">DDS<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1047</td> <td align="center" valign="top">417</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Final form feed<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1048</td> <td align="center" valign="top">418</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">SCS data<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1049</td> <td align="center" valign="top">419</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">User-generated data stream<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1050</td> <td align="center" valign="top">41A</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Graphics<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1051</td> <td align="center" valign="top">41B</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Unrecognizable data<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1052</td> <td align="center" valign="top">41C</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">ASCII transparency<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1053</td> <td align="center" valign="top">41D</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">IPDS transparent data<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1054</td> <td align="center" valign="top">41E</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">OfficeVision<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1055</td> <td align="center" valign="top">41F</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Lines-per-inch (lpi) value not supported<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1056</td> <td align="center" valign="top">420</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">CPA3353 message<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1057</td> <td align="center" valign="top">421</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Set exception<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1058</td> <td align="center" valign="top">422</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Carriage control characters<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1059</td> <td align="center" valign="top">423</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Page position<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1060</td> <td align="center" valign="top">424</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Character not valid<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1061</td> <td align="center" valign="top">425</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Lengths present<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1062</td> <td align="center" valign="top">426</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">5A present<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1063</td> <td align="center" valign="top">427</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Reserved</td> </tr> <tr> <td align="center" valign="top">1064</td> <td align="center" valign="top">428</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of font array entries<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">1068</td> <td align="center" valign="top">42C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of resource library entries<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">1072</td> <td align="center" valign="top">430</td> <td align="left" valign="top">CHAR(1153)</td> <td align="left" valign="top">Font equivalence array<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2225</td> <td align="center" valign="top">8B1</td> <td align="left" valign="top">CHAR(631)</td> <td align="left" valign="top">Resource library array<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2856</td> <td align="center" valign="top">B28</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">i5/OS-created AFPDS<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2857</td> <td align="center" valign="top">B29</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Job character ID specified<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2858</td> <td align="center" valign="top">B2A</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">S36 CONTINUE-YES<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2859</td> <td align="center" valign="top">B2B</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Decimal format<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2869</td> <td align="center" valign="top">B35</td> <td align="left" valign="top">CHAR(7)</td> <td align="left" valign="top">Date file last used<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">2876</td> <td align="center" valign="top">B3C</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Page groups<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2877</td> <td align="center" valign="top">B3D</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Group level index tags<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2878</td> <td align="center" valign="top">B3E</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Page level index tags<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2879</td> <td align="center" valign="top">B3F</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">IPDS pass-through<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2880</td> <td align="center" valign="top">B40</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to user resource library list<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2884</td> <td align="center" valign="top">B44</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of user resource library list entries<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2888</td> <td align="center" valign="top">B48</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Length of user resource library list entry<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2892</td> <td align="center" valign="top">B4C</td> <td align="left" valign="top">CHAR(2)</td> <td align="left" valign="top">Reserved</td> </tr> <tr> <td align="center" valign="top">2894</td> <td align="center" valign="top">B4E</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Corner staple<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2895</td> <td align="center" valign="top">B4F</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Edge-stitch reference edge<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2896</td> <td align="center" valign="top">B50</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Offset from edge-stitch reference edge<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2904</td> <td align="center" valign="top">B58</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Edge-stitch number of staples<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2908</td> <td align="center" valign="top">B5C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to edge-stitch staple offset list<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2912</td> <td align="center" valign="top">B60</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of edge-stitch staple offset entries<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2916</td> <td align="center" valign="top">B64</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Length of edge-stitch staple offset entry<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2920</td> <td align="center" valign="top">B68</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Font resolution for formatting<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2930</td> <td align="center" valign="top">B72</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Record format name present in data stream<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2931</td> <td align="center" valign="top">B73</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Saddle-stitch reference edge<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2932</td> <td align="center" valign="top">B74</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Saddle-stitch number of staples<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2936</td> <td align="center" valign="top">B78</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to saddle-stitch staple offset list<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2940</td> <td align="center" valign="top">B7C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of saddle-stitch staple offset entries<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2944</td> <td align="center" valign="top">B80</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Length of saddle-stitch staple offset entry<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">2948</td> <td align="center" valign="top">B84</td> <td align="left" valign="top">PACKED(15,0)</td> <td align="left" valign="top">Data stream size<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2956</td> <td align="center" valign="top">B8C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to library list<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2960</td> <td align="center" valign="top">B90</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of library list entries<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2964</td> <td align="center" valign="top">B94</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Length of library list entry<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">2968</td> <td align="center" valign="top">B98</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to Internet Print Protocol spooled file attributes<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top"><img src="delta.gif" alt="Start of change">2972</td> <td align="center" valign="top">B9C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to Save and Restore spooled file attributes<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">2976</td> <td align="center" valign="top">BA0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">CCSID of job<br> Used: Y<br> Cross-dependency: N<img src="deltaend.gif" alt="End of change"></td> </tr> <tr> <td align="center" valign="top">2980</td> <td align="center" valign="top">BA4</td> <td align="left" valign="top">CHAR(172)</td> <td align="left" valign="top">Reserved</td> </tr> <tr> <td align="center" valign="top">3152</td> <td align="center" valign="top">C50</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Front margin offset down<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3160</td> <td align="center" valign="top">C58</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Front margin offset across<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3168</td> <td align="center" valign="top">C60</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Back margin offset down<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3176</td> <td align="center" valign="top">C68</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Back margin offset across<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3184</td> <td align="center" valign="top">C70</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Length of page<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3192</td> <td align="center" valign="top">C78</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Width of page<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3200</td> <td align="center" valign="top">C80</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Measurement method<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3210</td> <td align="center" valign="top">C8A</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Advanced Function Printing (AFP) resource<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3211</td> <td align="center" valign="top">C8B</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Character set name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3221</td> <td align="center" valign="top">C95</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Character set library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3231</td> <td align="center" valign="top">C9F</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Code page name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3241</td> <td align="center" valign="top">CA9</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Code page library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3251</td> <td align="center" valign="top">CB3</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Coded font name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3261</td> <td align="center" valign="top">CBD</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Coded font library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3271</td> <td align="center" valign="top">CC7</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">DBCS-coded font name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3281</td> <td align="center" valign="top">CD1</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">DBCS-coded font library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3291</td> <td align="center" valign="top">CDB</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User-defined file<br> Used: N<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3301</td> <td align="center" valign="top">CE5</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Reduce output<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3311</td> <td align="center" valign="top">CEF</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Constant back overlay<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3312</td> <td align="center" valign="top">CF0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Output bin<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3316</td> <td align="center" valign="top">CF4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">CCSID<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3320</td> <td align="center" valign="top">CF8</td> <td align="left" valign="top">CHAR(100)</td> <td align="left" valign="top">User-defined text<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3420</td> <td align="center" valign="top">D5C</td> <td align="left" valign="top">CHAR(8)</td> <td align="left" valign="top">System where file originated<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3428</td> <td align="center" valign="top">D64</td> <td align="left" valign="top">CHAR(8)</td> <td align="left" valign="top">Net ID where file originated<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3436</td> <td align="center" valign="top">D6C</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User who created file<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3446</td> <td align="center" valign="top">D76</td> <td align="left" valign="top">CHAR(2)</td> <td align="left" valign="top">Reserved</td> </tr> <tr> <td align="center" valign="top">3448</td> <td align="center" valign="top">D78</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Offset to user-defined options<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3452</td> <td align="center" valign="top">D7C</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Number of user-defined options returned<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3456</td> <td align="center" valign="top">D80</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Length of each user-defined option entry<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3460</td> <td align="center" valign="top">D84</td> <td align="left" valign="top">CHAR(255)</td> <td align="left" valign="top">User-defined data<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3715</td> <td align="center" valign="top">E83</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User-defined object name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3725</td> <td align="center" valign="top">E8D</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User-defined object library name<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3735</td> <td align="center" valign="top">E97</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">User object type<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3745</td> <td align="center" valign="top">EA1</td> <td align="left" valign="top">CHAR(3)</td> <td align="left" valign="top">Reserved</td> </tr> <tr> <td align="center" valign="top">3748</td> <td align="center" valign="top">EA4</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Character set point size<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3756</td> <td align="center" valign="top">EAC</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">Coded font point size<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3764</td> <td align="center" valign="top">EB4</td> <td align="left" valign="top">PACKED(15,5)</td> <td align="left" valign="top">DBCS-coded font point size<br> Used: Y<br> Cross-dependency: Y</td> </tr> <tr> <td align="center" valign="top">3772</td> <td align="center" valign="top">EBC</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Auxiliary storage pool<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3776</td> <td align="center" valign="top">EC0</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Spooled file size<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3780</td> <td align="center" valign="top">EC4</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Spooled file size multiplier<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3784</td> <td align="center" valign="top">EC8</td> <td align="left" valign="top">BINARY(4)</td> <td align="left" valign="top">Internet print protocol job identifier<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3788</td> <td align="center" valign="top">ECC</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Spooled file creation security method<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3789</td> <td align="center" valign="top">ECD</td> <td align="left" valign="top">CHAR(1)</td> <td align="left" valign="top">Spooled file creation authentication method<br> Used: Y<br> Cross-dependency: N</td> </tr> <tr> <td align="center" valign="top">3790</td> <td align="center" valign="top">ECE</td> <td align="left" valign="top">CHAR(7)</td> <td align="left" valign="top">Date writer began processing spooled file<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3797</td> <td align="center" valign="top">ED5</td> <td align="left" valign="top">CHAR(6)</td> <td align="left" valign="top">Time writer began processing spooled file<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3803</td> <td align="center" valign="top">EDB</td> <td align="left" valign="top">CHAR(7)</td> <td align="left" valign="top">Date writer completed processing spooled file<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3810</td> <td align="center" valign="top">EE2</td> <td align="left" valign="top">CHAR(6)</td> <td align="left" valign="top">Time writer completed processing spooled file<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top"> 3816</td> <td align="center" valign="top">EE8</td> <td align="left" valign="top">CHAR(8)</td> <td align="left" valign="top">Job system name <br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top">3824</td> <td align="center" valign="top">EF0</td> <td align="left" valign="top">CHAR(10)</td> <td align="left" valign="top">Auxiliary storage pool device name<br> Used: N<br> Cross-dependency: N/A</td> </tr> <tr> <td align="center" valign="top"><img src="delta.gif" alt="Start of change">3834</td> <td align="center" valign="top">EFA</td> <td align="left" valign="top">CHAR(7)</td> <td align="left" valign="top">Expiration date<br> Used: Y<br> Cross-dependency: N<img src="deltaend.gif" alt="End of change"></td> </tr> </table> <br> <br> <h3><a name="HDRCRTFD">Field Descriptions</a></h3> <p><strong>Accounting code.</strong> An identifier assigned by the system to record the resources used to write this spooled file. This can be retrieved for the user owning the spooled file by using the Retrieve User Profile (RTVUSRPRF) command or the Retrieve User Information (QSYRUSRI) API, specifying the ACGCDE parameter.</p> <p><strong>Advanced Function Printing (AFP) resource.</strong> Whether this spooled file refers to AFP resources external to this spooled file, for example, page segments or overlays.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top"><em>Y</em></td> <td align="left" valign="top">The spooled file refers to AFP resources external to the spooled file.</td> </tr> <tr> <td align="left" valign="top"><em>N</em></td> <td align="left" valign="top">The spooled file does not refer to AFP resources external to the spooled file.</td> </tr> </table> <br> <p><strong>Align forms.</strong> Whether a forms alignment message is sent prior to printing the data. The options are *YES or *NO.</p> <p><strong>Alternate forms length.</strong> The length of the alternate forms in lines. This field applies only to spooled files created by the OfficeVision program and should be set to 0 by an application building this format as opposed to retrieving the fields. The other alternate forms fields should also be set to 0.</p> <p><strong>Alternate forms width.</strong> The width of the alternate forms in character positions. This field applies only to spooled files created by the OfficeVision program and should be set to 0 by an application building this format as opposed to retrieving the fields. The other alternate forms fields should also be set to 0.</p> <p><strong>Alternate lines per inch.</strong> The lines per inch for the alternate forms. This field applies only to spooled files created by the OfficeVision program and should be set to 0 by an application building this format as opposed to retrieving the fields. The other alternate forms fields should also be set to 0.</p> <p><strong>ASCII transparency.</strong> For SCS files, whether ASCII commands are embedded in the ASCII transparency command. The ASCII transparency command is command_ID/command_length/ASCII_data. The command ID is a 1-byte field with the value hex 03. The command length is a 1-byte field that contains the length of the command length field and the ASCII data field.</p> <p>Valid values are Y (yes) or N (no). This field should be set to N when creating a spooled file as opposed to copying an existing spooled file.</p> <p><strong>Auxiliary storage pool.</strong> The number of the auxiliary storage pool (ASP) that the spooled file is stored on.</p> <p><strong>Auxiliary storage pool device name.</strong> The name of the auxiliary storage pool (ASP) device that the spooled file is stored on.</p> <p><strong>Back margin offset across.</strong> For the back side of a piece of paper, in either inches or centimeters (specified in the unit of measure (UOM) parameter), how far from the left side of the page printing starts.<br> The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <br> <p>This field should only be specified for spooled files with device types of *LINE, *AFPDSLINE, or *AFPDS if the spooled file was created on an iSeries 400. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Back margin offset down.</strong> For the back side of a piece of paper, in either inches or centimeters (specified in the unit of measure (UOM) parameter), how far down from the top of the page printing starts.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>-1</em></td> <td align="left" valign="top">The back margin offsets are the same as the front margin offsets.</td> </tr> <tr> <td align="left" valign="top"><em>-2</em></td> <td align="left" valign="top">*DEVD. For printers configured AFP(*YES), no print border is used for back margin offsets across and down. Otherwise, the offset values are 0.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <br> <p>This field should only be specified for spooled files with device types of *LINE, *AFPDSLINE, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Back overlay library name.</strong> The name of the library containing the back overlay.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*CURLIB</em></td> <td align="left" valign="top">The current library for the job locates the back overlay.</td> </tr> <tr> <td align="left" valign="top"><em>*LIBL</em></td> <td align="left" valign="top">The library list locates the back overlay.</td> </tr> <tr> <td align="left" valign="top"><em>library name</em></td> <td align="left" valign="top">This library is searched for the back overlay.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Back overlay name.</strong> The name of the <strong>back overlay</strong> (the material that prints on the back side of each page).</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*FRONTOVL</em></td> <td align="left" valign="top">The back overlay is the same as the front overlay.</td> </tr> <tr> <td align="left" valign="top"><em>*NONE</em></td> <td align="left" valign="top">The file does not use a back overlay.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>back overlay name</em></td> <td align="left" valign="top">The name of the back overlay.</td> </tr> </table> <p>If an overlay name is specified, the back overlay library name must also be specified.</p> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Back overlay offset across.</strong> The offset across from the point of origin where the overlay is printed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <br> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Back overlay offset down.</strong> The offset down from the point of origin where the overlay is printed.<br> <br> The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Bar code.</strong> Whether the spooled file contains bar codes created using the BARCODE keyword in the data description specifications (DDS).</p> <p>For DEVTYPE(*IPDS and *AFPDS), a series of bar code commands is contained in the data stream.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Bytes available.</strong> The number of bytes of data available to be returned. All available data is returned if enough space is provided.</p> <p><strong>Bytes returned.</strong> The total number of bytes contained in the field format. This must be the length of format SPLA0200 plus the length of the user-defined options.</p> <p><strong>Carriage control characters.</strong> Whether the file has machine carriage control characters.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>CCSID.</strong> The coded character set identifier (CCSID) used when the text description was created using the Change User Print Information (CHGUSRPRTI) command. Possible values are 0 and 1 - 65535, except 65534.</p> <p><img src="delta.gif" alt="Start of change"><strong>CCSID of job.</strong> The coded character set identifier (CCSID) of the job when the spooled file was created. The CCSID specified should represent the contents of the spooled file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">The CCSID is unknown. This value should be used if the CCSID of the contents of data to be spooled is not known.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>1-65535, except 65534</em></td> <td align="left" valign="top">The coded character set identifier of the data to be spooled.<img src="deltaend.gif" alt="End of change"></td> </tr> </table> <br> <p><strong>Channel value array.</strong> The array contains 12 channels. Each channel is assigned a number, 1 through 12. Each channel (or number in the array) is assigned a value. That value is the line that the printer skips to before printing starts. For example, if channel 9 had a value of 9, the printer skips to line 9 before printing starts.</p> <p>When creating a file with data previously spooled and channel values specified, changing the channel values does not affect the newly created spooled file. The channel values used when printing are the ones specified when the data was originally spooled.</p> <p><strong>Channel mode.</strong> A variable indicating the channel value mode.</p> <p>Possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*NORMAL</em></td> <td align="left" valign="top">Use the normal channel values (1 equals skip to line 1, 2 through B equal space one line before printing, C equals skip to overflow line).</td> </tr> <tr> <td align="left" valign="top"><em>blank</em></td> <td align="left" valign="top">The channel values specified in the channel value array are used.</td> </tr> </table> <p><strong>Character code.</strong> Whether the coding for the diskette file is in ASCII or EBCDIC form.</p> <p><strong>Character ID.</strong> Whether the character ID can change within the file.</p> <ul> <li>For DEVTYPE(*SCS), a Set CGCS through Local ID command is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS), a Load Font Equivalence command is inserted into the Load Font Equivalence table.</li> <li>For DEVTYPE(*AFPDS), a map code font-2 (MCF-2) structured field is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Character not valid.</strong> Whether incorrect character errors are reported. This field is valid only when the printer device type (DEVTYPE) field is *LINE, *AFPDSLINE, or *AFPDS.</p> <p>Valid values are Y (yes) or N (no). This field is set to N for all other printer device types.</p> <p><strong>Character set library name.</strong> The name of the library containing the font character set object.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><img src="delta.gif" alt="Start of change"><em>*CURLIB</em></td> <td align="left" valign="top">The current library is searched for the font character set object.<img src="deltaend.gif" alt="End of change"></td> </tr> <tr> <td align="left" valign="top"><em>*LIBL</em></td> <td align="left" valign="top">The library list is used to locate the font character set object.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>library name</em></td> <td align="left" valign="top">This library is searched for the font character set object.</td> </tr> </table> <br> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Character set name.</strong> The name of the font character set object used to print this file.<br> The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*FONT</em></td> <td align="left" valign="top">The information specified on the font parameter is used instead of the character set and code page.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>character set name</em></td> <td align="left" valign="top">The name of the font character set object to use.</td> </tr> </table> <br> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Character set point size.</strong> The point size in which this spooled file's characters (defined by the character set field) should be printed.<br> The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>000.0</em></td> <td align="left" valign="top">*NONE: The character set does not have a point size.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>point size</em></td> <td align="left" valign="top">The point size of the character set. The number must be between 000.1 and 999.9. <p>This field is ignored if the character set is specified as *FONT.</p> </td> </tr> </table> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Characters per inch.</strong> The number (in tenths) of characters per horizontal inch, defined in the printer file. The value 100 indicates 10 characters per inch. Valid characters per inch include 5, 10, 12, 15, and 16.7. Characters per inch of 13.3, 18, and 20 are valid for double-byte character set devices.</p> <p><strong>Characters per inch changes.</strong> Whether the spooled file changes the characters per inch (cpi) within the file.</p> <p>For DEVTYPE(*SCS), a Set Character Distance command is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Code page.</strong> The mapping of graphic characters to code points for this printer. For *DEVD, the system gets the code page from the printer device description and this value is ignored. Valid values are 1 through 32767 and *DEVD.</p> <p>When a numeric value is specified, it is represented as a character string that is right justified with leading zeros.</p> <p><strong>Code page library name.</strong> The name of the library containing the code page used to print this spooled file.<br> The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><img src="delta.gif" alt="Start of change"><em>*CURLIB</em></td> <td align="left" valign="top">The current library is searched for the code page name.<img src="deltaend.gif" alt="End of change"></td> </tr> <tr> <td align="left" valign="top"><em>*LIBL</em></td> <td align="left" valign="top">The library list is used to locate the code page.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>library name</em></td> <td align="left" valign="top">This library is searched for the code page.</td> </tr> </table> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Code page name.</strong> The name of the code page used to print this spooled file.</p> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Coded font array.</strong> The name of the fonts used when printing a spooled file with a printer device type (DEVTYPE) of *LINE or *AFPDSLINE. The name does not include the 2-character prefix of the coded font name (X0-XG). This array should be blank for all other printer device types.</p> <p><strong>Coded font library name.</strong> The name of the library containing the coded font used to print this spooled file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><img src="delta.gif" alt="Start of change"><em>*CURLIB</em></td> <td align="left" valign="top">The current library is searched for the coded font.<img src="deltaend.gif" alt="End of change"></td> </tr> <tr> <td align="left" valign="top"><em>*LIBL</em></td> <td align="left" valign="top">The library list is used to locate the coded font.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>library name</em></td> <td align="left" valign="top">This library is searched for the coded font.</td> </tr> </table> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Coded font name.</strong> The name of the coded font used to print this spooled file. A <strong>coded font</strong> is an AFP resource composed of a font character set and a code page.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*FNTCHRSET</em></td> <td align="left" valign="top">The values used are the values specified on the character set and code page fields.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>coded font name</em></td> <td align="left" valign="top">The name of the coded font used to print this spooled file.</td> </tr> </table> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Coded font point size.</strong> The point size in which this spooled file's characters (defined by the coded font field) should be printed.<br> The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top" nowrap><em>000.0</em></td> <td align="left" valign="top">*NONE: The coded font does not have a point size.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>point size</em></td> <td align="left" valign="top">The point size of the coded font. The number must be between 000.1 and 999.9. <p>This field is ignored if the coded font is specified as *FNTCHRSET.</p> </td> </tr> </table> <p>This field should only be specified for spooled files that contain *AFPDS created on the iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Color.</strong> Whether an IPDS Write Text command or AFPDS presentation text data (PTX) structured field containing a Set Text Color control is contained in the spooled file.</p> <p>For DEVTYPE(*IPDS and *AFPDS), a Set Text Color text control is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Constant back overlay.</strong> Whether or not constant back overlay is used. Constant back allows the user to print overlays on the back side of each sheet of media without the need for the print application to generate blank pages. Specifying the constant back function causes the operating system to generate blank pages onto which the back overlay will be printed. The generated pages are called constant forms because no variable data from the user's print application is printed on the pages. If the multiup field is not set to 1, constant back overlay will be set to *NOCONSTANT. Constant back overlay is ignored if the print on both sides field is set to *NO.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*NOCONSTANT: The constant back overlay function is not used.</td> </tr> <tr> <td align="left" valign="top"><em>1</em></td> <td align="left" valign="top">*CONSTANT: The constant back overlay function is used. The values for back overlay offset down and back overlay offset across fields are ignored and set to 0.0.</td> </tr> </table> <p><strong>Control character.</strong> Whether the data to be printed used the American National Standard printer control character.<br> The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*NONE</em></td> <td align="left" valign="top">No print control characters are passed in the data that is printed.</td> </tr> <tr> <td align="left" valign="top"><em>*FCFC</em></td> <td align="left" valign="top">The first character of every record is an American National Standard printer control character. The record length field must include one position for forms control code. This value is not valid for externally described printer files.</td> </tr> </table> <p><strong>Copies left to produce.</strong> The number of copies remaining to be produced on the printer. Valid values are 1 through 255.</p> <p><strong>CPA3353 message.</strong> Whether message CPA3353 is issued when this spooled file is printed.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Corner staple.</strong> Specifies the reference corner to be used for a corner staple. A staple is driven into the media at the reference corner. Refer to your printer's documentation for information as to which reference corners are supported.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top">0</td> <td align="left" valign="top">*NONE. A corner staple is not specified.</td> </tr> <tr> <td align="left" valign="top">1</td> <td align="left" valign="top">*DEVD. The default reference corner of the printer device is used.</td> </tr> <tr> <td align="left" valign="top">2</td> <td align="left" valign="top">*BOTRIGHT. The bottom right-hand corner of the paper is specified.</td> </tr> <tr> <td align="left" valign="top">3</td> <td align="left" valign="top">*TOPRIGHT. The top right-hand corner of the paper is specified.</td> </tr> <tr> <td align="left" valign="top">4</td> <td valign="top">*TOPLEFT. The top left-hand corner of the paper is specified.</td> </tr> <tr> <td align="left" valign="top">5</td> <td align="left" valign="top">*BOTLEFT. The bottom left-hand corner of the paper is specified.</td> </tr> </table> <p><strong>Data stream size.</strong> The number of bytes of data stream for the file.</p> <p><strong>Date file last used.</strong> The date the file data was lasted displayed, copied, printed, or sent; or when the file attributes were last changed. The date is in the CYYMMDD format as follows:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>C</em></td> <td align="left" valign="top">Century, where 0 indicates years 19<em>xx</em> and 1 indicates years 20<em>xx</em>.</td> </tr> <tr> <td align="left" valign="top"><em>YY</em></td> <td align="left" valign="top">Year</td> </tr> <tr> <td align="left" valign="top"><em>MM</em></td> <td align="left" valign="top">Month</td> </tr> <tr> <td align="left" valign="top"><em>DD</em></td> <td align="left" valign="top">Day</td> </tr> </table> <br> <p><strong>Date file opened (created). </strong> The date that the file was opened in the CYYMMDD format where:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>C</em></td> <td align="left" valign="top">Century, where 0 indicates years 19<em>xx</em> and 1 indicates years 20<em>xx</em>.</td> </tr> <tr> <td align="left" valign="top"><em>YY</em></td> <td align="left" valign="top">Year</td> </tr> <tr> <td align="left" valign="top"><em>MM</em></td> <td align="left" valign="top">Month</td> </tr> <tr> <td align="left" valign="top"><em>DD</em></td> <td align="left" valign="top">Day</td> </tr> </table> <p><strong>Date writer began processing spooled file.</strong> The date a spooling writer started processing the spooled file.</p> <p><strong>Date writer completed processing spooled file.</strong> The date a spooling writer completed processing the spooled file.</p> <p><strong>DBCS character rotation.</strong> Whether this printer file causes the DBCS characters to be rotated 90 degrees counterclockwise before printing. The possible values are *YES and *NO. This field should be *NO when the DBCS field is *NO.</p> <p><strong>DBCS character rotation commands.</strong> Whether the double-byte character set characters are rotated 90 degrees counterclockwise before printing.</p> <ul> <li>For DEVTYPE(*SCS), a Set Text Orientation command is contained in the spooled file.</li> <li>For DEVTYPE(*AFPDS), a map coded font-1 (MCF-1) structured field that has the character rotation parameter set to hex 8700 is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>DBCS characters per inch.</strong> The number of double-byte characters to be printed per inch.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top" nowrap><em>-1</em></td> <td align="left" valign="top">*CPI: One-half of the characters-per-inch value.</td> </tr> <tr> <td align="left" valign="top"><em>-2</em></td> <td align="left" valign="top">*CONDENSED: 20 double-byte characters per 3 inches.</td> </tr> <tr> <td align="left" valign="top"><em>5</em></td> <td align="left" valign="top">5 characters per inch.</td> </tr> <tr> <td align="left" valign="top"><em>6</em></td> <td align="left" valign="top">6 characters per inch.</td> </tr> <tr> <td align="left" valign="top"><em>10</em></td> <td align="left" valign="top">10 characters per inch.</td> </tr> </table> <p>This field should be -1 when the double-byte character set field is *NO.</p> <p><strong>DBCS-coded font library name.</strong> The name of the library containing the DBCS coded font used to print this spooled file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*CURLIB</em></td> <td align="left" valign="top">The current library is searched for the DBCS-coded font.</td> </tr> <tr> <td align="left" valign="top"><em>*LIBL</em></td> <td align="left" valign="top">The library list is used to locate the DBCS-coded font.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>Library name</em></td> <td align="left" valign="top">This library is searched for the DBCS-coded font.</td> </tr> </table> <p>This field should only be specified on a DBCS system, and only for spooled files that will be created with a device type of *SCS or that will contain iSeries-created *AFPDS. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p><strong>DBCS-coded font name.</strong> Specifies the name of the DBCS-coded font used to print DBCS data on printers configured as AFP(*YES).</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*SYSVAL</em></td> <td align="left" valign="top">The DBCS-coded font specified in the system value is used.</td> </tr> <tr> <td align="left" valign="top"><em>DBCS-coded font name</em></td> <td align="left" valign="top">The name of the DBCS-coded font being used.</td> </tr> </table> <p>This field should only be specified on a DBCS system, and only for spooled files that will be created with a device type of *SCS or that will contain system-created *AFPDS. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p><strong>DBCS-coded font point size.</strong> The point size in which this spooled file's DBCS characters (defined by the DBCS-coded font field) should be printed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>000.0</em></td> <td align="left" valign="top">*NONE: The DBCS-coded font does not have a point size.</td> </tr> <tr> <td align="left" valign="top"><em>point size</em></td> <td align="left" valign="top">The point size of the DBCS-coded font. The number must be between 000.1 and 999.9.</td> </tr> </table> <p>This field is ignored if the DBCS-coded font is specified as *SYSVAL.</p> <p>This field should only be specified on a DBCS system, and only for spooled files that will be created with a device type of *SCS or that will contain system-created *AFPDS. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p><strong>DBCS data.</strong> Whether this spooled file contains double-byte character set (DBCS) data, UCS-2 data, or both. The options are *YES or *NO. The other DBCS fields should also be set appropriately.</p> <p><strong>DBCS extension characters.</strong> Whether the system is to use the extension character processing function for DBCS data.</p> <p>The possible values are:</p> <table width="100%"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*YES</em></td> <td align="left" valign="top">The system processes DBCS extension characters.</td> </tr> <tr> <td align="left" valign="top"><em>*NO</em></td> <td align="left" valign="top">The system does not process DBCS extension characters; it prints extension characters as the undefined character.</td> </tr> </table> <p>This field should be *NO when the DBCS data field is *NO.</p> <p><strong>DBCS shift-out shift-in (SO/SI) spacing.</strong> The presentation of shift-out and shift-in characters when printed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*YES</em></td> <td align="left" valign="top">Shift-out and shift-in characters occupy one space.</td> </tr> <tr> <td align="left" valign="top"><em>*NO</em></td> <td align="left" valign="top">Shift-out and shift-in characters occupy no space.</td> </tr> <tr> <td align="left" valign="top"><em>*RIGHT</em></td> <td align="left" valign="top">Shift-out characters occupy no space and shift-in characters occupy two spaces.</td> </tr> </table> <p>This field should be *NO when the DBCS data field is *NO.</p> <p><strong>DDS.</strong> Whether the file was constructed with DDS.</p> <p>Valid values are Y (yes) or N (no). This field should be set to N when the file contains data that has not been spooled before.</p> <p><strong>Decimal format.</strong> Whether the decimal format that is used is from the printer file or from the job attribute when the spooled file is generated. The possible values are *FILE and *JOB. *FILE indicates that the decimal format stored in the printer file when the printer file was created is used. *JOB indicates that the decimal format from the DECFMT job attribute is used.</p> <p><strong>Define characters.</strong> Whether the spooled file defines or redefines unique print characters.</p> <p>For DEVTYPE(*SCS), a Load Alternate Characters command is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Device file library name.</strong> The name of the library that contains the device file. The device file name must also be specified.</p> <p><strong>Device file name.</strong> The name of the device file used to create the spooled file. The device file library name must also be specified.</p> <p><strong>Device type.</strong> The type of device file for which this file is intended. The possible values are PRINTER, DISKETTE, or TAPE.</p> <p><strong>Document name.</strong> The name of the document that was the source of the spooled file. This field is used by the OfficeVision program and must be blank for other spooled files. If the document name is specified, the folder name must also be specified.</p> <p><strong>Double-wide characters.</strong> Whether the spooled file prints everything twice as wide as normal.</p> <p><strong>Drawer change.</strong> Whether the printer drawer is changed within the spooled file.</p> <ul> <li>For DEVTYPE(*SCS), a Page Presentation Media command is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS), an Execute Order Home State-Select Input Media Source command is in the spooled file.</li> <li>For DEVTYPE(*AFPDS), a media map and an invoke media map are in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Edge-stitch number of staples.</strong> Specifies the number of staples that are to be applied along the finishing margin.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*DEVD. Use the device default.<br> Specify this value if: <ul> <li>You specify the offset of each staple in the edge-stitch staple offset list. The printer will automatically determine the number of staples to be used.</li> <li>You specify zero (*DEVD) for number of staple offset entries field. The printer will use its default value for both the number of staples to be used and the offset of each staple.</li> </ul> </td> </tr> <tr> <td align="left" valign="top" nowrap><em>1-122</em></td> <td align="left" valign="top">Number of staples to be used in the edge-stitch. The number of edge-stitch staple offset entries field must be zero (*DEVD).</td> </tr> </table> <br> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Edge-stitch reference edge.</strong> Specifies the edge of the paper to be used as a reference in determining where the edge stitching is to be located.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top">0</td> <td align="left" valign="top">*NONE. An edge stitch is not specified.</td> </tr> <tr> <td align="left" valign="top">1</td> <td align="left" valign="top">*DEVD. The default reference edge used by the printer device is specified.</td> </tr> <tr> <td align="left" valign="top">2</td> <td align="left" valign="top">*BOT. The bottom edge of the paper is specified.</td> </tr> <tr> <td align="left" valign="top">3</td> <td align="left" valign="top">*RIGHT. The right-hand edge of the paper is specified.</td> </tr> <tr> <td align="left" valign="top">4</td> <td align="left" valign="top">*TOP. The top edge of the paper is specified.</td> </tr> <tr> <td align="left" valign="top">5</td> <td align="left" valign="top">*LEFT. The left-hand edge of the paper is specified.</td> </tr> </table> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Edge-stitch staple offset.</strong> The offset from the beginning of this format to the list of the edge-stitch staple offsets section (for more details see <a href="QUSRSPLA.htm#HDRSPLAEDG">Edge-Stitch Staple Offset Entry</a>).</p> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Ending page.</strong> The page at which printing is to end for the spooled file.</p> <p>0 or 2147483647 indicates the last page. To print the entire spooled file, set this value to 0, 2147483647, or the last page number.</p> <p><strong>Exchange type.</strong> The exchange type of the diskette file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*STD</em></td> <td align="left" valign="top">The system allows the exchange type based on the diskette type and sector size.</td> </tr> <tr> <td align="left" valign="top"><em>*BASIC</em></td> <td align="left" valign="top">The basic exchange type.</td> </tr> <tr> <td align="left" valign="top"><em>*H</em></td> <td align="left" valign="top">The H exchange type.</td> </tr> <tr> <td align="left" valign="top"><em>*I</em></td> <td align="left" valign="top">The I exchange type.</td> </tr> </table> <br> <p><img src="delta.gif" alt="Start of change"><strong>Expiration date.</strong> The date the file will be eligible for removal from the system by the Delete Expired Spooled Files (DLTEXPSPLF) command and blank if the file will not expire. The spooled file will expire at 23:59:59, system local time on the date specified. The date is in the CYYMMDD format as follows:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>C</em></td> <td align="left" valign="top">Century, where 0 indicates years 19<em>xx</em> and 1 indicates years 20<em>xx</em>.</td> </tr> <tr> <td align="left" valign="top"><em>YY</em></td> <td align="left" valign="top">Year</td> </tr> <tr> <td align="left" valign="top"><em>MM</em></td> <td align="left" valign="top">Month</td> </tr> <tr> <td align="left" valign="top"><em>DD</em></td> <td align="left" valign="top">Day<img src="deltaend.gif" alt="End of change"></td> </tr> </table> <br> <p><strong>Extended code page.</strong> Whether the extended code page changes within the file.</p> <ul> <li>For DEVTYPE(*SCS), a Set CGCS through GCID is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS), a Load Font Equivalence command is inserted into the Load Font Equivalence table.</li> <li>For DEVTYPE(*AFPDS), a map code font-2 (MCF-2) structured field is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no).</p> <p><strong>FFT emphasis.</strong> Whether the spooled file contains text that is to appear darker than the surrounding text.</p> <p>For DEVTYPE(*SCS), Begin Emphasis and End Emphasis commands are contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Field outlining.</strong> Whether the spooled file outlines fields of data with boxes. If it does, the file must be printed on a printer that supports field outlining.</p> <p>For DEVTYPE(*SCS), a Define Grid Line command is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>File available.</strong> The time this spooled file becomes available to an output device for processing.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top">*IMMED</td> <td align="left" valign="top">The spooled file is available as soon as it is opened.</td> </tr> <tr> <td align="left" valign="top">*FILEEND</td> <td align="left" valign="top">The spooled file is available as soon as it is closed.</td> </tr> <tr> <td align="left" valign="top">*JOBEND</td> <td align="left" valign="top">The spooled file is available when the job that created it has completed. <p>When *JOBEND is specified and the spooled file is being created for another user, the value is changed to *FILEEND because the job it is assigned to is the special system job QPRTJOB.</p> <p>When a value is not one of the three listed, the default used is *FILEEND. In this case the default is not taken from the device file specified.</p> </td> </tr> </table> <p><strong>File label identifier.</strong> The diskette label used when the system last saved the object.</p> <p><strong>File open.</strong> Whether the spooled file is still open when the fields are retrieved. If fields retrieved from an open spooled file are used to create a new spooled file, the create operation fails. Changing this flag to N for a spooled file that is open could cause unpredictable results in a newly created spooled file.</p> <p><strong>File stopped on page boundary.</strong> Whether the spooled file stops on a page boundary.</p> <p>Valid values are Y (yes) or N (no). If the spooled file has not been sent to a printer, set the field to N.</p> <p><strong>Final form feed.</strong> Whether the Final Form Feed command is in the printer file.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Final form text.</strong> Whether this spooled file contains various functions that are supported on letter-quality printers.</p> <ul> <li>For DEVTYPE(*SCS), a Document Content Architecture (DCA) command is contained in the spooled file. DCA commands include: <ul> <li>Required New Line</li> <li>Required Form Feed</li> <li>Indent Tab</li> <li>Set Presentation Page Size</li> <li>Set Horizontal Margins</li> <li>Set Vertical Margins</li> <li>Release Left Margin</li> <li>Set Line Spacing</li> <li>Set Single Line Distance</li> <li>Justify Text Field Format</li> <li>Set Justify Mode</li> <li>Set Horizontal Tab Stops</li> <li>Set Indent Level</li> <li>Set Exception Action</li> <li>Set Presentation Color</li> <li>Set Spacing Variable</li> <li>Begin and End Overstrike</li> <li>Begin and End Underscore</li> <li>Bell</li> <li>Switch</li> <li>Repeat</li> <li>Tab</li> <li>Backspace</li> <li>Unit Backspace</li> <li>Substitute</li> <li>Word Underscore</li> </ul> </li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Fold records.</strong> Whether all positions in a record are displayed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*YES</em></td> <td align="left" valign="top">Records whose length exceeds the page width flow to the following line.</td> </tr> <tr> <td align="left" valign="top"><em>*NO</em></td> <td align="left" valign="top">Records whose length exceeds the page width are truncated.</td> </tr> </table> <p><strong>Folder name.</strong> The name of the folder that contains the document name. This field is used by the OfficeVision program and must be blank for other spooled files. If the folder name is specified, the document name must also be specified.</p> <p><strong>Font.</strong> Whether the spooled file uses multiple fonts.</p> <ul> <li>For DEVTYPE(*SCS), a Set Font Global command is in the spooled file.</li> <li>For DEVTYPE(*IPDS), a Load Font Equivalence command is contained in the Load Font Equivalence table.</li> <li>For DEVTYPE(*AFPDS), a map coded font-1 (MCF-1) or map coded font-2 (MCF-2) structured field is in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Font equivalence array.</strong> The data portion of the Load Font Equivalence (LFE) command for intelligent printer data streams (IPDS). The current maximum is 48. However, for future expansion, the array returns 72 sixteen-character font equivalences. To support that further expansion, the 1153rd character of the variable is set to 1 when more than 72 entries are available. The format of this entry is described in the <cite>IPDS Reference</cite>.</p> <p><strong>Font resolution for formatting.</strong> The resolution Print Services Facility/400 (PSF/400) should use to print the spooled file when printing to a multiple resolution printer and either of the following conditions exist:</p> <ul> <li>The information is not specified in the spooled file data stream.</li> <li>The font used in the spooled file could not be found.</li> </ul> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top">*DEVD</td> <td align="left" valign="top">PSF/400 is to use the value specified on the font resolution for formatting parameter in the PSF configuration object. The PSF configuration object is specified in the printer device description.</td> </tr> <tr> <td align="left" valign="top">*SEARCH</td> <td align="left" valign="top">PSF/400 is to search for a font that will work. The search method is outlined in the <a href= "../rzahg/rzahgprint.htm">Printing</a> topic.</td> </tr> <tr> <td align="left" valign="top">240</td> <td align="left" valign="top">PSF/400 is to use only fonts that are 240 pels per inch.</td> </tr> <tr> <td align="left" valign="top">300</td> <td align="left" valign="top">PSF/400 is to use only fonts that are 300 pels per inch.</td> </tr> </table> <p><strong>Form definition library name.</strong> The name of the library that contains the form definition. The special value *LIBL should be specified when the form definition name field is specified as *DEVD.</p> <p>This field should only be specified for spooled files with device types of *USERASCII, *LINE, *AFPDSLINE, *SCS, *IPDS, or *AFPDS if the spooled file was not created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Form definition name.</strong> The name of the form definition to use for printing the spooled file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*DEVD</em></td> <td align="left" valign="top">The form definition in the printer device description is used. This is the default value.</td> </tr> <tr> <td align="left" valign="top"><em>*INLINE</em></td> <td align="left" valign="top">The form definition defined in the spooled file data stream is used.</td> </tr> <tr> <td align="left" valign="top"><em>*INLINED</em></td> <td align="left" valign="top">The form definition defined in the spooled file data stream is used. If a form definition is not found, the form definition in the printer device description is used.</td> </tr> <tr> <td align="left" valign="top"><em>F1DFLT</em></td> <td align="left" valign="top">The form definition defined in the spooled file data stream is used. F1DFLT is the in-line form definition built by the server for spooled files of printer device type *AFPDS. When the field server created AFPDS is set to 'Y', the form definition library name field must be set to blanks.</td> </tr> <tr> <td align="left" valign="top"><em>form definition name</em></td> <td align="left" valign="top">The name of the form definition.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *USERASCII, *LINE, *AFPDSLINE, *SCS, *IPDS, or *AFPDS if the spooled file was not created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS0-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Form feed.</strong> The form feed attachment used by the printer device file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top">*DEVD</td> <td align="left" valign="top">The forms are fed into the printer as described in the device description.</td> </tr> <tr> <td align="left" valign="top">*CONT</td> <td align="left" valign="top">Continuous forms are used by the printer. The tractor-feed attachment must be put on the printer if this value is specified.</td> </tr> <tr> <td align="left" valign="top">*CUT</td> <td align="left" valign="top">Single-cut sheets are used by the printer. Each sheet is manually loaded. The forms alignment message is not sent for cut sheets.</td> </tr> <tr> <td align="left" valign="top">*AUTOCUT</td> <td align="left" valign="top">Single-cut sheets are semiautomatically fed into the printer. The sheet-feed attachment must be put on the printer if this value is specified. The forms alignment message is not sent for cut sheets.</td> </tr> <tr> <td align="left" valign="top">*CONT2</td> <td align="left" valign="top">Secondary continuous forms are used by the printer. The secondary tractor-feed attachment must be put on the printer if this value is specified.</td> </tr> </table> <p><strong>Form type.</strong> The type of form loaded in the printer to print the spooled file.</p> <p><strong>Format name.</strong> The name of the format of the fields. The only accepted value is SPLA0200.</p> <p><strong>Front margin offset across.</strong> For the front side of a piece of paper it, specifies, in either inches or centimeters (specified in the unit of measure (UOM) parameter), how far in from the left side of the page printing starts.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *LINE, *AFPDSLINE, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Front margin offset down.</strong> For the front side of a piece of paper, it specifies, in either inches or centimeters (specified in the unit of measure (UOM) parameter), how far down from the top of the page printing starts.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>-2</em></td> <td align="left" valign="top">*DEVD. For printers configured AFP(*YES), no print border is used for front margin offsets across and down. Otherwise, the offset values are 0.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *LINE, *AFPDSLINE, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Front overlay library name.</strong> The name of the library containing the front overlay.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*CURLIB</em></td> <td align="left" valign="top">The current library for the job locates the front overlay.</td> </tr> <tr> <td align="left" valign="top"><em>*LIBL</em></td> <td align="left" valign="top">The library list locates the front overlay.</td> </tr> <tr> <td align="left" valign="top"><em>library name</em></td> <td align="left" valign="top">This library is searched for the front overlay.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Front overlay name.</strong> The name of the <strong>front overlay</strong> (the material that prints on the front side of each page).</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*NONE</em></td> <td align="left" valign="top">The file does not use the front overlay.</td> </tr> <tr> <td align="left" valign="top"><em>front overlay name</em></td> <td align="left" valign="top">The name of the front overlay.</td> </tr> </table> <p>If an overlay name is specified, the front overlay library name must also be specified.</p> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Front overlay offset across.</strong> The offset across from the point of origin where the overlay is printed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Front overlay offset down.</strong> The offset down from the point of origin where the overlay is printed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the unit of measure field. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Graphic character set.</strong> The set of graphic characters used when printing the spooled file. For *DEVD, the system gets the graphic character set from the printer device description. Valid values are 1 through 32767 and *DEVD.</p> <p>When a numeric value is specified, it is represented as a character string that is right-justified with leading zeros.</p> <p><strong>Graphics.</strong> Whether the spooled file contains graphics commands in its data stream.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Graphics error actions.</strong> Whether the file contains graphic error action commands.</p> <p>For SCS files, the file contains one or more Set Graphic Error Action commands.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Graphics token.</strong> The printer type on which the graphics in the spooled file can be printed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>4214</em></td> <td align="left" valign="top">Data stream contains graphics for a 4214 printer.</td> </tr> <tr> <td align="left" valign="top"><em>4234</em></td> <td align="left" valign="top">Data stream contains graphics for a 4234 printer.</td> </tr> <tr> <td align="left" valign="top"><em>522X</em></td> <td align="left" valign="top">Data stream contains graphics for a 522x printer.</td> </tr> <tr> <td align="left" valign="top"><em>IPDS</em></td> <td align="left" valign="top">Data stream contains graphics for an IPDS printer.</td> </tr> </table> <p><strong>Group level index tags.</strong> For DEVTYPE(*AFPDS), whether there are index tags at the group level. Set the field to N for all other printer device types.</p> <p><strong>Height of drawer 1.</strong> The height in inches of the paper in drawer 1. This field is set to packed 0 when the spooled file is being created as opposed to being copied. All other drawer fields should also be set to packed 0.</p> <p><strong>Height of drawer 2.</strong> The height in inches of the paper in drawer 2. This field is set to packed 0 when the spooled file is being created as opposed to being copied. All other drawer fields should also be set to packed 0.</p> <p><strong>Highlight.</strong> Whether the spooled file contains text that is to appear darker than the surrounding text.</p> <ul> <li>For DEVTYPE(*SCS), data is overprinted to get the bold effect.</li> <li>For DEVTYPE(*IPDS), a Load Font Equivalence command is contained in the Load Font Equivalence table, which has the bold field set on.</li> <li>For DEVTYPE(*AFPDS), a map coded font-2 (MCF-2) structured field that has the font weight class parameter set to hex 07 is in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Hold file before written.</strong> Whether the spooled file is to be held.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top">*YES</td> <td align="left" valign="top">The file is held.</td> </tr> <tr> <td align="left" valign="top">*NO</td> <td align="left" valign="top">The file is not held.</td> </tr> </table> <p><strong>Internal job identifier.</strong> The internal identifier for the job. Only the i5/OS APIs use this identifier, not any other interface on the system. The identifier is not valid following an initial program load (IPL). If you attempt to use it after an IPL, an exception occurs.</p> <p><strong>Internal spooled file identifier.</strong> The value used as input to other programs to improve the performance of locating the spooled file on the system. Only the i5/OS APIs use this identifier, not any other interface on the system. The identifier is not valid following an initial program load (IPL). If you attempt to use it after an IPL, an exception occurs.</p> <p><strong>Internet print protocol job identifier.</strong> The offset from the beginning of this format to the Internet print protocol spooled file attributes section.</p> <p><strong>IPDS pass-through.</strong> Specifies whether IPDS pass-through is done for the spooled file.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*DEVD. The value specified for the IPDS pass-through (IPDSPASTHR) parameter in the PSF configuration object will be used. The PSF configuration object is specified in the printer device description.</td> </tr> <tr> <td align="left" valign="top"><em>1</em></td> <td align="left" valign="top">*NO. No IPDS pass-through is done.</td> </tr> <tr> <td align="left" valign="top"><em>2</em></td> <td align="left" valign="top">*YES. IPDS pass-through is to be done if the spooled file is eligible for IPDS pass-through.</td> </tr> </table> <p>Not all SCS or IPDS spooled files are eligible for IPDS pass-through. They may contain special functions that require transform to AFPDS for correct printing. If you specify IPDS pass-through on the printer file, only those spooled files eligible for IPDS pass-through bypass the extra transforms. Those spooled files not eligible for IPDS pass-through will still undergo the transforms to AFPDS and back to IPDS.</p> <p>IPDS pass-through will not be valid for all PSF/400 supported printers. Any printer (or attachment) that does not support resident fonts cannot support IPDS pass-through. This is because the resident font references in the data stream must be mapped to host fonts that are downloaded to the printer. All IBM IPDS printers, except for the following, can be supported with IPDS pass-through: 3820, 3825, 3827, 3828, 3829, 3831, 3835, 3900-001 and any printer attached using Print Services Facility for the OS/2 distributed print function.</p> <p><strong>IPDS transparent data.</strong> Whether the file contains data from System/36 Programming Request for Price Quotations (PRPQs).</p> <p>Valid values are Y (yes) or N (no). This field should be set to N when creating a spooled file as opposed to copying an existing spooled file.</p> <p><strong>Job character ID specified.</strong> Whether the graphic character set and code page of the spooled file is taken from the coded character set identifier (CCSID) of the job. The possible values are Y or N.</p> <p><strong>Job name.</strong> The name of the job that owns the spooled file.</p> <p><strong>Job number.</strong> The number of the job that owns the spooled file.</p> <p><strong>Job system name.</strong> The name of the system where the job that created the spooled file ran.</p> <p><strong>Justification.</strong> The percentage that the output is right-justified. The values are 100, 50, or 0.</p> <p><strong>Last page printed.</strong> The number of the last printed page in the file if printing ended before the job completed processing.</p> <p><strong>Length of each user-defined option entry.</strong> The length, in bytes, of each user-defined option entry.</p> <p><strong>Length of page.</strong> The length of a page in rows and columns (*ROWCOL) or in inches and centimeters (*UOM).</p> <p>If this field is specified and the measurement method used is *ROWCOL, this value should be the same as that specified on the page length field found in this format.</p> <p>If this field is specified and the measurement method is *UOM, the actual distance specified must be equivalent to that specified on the page length field found in this format.</p> <p>If the measurement method is *ROWCOL, the page length value must be from 1 through 255. If the measurement method is *UOM, the page length value must be between 0 and 57.79.</p> <p><strong>Length of edge-stitch staple offset entry.</strong> The size of each entry in the list. This should always be set to 8 when the number of staple offset entries is not zero.</p> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Length of library list entry.</strong> If you need resources to be used with the new spooled file, they must be in libraries contained in your library list at spooled file creation time.</p> <p><strong>Length of saddle-stitch staple offset entry.</strong> The size of each entry in the list. This should always be set to 8 when the number of staple offset entries is not zero.</p> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Length of user resource library list entry.</strong> The size of each entry in the list. This should always be set to 10 when the user resource library list number is not zero.</p> <p><strong>Lengths present.</strong> Whether the 8-byte length information is present in the print text data buffers for format SPLF0200. This field is valid when the printer device type (DEVTYPE) field is *AFPDS, *AFPDSLINE, or *LINE.</p> <p>Valid values are Y (yes) or N (no). It must be set to Y for *AFPDSLINE and *LINE printer device types. *AFPDS data may or may not have the length information. This field should be set to N for all other printer device types.</p> <p><strong>Line spacing.</strong> How a spooled file's line data records are spaced when printed. This information is necessary only when the printer device type (DEVTYPE) parameter on the printer file is *LINE or *AFPDSLINE.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top">*SINGLE</td> <td align="left" valign="top">The printed output is single spaced. If the data contains control characters, they are ignored.</td> </tr> <tr> <td align="left" valign="top">*DOUBLE</td> <td align="left" valign="top">The printed output is double spaced. If the data contains control characters, they are ignored.</td> </tr> <tr> <td align="left" valign="top">*TRIPLE</td> <td align="left" valign="top">The printed output is triple spaced. If the data contains control characters, they are ignored.</td> </tr> <tr> <td align="left" valign="top">*CTLCHAR</td> <td align="left" valign="top">The control characters in the data determine the line spacing. This value should be used when the printer device type is not *LINE or *AFPDSLINE.</td> </tr> </table> <p><strong>Lines per inch.</strong> The number (in tenths) of lines per vertical inch defined in the printer file. The value 40 indicates 4 lines per inch. Valid lines per inch include 4, 6, 8, 9, and 12. Lines per inch of 3 and 7.5 are valid for double-byte character set devices.</p> <p><strong>Lines per inch changes.</strong> Whether the lines per inch (lpi) changes within the spooled file.</p> <ul> <li>For DEVTYPE(*SCS), a Set Single Line Density command is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS), a Load Page Descriptor command is contained in the spooled file, which specifies the line-per-inch value</li> <li>For DEVTYPE(*AFPDS), a presentation text description (PTD) structured field that specifies the baseline increment is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Lines-per-inch (lpi) value not supported.</strong></p> <p><strong>Maximum forms width.</strong> The maximum width of printer file forms in character positions.</p> <p><strong>Maximum records.</strong> The maximum number of records allowed in the spooled file when it is opened. Valid values are 1 through 999999. A special value of 0 indicates *NOMAX.</p> <p><strong>Maximum spooled data record size.</strong> The length of the largest record in the spooled file. For DEVTYPE *LINE, *AFPDSLINE, and *AFPDS spooled files, this length is the length of the largest record in the spooled file. For all other printer device types (DEVTYPE), this length is the same as the spooled file buffer size.</p> <p><strong>Measurement method.</strong> The measurement method used for the length of page and width of page fields.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*ROWCOL</em></td> <td align="left" valign="top">Uses rows and columns as the units of measure.</td> </tr> <tr> <td align="left" valign="top"><em>*UOM</em></td> <td align="left" valign="top">Uses the value specified on the unit of measurement parameter (UOM). UOM is either inches (*INCH) or centimeters (*CM).</td> </tr> </table> <p><strong>Multiple up (pages per side).</strong> The number of logical pages that print on each side of each physical page when this spooled file prints. The possible values are 1, 2, 3, and 4.</p> <p>This field should only be specified for spooled files with device types of *SCS, *IPDS, or *AFPDS if the spooled file was created on an iSeries. See the <a href="#i5/OSCREATED">i5/OS-created *AFPDS field</a>.</p> <p>If this field is not specified for one of these valid types, a default value is used.</p> <p><strong>Net ID where file originated.</strong></p> <p><strong>Number of buffers.</strong> The number of buffers in the spooled file.</p> <p><strong>Number of edge-stitch staple offset entries.</strong> The number of staple offset entries.<br> Valid values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*DEVD. Use the device default. Specify this value if either of the following is specified:<br> <ul> <li>A value (1-122) for the edge-stitch number of staples field. The device default for the spacing of each staple will be used.</li> <li>Zero (*DEVD) for the edge-stitch number of staples field. The device default for the spacing of each staple is used.</li> </ul> </td> </tr> <tr> <td align="left" valign="top" nowrap><em>1-122</em></td> <td align="left" valign="top">The number of staple offset entries. The edge-stitch number of staples field must be set to *DEVD.</td> </tr> </table> <p>This field specifies the placement of staples along the finishing margin in either inches or centimeters (specified in the unit of measure field). The finishing margin can be thought of as an imaginary line parallel to the edge of the paper where the staples will be placed. The position of the finishing margin relative to the physical edge is specified in the offset from edge-stitch reference edge field.</p> <p>If you want the staples placed along the left or right edge of the paper, specify the offset of the first staple by measuring from the point where the finishing margin intersects the bottom edge of the paper to where you want the center of the staple to be. For subsequent staples, specify the offset by measuring from the same point (not from the previous staple).</p> <p>If you want the staples placed along the top or bottom edge of the paper, specify the offset of the first staple by measuring from the point where the finishing margin intersects the left edge of the paper to where you want the center of the staple to be. For subsequent staples, specify the offset by measuring from the same point (not from the previous staple). The possible values for each staple offset are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the <a href="#unit_of_measure">unit of measure value</a>. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Number of font array entries.</strong> The number of font equivalence array entries used. The valid values for the field are 0 through 48, where 0 indicates that there are no entries in the array. The field is valid only for spooled files that have the printer device type field equal to *IPDS. It should be set to zero for all other printer device types.</p> <p><strong>Number of library list entries.</strong> If you need resources to be used with the new spooled file, they must be in libraries contained in your library list at spooled file creation time.</p> <p><strong>Number of resource library entries.</strong> The number of entries in the resource library array used.</p> <p><strong>Number of saddle-stitch staple offset entries.</strong> The number of staple offset entries.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*DEVD. Use the device default. Specify this value either of the following is specified:<br> <ul> <li>A value for the saddle-stitch number of staples field, which indicates that you want to specify the number of staples to be used. The device default for the spacing of each staple will be used.</li> <li>Zero (*DEVD) for saddle-stitch number of staples field. The device default for the spacing of each staple is used.</li> </ul> </td> </tr> <tr> <td align="left" valign="top" nowrap><em>1-122</em></td> <td align="left" valign="top">The number of staple offset entries. The saddle-stitch number of staples field must be set to *DEVD.</td> </tr> </table> <p>This field specifies the placement of staples along the finishing margin in either inches or centimeters (specified in the unit of measure field). The finishing margin can be thought of as an imaginary line parallel to the edge of the paper where the staples will be placed. The position of the finishing margin is the center of the paper relative to the physical edge.</p> <p>If you want the staples placed parallel to the left edge of the paper, specify the offset of the first staple by measuring from the point where the finishing margin intersects the bottom edge of the paper to where you want the center of the staple to be. For subsequent staples, specify the offset by measuring from the same point (not from the previous staple).</p> <p>If you want the staples placed parallel to the top edge of the paper, specify the offset of the first staple by measuring from the point where the finishing margin intersects the left edge of the paper to where you want the center of the staple to be. For subsequent staples, specify the offset by measuring from the same point (not from the previous staple).</p> <p>The possible values for each staple offset are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the <a href="#unit_of_measure">unit of measure value</a>. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Number of separators.</strong> The number of file separator pages placed at the beginning of each copy. Valid values are 0 through 9, with 0 meaning no separator pages.</p> <p><strong>Number of user-defined options returned.</strong> The number of user-defined option entries. Each entry contains one user-defined option.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">No user-defined options are specified.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>1-4</em></td> <td align="left" valign="top">The number of user-defined options specified.</td> </tr> </table> <p><strong>Number of user resource library list entries.</strong> The number of user resource library list entries.</p> <p>Valid values are:</p> <p>Each entry contains one user resource library.</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap>-1</td> <td align="left" valign="top">*DEVD. The user resource library list in the PSF configuration object specified in the printer device description is to be used to search for AFP resources. If there is no PSF configuration object, then the spooled file's library list is to be used to search for AFP resources.</td> </tr> <tr> <td align="left" valign="top">-2</td> <td align="left" valign="top">*JOBLIBL. The spooled file's library list will be used to search for AFP resources.</td> </tr> <tr> <td align="left" valign="top">-3</td> <td align="left" valign="top">*CURLIB. The current library for the job that created the spool file is used to search for AFP resources. If no library is specified as the current library for the job, then library QGPL is used.</td> </tr> <tr> <td align="left" valign="top">0</td> <td align="left" valign="top">*NONE. There is no user resource library list to be used to search for AFP resources.</td> </tr> <tr> <td align="left" valign="top" nowrap>1-4</td> <td align="left" valign="top">Number of user resource libraries.</td> </tr> </table> <p><strong>OfficeVision.</strong> Whether the spooled file is generated by the OfficeVision licensed program.</p> <p>Valid values are Y (yes) or N (no). This field should be set to N when creating a spooled file as opposed to copying an existing spooled file.</p> <p><strong>Offset from edge-stitch reference edge.</strong> Specifies, in either inches or centimeters (specified in the units of measure field), how far from the edge-stitch reference edge that the edge-stitch is to be placed.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>-1.0</em></td> <td align="left" valign="top">*DEVD. The default edge-stitch offset of the printer device is specified.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>0-57.79</em></td> <td align="left" valign="top">The offset in inches or centimeters, according to the <a href="#unit_of_measure">unit of measure value</a>. The maximum offset is 57.79 centimeters or 22.75 inches.</td> </tr> </table> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Offset to edge-stitch staple offset list.</strong> The offset to the information about each staple offset entry. Each entry contains the staple offset for that staple.</p> <p><strong>Offset to IPP attributes.</strong> The offset to the IPP specific spooled file attributes. This value is set to 0 if the spooled file was not create through IPP.</p> <p><strong>Offset to library list.</strong> If you need resources to be used with the new spooled file, they must be in libraries contained in your library list at spooled file creation time.</p> <p><strong>Offset to saddle-stitch staple offset list.</strong> The offset from the beginning of this format to the list of the saddle-stitch staple offsets section (for more details; see <a href="QUSRSPLA.htm#HDRSPLASDL">Saddle-Stitch Staple Offset Entry</a>).</p> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><img src="delta.gif" alt="Start of change"><strong>Offset to Save and Restore spooled file attributes.</strong> The offset to the save and restore specific spooled file attributes.<img src="deltaend.gif" alt="End of change"></p> <p><strong>Offset to user-defined options.</strong> The offset from the beginning of this format to the list of the user-defined options section (for more details see <a href="QUSRSPLA.htm#HDRSPLAUDO">User-Defined Option Entry</a>).</p> <p><strong>Offset to user resource library list.</strong> The offset from the beginning of this format to the list of user resource library list section (for more details see <a href="QUSRSPLA.htm#HDRSPLAURL">User Resource Library List Entry</a>).</p> <p><strong><a name="i5/OSCREATED">i5/OS-created AFPDS.</a></strong> Whether the spooled file contains AFPDS data created on i5/OS. Valid values are Y (yes) or N (no).</p> <p><strong>Output bin.</strong> The output bin the printer uses for the printed output.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*DEVD: The default output bin of the printer is used.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>Output bin</em></td> <td align="left" valign="top">The number of the output bin specified. The number must be between 1 and 65535.</td> </tr> </table> <p><strong>Output priority.</strong> The priority of the spooled file. The priority ranges from 1 (highest) to 9 (lowest). The priority specified must be within the limits of the owner of the spooled file. The limit can be found by using the Retrieve User Information (QSYRUSRI) API or the Retrieve User Profile (RTVUSRPRF) command, specifying the PTYLMT parameter.</p> <p><strong>Output queue library name.</strong> The name of the library that contains the output queue. The OUTQLIB parameter on the RTVUSRPRF can be used to retrieve the library name. A blank library name defaults to *LIBL.</p> <p><strong>Output queue name.</strong> The name of the output queue where the new spooled file is placed. If the output queue specified in the user profile for the owner of the spooled file is to be used, the Retrieve User Profile (RTVUSRPRF) command or the Retrieve User Profile (RTVUSRPRF) API can be used, specifying the OUTQ parameter. A blank output queue name defaults to the printer file.</p> <p><strong>Overflow line number.</strong> The last line to be printed before the data being printed overflows to the next page. Valid values are 1 through 255. This value cannot be greater than the value specified in the page length field.</p> <p><strong>Page count estimated.</strong> Whether the total pages given is an estimate.</p> <p>Valid values are Y (yes) or N (no).</p> <p>The total page count is estimated in the following situations:</p> <ul> <li>If the spooled file device type is *AFPDSLINE.</li> <li>If the spooled file device type is *LINE and a page definition was used.</li> <li>If the spooled file device type is *AFPDS and the spooled file was not created on an iSeries.</li> <li>If the spooled file device type is *USERASCII.</li> </ul> <p><strong>Page definition library name.</strong> The name of the library in which the page definition resides. This information is necessary only when the printer device type (DEVTYPE) parameter is *LINE, *AFPDSLINE, or *USERASCII.</p> <p><strong>Page definition name.</strong> The name of the page definition to use for the spooled file. This information is used only when the printer device type (DEVTYPE) parameter is *LINE, *AFPDSLINE, or *USERASCII. The special value of *NONE indicates no page definition. When a page definition name is specified, the page definition library name must also be specified.</p> <p><strong>Page groups.</strong> For DEVTYPE(*AFPDS), whether there are page groups in the spooled file. Set the field to N for all other printer device types.</p> <p><strong>Page length.</strong> The page length (in lines per page) used by the spooled file specified in the device file field. The valid range is row 1 through 255. The value should not exceed the actual length of the page.</p> <p><strong>Page level index tags.</strong> For DEVTYPE(*AFPDS), whether there are index tags at the page level. Set the field to N for all other printer device types.</p> <p><strong>Page or record being written.</strong> The page number or record number currently being written. The page number may be lower or higher than the page number actually being printed because of buffering done by the system. The page number shown may be zero if:</p> <ul> <li>The printer file is routed to a diskette unit.</li> <li>The writer is currently printing job or file separators for the file.</li> </ul> <p><strong>Page position.</strong> Whether page positioning errors are reported.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Page rotate.</strong> Whether the spooled file changes the page rotation to be used within the file.</p> <ul> <li>For DEVTYPE(*SCS), a Set Text Orientation command is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS), a Load Page Descriptor command is contained in the spooled file. See the <cite>IPDS Reference</cite> for detailed information about rotating text in a spooled file.</li> <li>For DEVTYPE(*AFPDS), a presentation text descriptor (PTD) structured field that specifies the page rotation is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Page rotation.</strong> The degree of rotation of the text on the page, with respect to the way the form is loaded into the printer.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top" nowrap>-1</td> <td align="left" valign="top">*AUTO: Computer output reduction is done automatically if the output is too large to fit on the form, regardless of the print quality.</td> </tr> <tr> <td align="left" valign="top">-2</td> <td align="left" valign="top">*DEVD: Page rotation is obtained from the printer device description.</td> </tr> <tr> <td align="left" valign="top">-3</td> <td align="left" valign="top">*COR: Output created for a form 13.2 inches wide by 11.0 inches long is adjusted to print on a form 11.0 inches wide by 8.5 inches long.</td> </tr> <tr> <td align="left" valign="top">0</td> <td align="left" valign="top">No rotation is done. Printing starts at the edge of the paper loaded into the printer first and is parallel to that edge.</td> </tr> <tr> <td align="left" valign="top">90</td> <td align="left" valign="top">Text is rotated 90 degrees clockwise from the 0-degree writing position.</td> </tr> <tr> <td align="left" valign="top">180</td> <td align="left" valign="top">Text is rotated 180 degrees clockwise from the 0-degree writing position.</td> </tr> <tr> <td align="left" valign="top">270</td> <td align="left" valign="top">Text is rotated 270 degrees clockwise from the 0-degree writing position.</td> </tr> </table> <p><strong>Page width.</strong> The page width (in characters per printed line) used by the spooled file specified in the device file field. The valid range is column 1 through 378, although some printers have a page width less than 378. The value should not exceed the actual width of the page used.</p> <p><strong>Point size.</strong> The point size in which this spooled file's characters (defined by the printer font field) should be printed. Valid values are 000.1 through 999.9. This field is ignored if the Printer font is specified as 0.0 (*DEVD).</p> <p><strong>Print fidelity.</strong> The kind of error handling that is performed when printing spooled files with a printer device type of *AFPDS.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*CONTENT</em></td> <td align="left" valign="top">The printing overrides errors in the data stream and continues printing with the printers best quality based on the content fidelity.</td> </tr> <tr> <td align="left" valign="top"><em>*ABSOLUTE</em></td> <td align="left" valign="top">The spooled file is printed exactly as intended. Printing is stopped if an error is encountered in the data stream.</td> </tr> </table> <p>This field should be set to *CONTENT for all non-AFPDS files.</p> <p><strong>Print on both sides (duplex).</strong> How the information prints.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top">*FORMDF</td> <td align="left" valign="top">A user-specified form definition determines how printing is done. This value is used only when the printer device type (on the printer file) is specified as *LINE, *AFPDS, *SCS, *IPDS, or *AFPDSLINE.</td> </tr> <tr> <td align="left" valign="top">*NO</td> <td align="left" valign="top">The print appears on only one side of a piece of paper.</td> </tr> <tr> <td align="left" valign="top">*YES</td> <td align="left" valign="top">The print is on both sides of the page with the top of each page the same for both sides.</td> </tr> <tr> <td align="left" valign="top">*TUMBLE</td> <td align="left" valign="top">The print is on both sides of the page with the top of one printed page at the opposite end from the top of the other printed page.</td> </tr> </table> <p><strong>Print quality.</strong> The print quality used when printing the data.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*STD</em></td> <td align="left" valign="top">Standard</td> </tr> <tr> <td align="left" valign="top"><em>*DRAFT</em></td> <td align="left" valign="top">Draft</td> </tr> <tr> <td align="left" valign="top"><em>*NLQ</em></td> <td align="left" valign="top">Near-letter quality</td> </tr> <tr> <td align="left" valign="top"><em>*FASTDRAFT</em></td> <td align="left" valign="top">Pages printed per minute are greater than if *DRAFT is specified.</td> </tr> </table> <p><strong>Print text.</strong> The text that is printed on separator pages. Print text in the print data stream is not changed.</p> <p><strong>Printer device type.</strong> The type of data stream used to represent the spooled file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*AFPDS</em></td> <td align="left" valign="top">Advanced Function Printing data stream</td> </tr> <tr> <td align="left" valign="top"><em>*AFPDSLINE</em></td> <td align="left" valign="top">AFPDS data mixed with 1403 line data</td> </tr> <tr> <td align="left" valign="top"><em>*IPDS</em></td> <td align="left" valign="top">Intelligent printer data stream</td> </tr> <tr> <td align="left" valign="top"><em>*LINE</em></td> <td align="left" valign="top">1403 line data</td> </tr> <tr> <td align="left" valign="top"><em>*SCS</em></td> <td align="left" valign="top">Systems Network Architecture (SNA) character stream</td> </tr> <tr> <td align="left" valign="top"><em>*USERACSII</em></td> <td align="left" valign="top">ASCII data</td> </tr> </table> <p>The data stream of the spooled file must correspond to the printer device type.</p> <p><strong>Printer font.</strong> The printer font that is used.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*DEVD</em></td> <td align="left" valign="top">The font defined in the printer device description.</td> </tr> <tr> <td align="left" valign="top"><em>*CPI</em></td> <td align="left" valign="top">A font that has the pitch specified by the characters-per-inch field.</td> </tr> <tr> <td align="left" valign="top"><em>identifier</em></td> <td align="left" valign="top">The numeric font identifier that is used with the printer device file. The font specified should be valid for the printer.</td> </tr> </table> <p><strong>Program that opened file library name.</strong> The name of the library that contains the program that opened the file.</p> <p><strong>Program that opened file name.</strong> The name of the program that opened the spooled file.</p> <p><strong>Record format.</strong> The format of the records in the spooled file.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*FIXED</em></td> <td align="left" valign="top">All records in the spooled file are the same size; that is, the original length specified in the print data for each record is the same for all records.</td> </tr> <tr> <td align="left" valign="top"><em>*VARIABLE</em></td> <td align="left" valign="top">Records in the spooled file vary in size; that is, the original length specified in the print data for each record has at least one different value for records in the spooled file. <p>For DEVTYPE *USERASCII, *IPDS, and *SCS without ASCII data files are all fixed format. *SCS files with ASCII data are variable length. For DEVTYPE *AFPDS, *AFPDSLINE, and *LINE, data files can be either fixed or variable.</p> </td> </tr> </table> <p><strong>Record format name present in data stream.</strong> Whether a record format name exists in columns 1 - 10 of a line data record or columns 2 - 11 if the spooled file contains carriage control characters.</p> <p>For DEVTYPE(*LINE and *AFPDSLINE), record formats in a page definition could be used. The possible values are Y or N.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Record length.</strong> The length of spooled file records. If the field shows -1 (the special value *RCDFMT), this is an externally defined spooled file, and the length is included in the spooled file definition. The length includes the extra length of 1 for carriage control if it exists.</p> <p><strong>Reduce output.</strong> The manner in which multiple logical pages print on each side of a physical page.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*TEXT</em></td> <td align="left" valign="top">A smaller font and lpi are used to print multiple logical pages on each side of a physical page. The smaller font and lpi preserves the contents of each logical page. The possible values for the multiple up parameter are 1, 2, and 4.</td> </tr> <tr> <td align="left" valign="top"><em>*NONE</em></td> <td align="left" valign="top">The printer prints multiple logical pages on each side of each physical page. There are no changes to the fonts and lpi values used in each logical page. The possible values for the multiple up parameter are 1, 2, 3, and 4.</td> </tr> </table> <p><strong>Replace unprintable characters.</strong> Whether characters that cannot be printed are to be replaced with another character.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Replacement character.</strong> The character that replaces any unprintable characters. This field has a value if the replace unprintable characters field specifies Y.</p> <p><strong>Reserved.</strong> The field is reserved.</p> <p><strong>Resource library array.</strong> If you need resources to be used with the new spooled file, they must be in libraries contained in your library list at spooled file creation time.</p> <p><strong>Restart printing.</strong> The number of the page where printing is restarted.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>-1</em></td> <td align="left" valign="top">*STRPAGE: The page specified in the starting page field.</td> </tr> <tr> <td align="left" valign="top"><em>-2</em></td> <td align="left" valign="top">*ENDPAGE: The last page.</td> </tr> <tr> <td align="left" valign="top" nowrap><em>restart page</em></td> <td align="left" valign="top">The page number where printing is restarted. This number should be within the page range specified by the spooled file starting and ending page field.</td> </tr> </table> <p><strong>Saddle-stitch number of staples.</strong> The number of staples that are to be applied along the finishing margin.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*DEVD. Use the device default. <p>Specify this value if:</p> <ul> <li>You specify the offset of each staple in the saddle-stitch staple offset list. The printer will automatically determine the number of staples to be used.</li> <li>You specify zero (*DEVD) for number of staple offset entries field. The printer will use its default value for both the number of staples to be used and the offset of each staple.</li> </ul> </td> </tr> <tr> <td align="left" valign="top" nowrap><em>1-122</em></td> <td align="left" valign="top">Number of staples to be used in the saddle-stitch. The number of saddle-stitch staple offset entries field must be zero (*DEVD).</td> </tr> </table> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Saddle-stitch reference edge.</strong> The edge of the paper to be used as a reference in determining where the saddle stitching is to be located.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*NONE. Saddle stitch is not specified.</td> </tr> <tr> <td align="left" valign="top"><em>1</em></td> <td align="left" valign="top">*DEVD. The default reference edge used by the printer device is specified.</td> </tr> <tr> <td align="left" valign="top"><em>2</em></td> <td align="left" valign="top">*TOP. The top edge of the paper is specified.</td> </tr> <tr> <td align="left" valign="top"><em>3</em></td> <td align="left" valign="top">*LEFT. The left-hand edge of the paper is specified.</td> </tr> </table> <p>An edge-stitch or saddle-stitch consists of one or more staples driven into the media along a finishing margin. Refer to your printer's documentation for information about whether this field is supported and what values for this field are supported. If this field is not supported, specify a value of *DEVD.</p> <p><strong>Save file after written.</strong> Whether the spooled file is saved after it is written.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*YES</em></td> <td align="left" valign="top">Save the spooled file.</td> </tr> <tr> <td align="left" valign="top"><em>*NO</em></td> <td align="left" valign="top">Do not save the spooled file.</td> </tr> </table> <p><strong>SCS data.</strong> Whether the spooled file is created with SCS already in the input data.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Set exception.</strong> Whether the spooled file has the SCS Set Exception Action command in the data stream.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>Set Line Density command.</strong> Whether the lines per inch (lpi) changes within the spooled file or is specified with the Set Line Density SCS command.</p> <p>For DEVTYPE(*SCS), a Set Line Density command is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Source drawer.</strong> The drawer to be used when the form feed field is set to *AUTOCUT.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top" nowrap><em>1-255</em></td> <td align="left" valign="top">The drawer number.</td> </tr> <tr> <td align="left" valign="top"><em>-1</em></td> <td align="left" valign="top">*E1, the envelope drawer.</td> </tr> <tr> <td align="left" valign="top"><em>-2</em></td> <td align="left" valign="top">*FORMDF, indicating that the file uses a user-specified form definition. This value is used only when the printer device type (DEVTYPE) field has been set to *LINE, *AFPDS, or *AFPDSLINE.</td> </tr> </table> <p><strong>Spooled file buffer size.</strong> The length of the buffer being written. Sizes supported are 512 and 4079. A buffer size of 512 is recommended for spooled files that have a schedule field of *IMMED. A buffer size of 4079 is recommended for spooled files that have a schedule field of *FILEEND or *JOBEND. If the original spooled file was spooled with a buffer size of 4079, changing the buffer size to 512 causes a function check to occur.</p> <p><strong>Spooled file creation authentication method.</strong> The authentication method used when creating the spooled file.</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*NONE No authentication method was used.</td> </tr> <tr> <td align="left" valign="top"><em>1</em></td> <td align="left" valign="top">*REQUESTER The requesting user was used to authenticate the request.</td> </tr> <tr> <td align="left" valign="top"><em>2</em></td> <td align="left" valign="top">*BASIC The client requested the user to sign on with a user ID and password to authenticate the request.</td> </tr> <tr> <td align="left" valign="top"><em>3</em></td> <td align="left" valign="top">*CERTIFICATE The request was authenticated through the use of certificates.</td> </tr> </table> <p><strong>Spooled file creation security method.</strong> The security method used when creating the spooled file.</p> <p>Valid values are:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">*NONE No security method was used.</td> </tr> <tr> <td align="left" valign="top"><em>1</em></td> <td align="left" valign="top">*SSL3 The SSL3 security method was used.</td> </tr> </table> <p><strong>Spooled file level.</strong> The level of the spooled file in Version, Release, and Modification level format (VxRxMx). The following is a list of the spooled file levels and the size in bytes required for the SPLFA0200 structure.</p> <p>The length in bytes required for the different spooled file levels does not include the space required to specify any user-defined options, user resource libraries, edge-stitch staple offsets, or saddle-stitch staple offsets.</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top">3320</td> <td align="left" valign="top">V2R3M0</td> </tr> <tr> <td align="left" valign="top">3446</td> <td align="left" valign="top">V3R1M0, V3R2M0, and V3R6M0</td> </tr> <tr> <td align="left" valign="top">3745</td> <td align="left" valign="top">V3R7M0, V4R1M0, and V4R1M4</td> </tr> <tr> <td align="left" valign="top">3772</td> <td align="left" valign="top">V4R2M0</td> </tr> <tr> <td align="left" valign="top">3784</td> <td align="left" valign="top">V4R3M0, V4R4M0, and V4R5M0</td> </tr> <tr> <td align="left" valign="top">3816</td> <td align="left" valign="top">V5R1M0</td> </tr> <tr> <td align="left" valign="top">3824</td> <td align="left" valign="top">V5R2M0 and V5R3M0</td> </tr> <tr> <td align="left" valign="top"><img src="delta.gif" alt="Start of change">3841</td> <td align="left" valign="top">V5R4M0<img src="deltaend.gif" alt="End of change"></td> </tr> </table> <p><strong>Spooled file name.</strong> The name of the spooled file whose information is retrieved.</p> <p><strong>Spooled file number.</strong> The spooled file number of the specified file.</p> <p><strong>Spooled file size.</strong> The size of the spooled file. This number needs to be multiplied by the spooled file mulitiplier field to get the size of the spooled file in number of bytes. This size is the data stream size plus the "overhead" storage to store the spooled file's data stream.</p> <p><strong>Spooled file size multiplier.</strong> The value to multiply the spooled file size by to get the size of the spooled file in bytes.</p> <p><strong>Starting page.</strong> The page at which printing is to start for the spooled file.</p> <p>Special values include:</p> <table cellpadding="5"> <!-- cols="5 95" --> <tr> <td align="left" valign="top" nowrap><em>-1</em></td> <td align="left" valign="top">Use the ending page value.</td> </tr> <tr> <td align="left" valign="top"><em>0</em></td> <td align="left" valign="top">Printing starts on page 1.</td> </tr> </table> <p><strong>Status.</strong> The status of the file is one of the following values:</p> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <td align="left" valign="top"><em>*CLOSED</em></td> <td align="left" valign="top">The program completely processed the file, but SCHEDULE(*JOBEND) was specified, and the job that produced the file has not yet finished.</td> </tr> <tr> <td align="left" valign="top"><em>*DEFERRED</em></td> <td align="left" valign="top">The spooled file has been deferred from printing.</td> </tr> <tr> <td align="left" valign="top"><em>*SENDING</em></td> <td align="left" valign="top">The spooled file is being sent or has been sent to a remote system.</td> </tr> <tr> <td align="left" valign="top"><em>*HELD</em></td> <td align="left" valign="top">The file is held.</td> </tr> <tr> <td align="left" valign="top"><em>*MESSAGE</em></td> <td align="left" valign="top">The file has a message requiring a reply or an action.</td> </tr> <tr> <td align="left" valign="top"><em>*OPEN</em></td> <td align="left" valign="top">The file was not completely processed and is not ready for a writer.</td> </tr> <tr> <td align="left" valign="top"><em>*PENDING</em></td> <td align="left" valign="top">The file is pending to be printed.</td> </tr> <tr> <td align="left" valign="top"><em>*PRINTER</em></td> <td align="left" valign="top">The complete file was sent to the printer, but a print complete status was not sent back.</td> </tr> <tr> <td align="left" valign="top"><em>*READY</em></td> <td align="left" valign="top">The file is available to be written.</td> </tr> <tr> <td align="left" valign="top"><em>*SAVED</em></td> <td align="left" valign="top">The file was written and is saved. This file remains saved until it is released.</td> </tr> <tr> <td align="left" valign="top"><em>*WRITING</em></td> <td align="left" valign="top">The writer is writing the file on a diskette or a printer device.</td> </tr> </table> <p><strong>Subscript.</strong> Whether the spooled file contains subscript.</p> <ul> <li>For DEVTYPE(*SCS), a Subscript command is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS and *AFPDS), a Temporary Baseline Move text control is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>Superscript.</strong>Whether the spooled file contains superscript.</p> <ul> <li>For DEVTYPE(*SCS), a Superscript command is contained in the spooled file.</li> <li>For DEVTYPE(*IPDS and *AFPDS), a Temporary Baseline Move text control is contained in the spooled file.</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>System where file originated.</strong> The name of the system where the spooled file data originated. If the creating system was an iSeries running i5/OS (OS/400) version 2 or earlier, the address of the user that sent the file is displayed.</p> <p>When the name of the system where this spooled file was created cannot be determined, the receiving system name is used. For example, a file sent using SNDNETSPLF DTAFMT(*RCDDATA).<br> </p> <p><strong>System/36 procedure name.</strong> The name of the procedure running when the spooled file is created.</p> <p><strong>System/36 spooled file identifier.</strong> The 6-character identifier assigned to the spooled file.</p> <p><strong>System/38 text utility flags.</strong> The flag for advanced functions. This field is set to hexadecimal zeros when a spooled file is being created as opposed to copying an existing file.</p> <p><strong>S36 CONTINUE-YES.</strong> Whether the file is created as if the System/36 environment OCL statement "// PRINTER CONTINUE-YES" is in effect, as described under the QUSRSPLA API. The possible values are Y or N. See the corresponding field description under the QUSRSPLA API.</p> <p>The value of this field in format SPLA0200 should be left undisturbed for most applications. For user-built attributes, a value of N (no) is generally recommended, unless the user has specific reasons for specifying Y (yes).</p> <p><strong>Time file opened (created). </strong> The time that the file was opened in the HHMMSS format where:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>HH</em></td> <td align="left" valign="top">Hour</td> </tr> <tr> <td align="left" valign="top"><em>MM</em></td> <td align="left" valign="top">Minutes</td> </tr> <tr> <td align="left" valign="top"><em>SS</em></td> <td align="left" valign="top">Seconds</td> </tr> </table> <p><strong>Time writer began processing spooled file.</strong> The time a spooling writer started processing the spooled file.</p> <p><strong>Time writer completed processing spooled file.</strong> The time a spooling writer completed processing the spooled file.</p> <p><strong>Total copies.</strong> Total copies to be produced for this spooled file.</p> <p><strong>Total pages.</strong> The number of pages this printer file contains.</p> <p><strong>Total records.</strong> The number of data records. This field is only used when the device type (DEVTYPE) parameter of the printer file is *AFPDS, *LINE, or *AFPDSLINE.</p> <p><strong>Transparency.</strong> Whether the SCS Transparency command is used in the spooled file. It is set to N for all other device type files, such as IPDS.</p> <p>For DEVTYPE(*SCS), a TRANSPARENT SCS command is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no).</p> <p><strong>TRC for 1403.</strong> Whether the file contains 1403 line data with table-reference characters (TRC). This field is only used for device types (DEVTYPE) *LINE and *AFPDSLINE.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong><a name="unit_of_measure">Unit of measure.</a></strong> The unit of measure to use for specifying distances. The unit of measure is used with certain parameters of the printer file. Page definitions and form definitions are examples of these parameters.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*CM</em></td> <td align="left" valign="top">Centimeters</td> </tr> <tr> <td align="left" valign="top"><em>*INCH</em></td> <td align="left" valign="top">Inches<br> </td> </tr> </table> <p><strong>Unrecognizable data.</strong> Whether the file contains SCS commands that are not valid because of one of the following:</p> <ul> <li>Command is not recognized</li> <li>Command data is not valid</li> <li>Command is recognized, but not supported</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>User name.</strong> The user name of the owner of the new spooled file being created. If the user name is the current user, the spooled file is created as part of the current job. If the user name is someone other than the current user, the spooled file is created as part of the special system job QPRTJOB for the user name specified. The current user must have *SPLCTL authority.</p> <p><strong>User object type.</strong> The type of the user-defined object. Possible values follow:</p> <ul> <li>Data area (*DTAARA)</li> <li>Data queue (*DTAQ)</li> <li>File (*FILE)</li> <li>User index (*USRIDX)</li> <li>Print Services Facility (PSF) configuration object (*PSFCFG)</li> <li>User queue (*USRQ)</li> <li>User space (*USRSPC)</li> </ul> <p>This field should be set to blanks when the user-defined object name is set to *NONE.</p> <p><strong>User-defined data.</strong> The data defined by the user to be used by user applications or user-specified programs that process spooled files. The special value of *NONE should be used when there is no user-defined data.</p> <p><strong>User-defined file.</strong> Whether the spooled file was created by using an API.</p> <p>The possible values are:</p> <table cellpadding="5"> <!-- cols="10 90" --> <tr> <td align="left" valign="top"><em>*YES</em></td> <td align="left" valign="top">The spooled file was created using the QSPCRTSP API.</td> </tr> <tr> <td align="left" valign="top"><em>*NO</em></td> <td align="left" valign="top">The spooled file was created by normal system functions.</td> </tr> </table> <p><strong>User-defined object library name.</strong> The library that contains the user-defined object. This field should be set to blanks when the user-defined object name field is set to *NONE.</p> <p><strong>User-defined object name.</strong> The name of the user-defined object that is used by user applications or user-specified programs that process spooled files. The special value of *NONE should be used when there is no user-defined object.</p> <p><strong>User-defined text.</strong> User-defined text taken from the interactive user profile when the spooled file was created.</p> <p>The text is not converted because the text may not be presented to a user. It may be processed by a server type job and converted at a later date.</p> <p><strong>User-generated data stream.</strong> Whether the data stream has been validated by a system program on the iSeries/400 when the data was spooled, for example, the OfficeVision program.</p> <p>Valid values are Y (yes) or N (no). This field should be set to Y (data stream not validated) when opening a spooled file that contains data that has not been spooled, for example, OfficeVision spooled files.</p> <p><strong>User-specified data.</strong> The 10 characters of user-specified data that describe the file.</p> <p><strong>User who created file.</strong> The name of the user profile that created this file. If the spooled file was created on an iSeries system running i5/OS (OS/400) version 2 or earlier, the user id that sent the file is displayed.</p> <p>When the name of the user profile that created this file cannot be determined, the name of the receiving user profile is used. For example, a file sent using SNDNETSPLF DTAFMT(*RCDDATA).<br> </p> <p><strong>Volumes (array).</strong> The diskette volumes used for saving the object. The variable returns a maximum of 10 six-character volumes. The volume IDs begin in character positions 1, 8, 15, 22, 29, 36, 43, 50, 57, and 64. If more than 10 volumes are used, a 1 is returned in the 71st character of the variable; otherwise, the 71st character is blank. The variable is returned blank if the object was saved to a save file, or if it was never saved.</p> <p><strong>Width of drawer 1.</strong> The width in inches of the paper in drawer 1. This field is set to packed 0 when the spooled file is being created as opposed to being copied. All other drawer fields should also be set to packed 0.</p> <p><strong>Width of drawer 2.</strong> The width in inches of the paper in drawer 2. This field is set to packed 0 when the spooled file is being created as opposed to being copied. All other drawer fields should also be set to packed</p> <p><strong>Width of page.</strong> The width of a page in rows and columns (*ROWCOL) or in inches and centimeters (*UOM). The width of a page is determined by the value specified on the PAGESIZE parameter of the printer file.</p> <p>If this field is specified and the measurement method used is *ROWCOL, this value should be the same as that specified on the page width field found in this format.</p> <p>If this field is specified and the measurement method is *UOM, this value must be equivalent to that specified on the page width field found in this format.</p> <p>If the measurement method is *ROWCOL, the page width value must be from 1 through 378. If the measurement method is *UOM, the page width value must be between 0 and 57.79.</p> <p><strong>3812 SCS.</strong> Whether the spooled file contains fonts supported only on the 3812 printer.</p> <p>For DEVTYPE(*SCS), a Set Coded Font Local command with a global ID of greater than 255 is contained in the spooled file.</p> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>3812 SCS commands.</strong> Whether the file contains commands that are not valid on the 3812 printer.</p> <ul> <li>An incorrect Set Character Set Global ID command is found by validity checking the code page with what is valid for the 3812 printer.</li> <li>An incorrect Set Character Set Local ID command is found by validity checking the code page with what is valid for the 3812 printer.</li> <li>A Set Presentation Color command</li> </ul> <p>Valid values are Y (yes) or N (no). Set this field to N for all other printer device types.</p> <p><strong>5A present.</strong> Whether the hex 5A constant is present in all AFPDS data for the file (in format SPLF0200). This field is valid when the printer device type (DEVTYPE) field is *AFPDS.</p> <p>Valid values are Y (yes) or N (no). This field should be set to N for all other printer device types.</p> <p><strong>5219 commands.</strong> Whether the file contains commands that are not valid on a 5219 printer. The data stream contains one or more of the following SCS commands which, either are not valid on a 5219 or contain parameters that are not valid.</p> <ul> <li>An incorrect Set Character Set Global ID is found by validity checking the code page with what is valid for the 5219 printer.</li> <li>Begin and End Emphasis SCS commands.</li> <li>A Set Presentation Page Size command contains a page size value that is not supported.</li> <li>A Page Presentation Media command contains a drawer value other than drawer 1 or drawer 2.</li> <li>A Set Single Line Distance command contains a distance value that is not supported.</li> <li>A Set Single Line Spacing command contains a distance value that is not supported.</li> <li>A Justify Text Field Format command contains a value other than 0, 50, or 100 percent.</li> <li>A Set Justify Mode Format command contains a value other than 0, 50, or 100 percent.</li> <li>A Set Presentation Color command.</li> <li>A Begin Overstrike command, which contains an optional CHRID value of other than 0.</li> </ul> <p>Valid values are Y (yes) or N (no).</p> <br> <h3>Error Messages</h3> <table cellpadding="5"> <!-- cols="15 85" --> <tr> <th align="left" valign="top">Message ID</th> <th align="left" valign="top">Error Message Text</th> </tr> <tr> <td align="left" valign="top">CPF24B4 E</td> <td align="left" valign="top">Severe error while addressing parameter list.</td> </tr> <tr> <td align="left" valign="top">CPF3CF1 E</td> <td align="left" valign="top">Error code parameter not valid.</td> </tr> <tr> <td align="left" valign="top">CPF3C19 E</td> <td align="left" valign="top">Error occurred with receiver variable specified.</td> </tr> <tr> <td align="left" valign="top">CPF3C21 E</td> <td align="left" valign="top">Format name &1 is not valid.</td> </tr> <tr> <td align="left" valign="top">CPF3C90 E</td> <td align="left" valign="top">Literal value cannot be changed.</td> </tr> <tr> <td align="left" valign="top">CPF33DD E</td> <td align="left" valign="top">Maximum number of open spooled files exceeded for this job.</td> </tr> <tr> <td align="left" valign="top">CPF33DE E</td> <td align="left" valign="top">Size of internal data for opened spooled file exceeds maximum.</td> </tr> <tr> <td align="left" valign="top">CPF33DF E</td> <td align="left" valign="top">Internal data area for opened spooled files destroyed.</td> </tr> <tr> <td align="left" valign="top">CPF33E0 E</td> <td align="left" valign="top">Incomplete set of attributes provided.</td> </tr> <tr> <td align="left" valign="top">CPF33E1 E</td> <td align="left" valign="top">Attributes are for an opened spooled file.</td> </tr> <tr> <td align="left" valign="top">CPF33E2 E</td> <td align="left" valign="top">Value &1 for spooled file attribute at offset &2 not valid.</td> </tr> <tr> <td align="left" valign="top">CPF34B1 E</td> <td align="left" valign="top">Spooled file print data format not supported.</td> </tr> <tr> <td align="left" valign="top">CPF34B2 E</td> <td align="left" valign="top">Spooled file input record length is not valid.</td> </tr> <tr> <td align="left" valign="top">CPF9801 E</td> <td align="left" valign="top">Object &2 in library &3 not found.</td> </tr> <tr> <td align="left" valign="top">CPF9838 E</td> <td align="left" valign="top">User profile storage limit exceeded.</td> </tr> <tr> <td align="left" valign="top">CPF9845 E</td> <td align="left" valign="top">Error occurred while opening file &1.</td> </tr> <tr> <td align="left" valign="top">CPF9872 E</td> <td align="left" valign="top">Program or service program &1 in library &2 ended. Reason code &3.</td> </tr> </table> <br> <hr> API introduced: V2R1 <hr> <table align="center" cellpadding="2" cellspacing="2"> <tr align="center"> <td valign="middle" align="center"><a href="#Top_Of_Page">Top</a> | <a href= "print1.htm">Print APIs</a> | <a href="aplist.htm">APIs by category</a></td> </tr> </table> </body> </html>