Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-PRINT-JOB-ATTRIBUTES

&pagelevel(3)&pagelevel

Request information on print job operands

Component:

SPOOL                                                                                             

Functional area:

Controlling spoolout job

Domain:

SPOOL-PRINT-ADMINISTRATION
SPOOL-PRINT-SERVICES

Privileges:

STD-PROCESSING
PRINT-SERVICE-ADMINISTRATION
SAT-FILE-EVALUATION
SAT-FILE-MANAGEMENT
SECURITY-ADMINISTRATION

Function

The SHOW-PRINT-JOB-ATTRIBUTES command requests information on the print job operands specified in the PRINT-DOCUMENT command. The command should be used in conjunction with the MODIFY-PRINT-JOB-ATTRIBUTES command since SHOW-PRINT-JOB-ATTRIBUTES only displays the attributes of those operands that can be modified using MODIFY (except for entries such as the file name or MONJV, which cannot be changed).

The command supports structured output in S variables (see "Output in S variables").

Privileged functions

RSO device administrators and spool and cluster administrators can request information about any print job scheduled for printing on any device that they manage.
For more information on these user groups see the manuals “RSO” [32], “Spool & Print Commands” [42] and “Distributed Print Services” [10]. 

Format

SHOW-PRINT-JOB-ATTRIBUTES

JOB-IDENTIFICATION = *TSN (...) / *SERVER-TSN(...) / *MONJV(...) / *FOREIGN(...)


*TSN(...)



|


TSN = <alphanum-name 1..4>



|


,CLUSTER-NAME = *LOCAL-CLUSTER / <alphanum-name 1..8>


*SERVER-TSN(...)



|


TSN = <alphanum-name 1..4>



|


,SERVER-NAME = <alphanum-name 1..8>


*MONJV(...)



|


MONJV = <filename 1..54 without-gen-vers>


*FOREIGN(...)



|


IDENTIFICATION = <integer 1..2147483647>



|


,CLUSTER-NAME = <alphanum-name 1..8>

,INFORMATION = *ALL / list-poss(5): *DOCUMENT-PART / *DOCUMENT-FORMAT /

*PRINT-JOB-CONTROL / *LAYOUT-CONTROL / *RESOURCES-DESCRIPTION /

*TO-PRINTER

Operands

JOB-IDENTIFICATION = *TSN(...) / *SERVER-TSN(...) / *MONJV(...) / *FOREIGN(...)
Specifies how the job is identified.

JOB-IDENTIFICATION = *TSN(...)
The print job is identified by its local TSN.

TSN = <alphanum-name 1..4>
TSN of the job to be displayed.

CLUSTER-NAME = *LOCAL-CLUSTER / <name 1..8>
Specifies the cluster in which the print job is processed. Only BS2000 clusters can be specified. The TSN is the local TSN at the gateway of the addressed BS2000 cluster.

JOB-IDENTIFICATION = *SERVER-TSN(...)
The print job is identified by its TSN on the server.

TSN = <alphanum-name 1..4>
TSN of the job to be displayed on the server.

SERVER-NAME = <name 1..8>
Name of the server on which the print job can be addressed by its TSN.

JOB-IDENTIFICATION = *MONJV(...)
The print job is identified by its monitoring job variable.

MONJV = <filename 1..54 without-gen-vers>
This operand allows a print job to be addressed by its monitoring job variable, provided the specified MONJV is accessible on the host at which the command is issued.

JOB-IDENTIFICATION = *FOREIGN(...)
This operand allows a print job in an Xprint domain to be addressed.

IDENTIFICATION = <integer 1..2147483647>
The print job is specified by means of a foreign identifier.

CLUSTER-NAME = <name 1..8>
Specifies the Xprint domain in which the print job is processed. You will find information on the operands permitted when addressing an Xprint domain in the “Distributed Print Services” manual [10].

INFORMATION = *ALL / list-poss(5): *DOCUMENT-PART / *DOCUMENT-FORMAT/*PRINT-JOB-CONTROL / *LAYOUT-CONTROL / *RESOURCES-DESCRIPTION / *TO-PRINTER
This operand allows you to select which information is to be output.

Return codes

(SC2)

SC1

Maincode

Meaning


0

CMD0001

No error

2

0

SCP0892

TSN not found or command processing not permitted

2

0

SCP1005

Output canceled


32

SCP0974

System error. Command rejected

4

64

SCP0976

Invalid operand value

6

128

CMD2241

DPRINTCL subsystem not loaded

1

128

SPS0266

SPOOL subsystem/SPOOL administrator task not vailable

8

128

CMD2241

DPRINTSV subsystem not loaded

Notes

  • If a field does not contain any relevant information, it is filled with blanks.

  • In the case of print requests with FAMILY=*YES, only the file name or MONJV of the first member of the family is output.

  • A special type of output is supported for print jobs processed in an Xprint domain. You will find more information in the “Distributed Print Services” manual [10].

  • POSIX path names are restricted to 54 characters.

  • The server name is shortened to 8 positions (for print jobs on UNIX-based systems). 

Output

Within BS2000

The output format of the SHOW-PRINT-JOB-ATTRIBUTES command is represented below. However, only the lines or output fields that refer to the operand specified with the PRINT-DOCUMENT command are output, not the complete format. See the explanation below for details. The output fields correspond to the operands of the PRINT-DOCUMENT command. See the relevant section for a description.

    TSN         : @@@@ (@@@@) SERVER-NAME : @@@@@@@@    STATE          : @@@
(1) FILE-NAME   : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1) FILE-NAME   : ( LIB  : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                 ELEM : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                           ( VERS : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ )
(1)                 TYP  : @@@@@@@@
    ADD-COPIES  : ###         LOCK-FILE  : @@@@
(1) DEL-AFTER-PR: @@@@
(1) DEL-AFTER-PR: @@@@@@@@    (LINE-TRUNC : @@@@@@@)
    ------------------------------- DOCUMENT-PART -------------------------------
(1) INPUT-SECT  : *WHOLE-FILE
(1) INPUT-SEC   : (SECTION-ID : (@)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                                @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                                @@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                SECTION-POS: ####)
(1) INPUT-PART  : *ALL
(1) INPUT-PART  : FIRST-RECORD : *BEGIN-OF-FILE
(1) INPUT-PART  : FIRST-RECORD : @@@@@@@@@@@@@
(1)                   (STRING : (@)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                                @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                                @@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                    POSITION: ####  OCCURRENCE : #####)
(1)               LAST-RECORD  : *END-OF-FILE
(1)               LAST-RECORD  : @@@@@@@@@@@@@
(1)                  (STRING  : (@)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

(1)                                @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                                @@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                   POSITION  ####  OCCURRENCE : #####)
(1) RECORD-PART : *ALL
(1) RECORD-PART : (FIRST-CHAR : @@@@@  LAST-CHAR : @@@@@ )
(1) OUTPUT-PART : *ALL
(1) OUTPUT-PART : (FROM : @@@@@@@@@@@@@  TO  : @@@@@@@@@@@  DIMENSION  : @@@@@ )
(1) OUTPUT-PART : LAST (LAST : @@@@@@@@@@@@@                DIMENSION  : @@@@@ )
    ----------------------------- DOCUMENT-FORMAT -------------------------------
(2) DOC-FORMAT  : *TEXT
(2) LINE-P-PAGE : ####        HEADER-LINE   : @@@@,@@@@,@@@@
(1) LINE-SPACING: #
(1) LINE-SPACING: @@@@@@@@@@@@@@@@@@ (CONTROL-CHAR-POS : ####)
(2) OUTPUT-FORM : @@@@@@@@@@@@
(2) DOC-FORMAT  : *PAGE-FORMAT
(2) CONTROL-MODE: *PAGE-MODE (PAGE-CONT-CHAR : @@@@ CONTROL-TYPE : @@@@@@@@@@@@@@
(2) CONTROL-MODE: @@@@@@@@@@@@
(2) LINE-P-PAGE : ####
(1) LINE-SPACING: @@@@@@@@@@@@@@@@@@
(1) LINE-SPACING: @@@@@@@@@@@@@@@@@@ (CONTROL-CHAR-POS : ####)
(2) DOC-FORMAT  : *SPECIAL-FORMAT
(1) LINE-SPACING: @@@@@@@@@@@@@@@@@@
(2) FORMAT-NAME : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    ---------------------------PRINT-JOB-CONTROL---------------------------------
    PR-JOB-NAME : @@@@@@@@    PR-JOB-PRIO   : @@@@@@@@   CHECKPOINT : @@@@@@@@@@@
(2) MONJV       : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(2) FAILURE-PROC: (MSG-PAGE : @@@@)
    PR-JOB-CLASS: ###
(4) SCHEDULING-TIME: (DATE: ####-##-## TIME ##-##@)
    ----------------------------- LAYOUT-CONTROL---------------------------------
    PAGE-COPIES : ###         LEFT-MARGIN   : ##        ROTATION : @@@@@@@@
(2) TWO-SIDED   : @@@@@@@
(2) INPUT-TRAY  : @@@@@@@
(2) OUTPUT-TRAY : @@@@@@@
(2) COVER-PAGES : (HEADER-PAGE-TEXT: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                   HEADER-EXIT-NUM  : @@@@@@@@@@   TRAILER-EXIT-NUM : @@@@@@@@@@)
    TAB-REF-CHAR: @@@@
(2) LANGUAGE-EXT: (LANGUAGE-NAME    : @@@@@@@ LANGUAGE-MODE : @@@@@@@@@@@@@@    )
    -------------------------- RESOURCES-DESCRIPTION ----------------------------
    FORM-NAME   : @@@@@@
(2) LOOP-NAME   : @@@@                         ROT-LOOP-NAME : @@@@
(1) CHAR-SETS   : @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@
(1) CHAR-SETS   : *POOL (POOL-NAME : @@@@      POOL-INDEX  : @@)
(1) CHAR-SETS   : @@@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@@@
(1) ELECTR-OVER : @@@@@                        FORMS-OVER-BUF : @@@@
(1) OVERLAYS    : (FACE-SIDE : @@@@@           REV-SIDE : @@@@@
(1) PAGE-DEF    : @@@@@@@@                     FORM-DEF : @@@@@@@@
(1) PAGE-DEF    : #
(2) USER-RES-FIL: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(2) TRANS-TAB   : ( NAME : @@@@@@@@
(2)                 FILE : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ )
    RES-LOC     : @@@@@@@
    CHAR-SET-A  : @@@@
    ------------------------------- TO-PRINTER --------------------------
    PRINTER-NAME: @@@@@@@@
(8) PRINTER-TYPE: @@@@@@@@@@@@@@@
(5) TARGET-PRINTER-NAME: @@@@@@@@
    REDIRECTION : @@@@
(6) VIRTUAL-PRINTER: @@@@@@@@@@@@
(6) VIRTUAL-PRINTER: *MUST (NAME: @@@@@@@@
(6) STRING: @@@@@@@@@@@@@@@@@@@@@@@@@@...@@)
(7) PRINTER-URI: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........@@@
(7)              @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........@@@
(7)              ...........@@@@@@@@@@@@@@@@@@@
(8) PRINTER-TYPE: @@@@@@@@@

Access to print jobs on a UNIX-based system
IDENTIFICATION : ##########
(1) FILE-NAME   : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1) FILE-NAME   : ( LIB  : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                 ELEM : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(1)                           ( VERS : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ )
(1)                 TYP  : @@@@@@@@                                               )
(3) SERVER-NAME : @@@@@@@@    STATE : @@@
    ADD-COPIES  : ###
    ------------------------------- DOCUMENT-PART --------------------------------
(1) OUTPUT-PART : *ALL
(1) OUTPUT-PART : ( FR : @@@@@@@@@@@@@  TO  : @@@@@@@@@@@  DIMENSION  : PAGES )
    ----------------------------- DOCUMENT-FORMAT --------------------------------
    DOC-FORMAT  : *SPECIAL-FORMAT
    FORMAT-NAME : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    --------------------------- PRINT-JOB-CONTROL --------------------------------
    PR-JOB-NAME : @@@@@@@@   PR-JOB-PRIO : @@@@@@@@
    ---------------------------- LAYOUT-CONTROL ----------------------------------
    PAGE-COPIES : ###        LEFT-MARGIN   : ##        ROTATION    : @@@@@@@@
    ------------------------- RESOURCES-DESCRIPTION ------------------------------
    FORM-NAME : @@@@@@
(2) CHAR-SETS : @@@
    ------------------------------ DESTINATION -----------------------------------
    PRINTER-NAME: @@@@@@@@
Key to output

(1)

Only one line is output according to the PRINT-DOCUMENT command, or no line at all.

(2)

The line is only output, if the relevant operand was specified in the PRINT-DOCUMENT command.

(3)

The server name issued is the name of the cluster.

(4)

The SCHEDULING-TIME operand is only shown if it was specified in the PRINT-DOCUMENT command. It is indicated in the form yyyy-mm-dd hh:mmx, where x can have the value S for summer time or W for winter time (e.g. 2011-12-31 23:15W). If the default value *TODAY was specified in the operand, the current date is shown. The date and time are printed in accordance with the time zone of the system on which the command was entered. The displayed values could, therefore, differ if the client of the server is located in another time zone. Consequently, to avoid such inconsistencies, it is advisable to synchronize all system clocks in a distributed environment to the same time zone.

(5)

This line is only output if the print job has been filtered.

(6)

Either only the first line or the last two lines marked with (6) are output.

(7)

Either no line is output or several lines with the Web address of the IPP printer (the URL value specified in the PRINT-DOCUMENT command; up to 1023 characters).

(8)

This line is only output if the associated operand was specified in the PRINT-DOCUMENT command, either for a local print job or for a print job which was issued with a variable URL.

Output in S variables

The INFORMATION operand identifies the S variables which are to be created. The following specifications are possible for INFORMATION:

Notation used in command

Abbreviated form used in table

INFORMATION = *ALL

1

INFORMATION = *DOCUMENT-PART

2

INFORMATION = *LAYOUT-CONTROL

3

INFORMATION = *PRINT-JOB-CONTROL

4

INFORMATION = *TO-PRINTER

5

INFORMATION = *RESOURCE-DESCRIPTION

6

INFORMATION = *DOCUMENT-FORMAT

7


Note

S variables marked S/X in the “Name of the S variable” column are generated both for SPOOL and for Xprint jobs. S variables marked X are generated for Xprint jobs only. All other (unmarked) S variables are generated for SPOOL jobs only. 

Output information

Name of the S variable               

T

Contents               

Condition

Number of additional copies

var(*LIST).ADD-COP   S/X

S

0..255

1,2,3,4,5,6,7

Scope of character set attributes

var(*LIST).CHAR-SET-ATTR

S

*ALL
*RESTRICT

1,6

Name of the character set

var(*LIST).CHAR-SET.NAME(*LIST)   S/X

S

<char-set-name>

1,6

Number of the character set in the character set pool

var(*LIST).CHAR-SET.POOL-INDEX

S

0..64

1,6

Name of the character set pool

var(*LIST).CHAR-SET.POOL-NAME

S

' '
<pool-name>

1,6

Checkpoint processing based on pages (*ON-PAGES) or sections (*ON-SECT-REC)

var(*LIST).CHECK

S

*ON-PAGES
*ON-SECT-REC

1,4

Number of the data byte containing the character SPOOL interprets as EBCDIC, ASA or IBM formfeed character

var(*LIST).CONTR-CHAR-POS

S

0..2040

1,7

Control characters for HP and HP90 printers
*COMPATIBLE: control characters must be converted for HP and HP90 printers
*HP: appropriate control characters available

var(*LIST).CONTR-MODE.CONTR-TYPE

S

' '
*COMPATIBLE
*HP

1,7

Control character bar must appear at the head of each page

var(*LIST).CONTR-MODE.PAGE-CONTR-CHAR

S

' '
*NO
*YES

1,7

Control character interpretation

var(*LIST).CONTR-MODE.TYPE

S

' '
*APA
*LINE-MODE
*LOGIC
*NO
*PAGE-MODE
*PHYS
*TRANSPARENT

1,7

Number of the required cover page (parameter for the system exit routine)

var(*LIST).COV-PAGE.HEAD-EXIT

S

0..2147483639

1,3

Text which first 8 characters appear in large print under the mailing box on the cover page

var(*LIST).COV-PAGE.HEAD-PAGE

S

' '
<c-string 1..32>

1,3

Number of the required trailer page (parameter for the system exit routine)

var(*LIST).COV-PAGE.TRAIL-EXIT

S

0..2147483639

1,3

Delete file after printing
*DESTROY: the data are overwritten

var(*LIST).DEL-F

S

*DESTROY
*NO
*YES

1,2,3,4,5,6,7

Document format

var(*LIST).DOC-FORM   S/X

S

*PAGE-FORMAT
*SPECIAL-FORMAT
*TEXT

1,2

Encryption of the generated print file (as of RSO V3.5B)

var(*LIST).ENCRYPTION

S

*YES
*NO

1,4

Name of the file to be printed

var(*LIST).F-NAME   S/X

S

' '
<file-name>

1,2,3,4,5,6,7

Print an APA message page in the event of failure

var(*LIST).FAIL-PROCESS.MSG

S

’ ’
*YES
*NO

1,4

Fully-qualified name of a network domain (with output to IPP printer)

var(*LIST).FQDN

S

’ ’
<ipp-printer-domain>

1,5

Format definition

var(*LIST).FORM-DEF

S

' '
<form-def>

1,6

Name of the form

var(*LIST).FORM-NAME   S/X

S

' '
<form-name>

1,6

Document content type (Dprint)

var(*LIST).FORMAT-NAME   S/X

S

' '
<format-name>

1,7

Header line format

var(*LIST).HEAD-LINE(*LIST)

S

' '
*DATE
*FIRST
*NO
*PAGE

1,7

Xprint job identification

var(*LIST).IDENTIFICATION   X

S

<identification>

1,2,3,4,5,6,7

Number of the record containing the FIRST-RECORD string

var(*LIST).INPUT-PART.FIRST-REC.OCCUR

S

0..32767

1,2 

Position of the specified string within the first record

var(*LIST).INPUT-PART.FIRST-REC.POS

S

0..2047

1,2

String; printing begins at the record containing this string

var(*LIST).INPUT-PART.FIRST-REC.STRING

S

' '
<string-id>

1,2

Specified string comprises printable characters (C) or hexadecimal characters (X); printing begins at the record containing this string

var(*LIST).INPUT-PART.FIRST-REC.STRING.TYPE

S

C
X

1,2

How printing begins within the first record

var(*LIST).INPUT-PART.FIRST-REC.TYPE

S

*BEGIN-OF-FILE
*BY-STRING-ID
0..2147483647

1,2

Number of the record containing the LAST-RECORD string

var(*LIST).INPUT-PART.LAST-REC.OCCUR

S

0..32767

1,2

Position of the specified string within the last record

var(*LIST).INPUT-PART.LAST-REC.POS

S

0..2047

1,2

String; printing ends at the record containing this string

var(*LIST).INPUT-PART.LAST-REC.STRING

S

' '
<string-id>

1,2

Specified string comprises printable characters (C) or hexadecimal characters (X); printing ends at the record containing this string

var(*LIST).INPUT-PART.LAST-REC.STRING.
TYPE

S

C
X


How printing ends within the last record

var(*LIST).INPUT-PART.LAST-REC.TYPE

S

*BY-STRING-ID
*END-OF-FILE
0..21474893647

1,2

Selection of records from the input file which is to be processed

var(*LIST).INPUT-PART.SEL

S

' '
*ALL

1,2

Section ID used to structure the input file

var(*LIST).INPUT-SECT.SECT-ID

S

' '
<section id>

1,2

Specified section ID comprises printable characters (C) or hexadecimal characters (X); this section ID is used to structure the input file

var(*LIST).INPUT-SECT.SECT-ID.TYPE

S

C
X


Position of the section ID

var(*LIST).INPUT-SECT.SECT-POS

S

0..2047

1,2

The input file is unstructured (the whole file is selected)

var(*LIST).INPUT-SECT.SEL

S

' '
*WHOLE-FILE

1,2

Format of the input paper tray

var(*LIST).INPUT-TRAY-FORM

S

' '
*A3
*A4
*A5
*B4
*B5
*C5
*COM-10
*DL
*DOUBLE-LETTER
*EXEC
*FOLIO
*INVOICE
*LEGAL
*LETTER
*MANUAL
*MONARCH*
*A3-UNCUT
*A4-UNCUT
*LEDGER

1,3

Input paper tray number

var(*LIST).INPUT-TRAY-NUM

S

' '
*BY-FORMAT
*IGNORE
1..9

1,3

Direction in which characters are printed in Arabic and Farsi

var(*LIST).LANGUAGE-MODE

S

' '
*LEFT-TO-RIGHT
*RIGHT-TO-LEFT

1,3

The document contains language extensions for Arabic (*ARABIC) or Farsi (*FARSI)

var(*LIST).LANGUAGE-NAME

S

' '
*ARABIC
*FARSI

1,3

Number of columns by which output is indented

var(*LIST).LEFT-MARGIN   S/X

S

0..31

1,3

Setting for the left-hand margin

var(*LIST).LEFT-OFFSET

S

' '
*IGNORE
<left-offset>

1,3

Name of the PLAM library member

var(*LIST).LIB.ELEM   S/X

S

' '
<element-name>

1,2,3,4,5,6,7

Name of the PLAM library

var(*LIST).LIB.LIB   S/X

S

' '
<lib-name>

1,2,3,4,5,6,7

Type of PLAM library member

var(*LIST).LIB.TYPE   S/X

S

' '
<element-type>

1,2,3,4,5,6,7

Version of the PLAM library member

var(*LIST).LIB.VERSION   S/X

S

' '
<element-version>

1,2,3,4,5,6,7

Number of lines per printed page

var(*LIST).LPP

S

*STD
0..32767

1,7

Printer control character type

var(*LIST).LINE-SPACING

S

' '
1
2
3
*BY-ASA-CONTR
*BY-EBCDIC-CONTR
*BY-IBM-CONTR

1,7

Behavior in the event of line truncation
*IGNORE: the spoolout job continues, the file is deleted
*KEEP-FILE: the spoolout job continues, the file is not deleted

var(*LIST).LINE-TRUNC

S

' '
*IGNORE
*KEEP-FILE

1,2,3,4,5,6,7

Protection on the file while the spoolout job is on hold

var(*LIST).LOCK-F

S

*NO
*YES

1,2,3,4,5,6,7

Name of the loop controlling form feed

var(*LIST).LOOP

S

*STD
<loop-name>

1,6

Name of the job variable in which job processing information is stored

var(*LIST).MONJV

S

' '
<monjv>

1,4

Record output format
*CHAR: in character format
*HEX: in character format and hexadecimal

var(*LIST).OUT-FORM

S

' '
*CHARACTER
*HEXADECIMAL' '

1,7

Output paper tray number

var(*LIST).OUT-TRAY-NUM

S

' '
1..99
*IGNORE
*SORTER

1,3

Select the part of the file to print by logical lines or pages

var(*LIST).OUTPUT-PART.DIM   S/X

S

' '
*LINES
*PAGES

1,2

Number of the logical line or page at which printing is to start

var(*LIST).OUTPUT-PART.FROM   S/X

S

*BEGIN-OF-FILE
0..2147483647

1,2

Number of the last logical line or page

var(*LIST).OUTPUT-PART.LAST

S

0..2147483647

1,2

Amount to print on the basis of logical lines or pages

var(*LIST).OUTPUT-PART.SEL   S/X

S

*ALL
*LAST
*RANGE

1,2

Number of the logical line or page at which printing ends

var(*LIST).OUTPUT-PART.TO   S/X

S

*END-OF-FILE
0..2147483647

1,2

Name of the EFO overlay resource used for output

var(*LIST).OVERLAY-RESOURCE.ELECT-O

S

*NONE
<overlay-name>

1,6

Name of the FOB overlay resource used for output

var(*LIST).OVERLAY-RESOURCE.FOB

S

' '
<fob-name>

1,6

Identification number of the overlay or the name of the APA overlay used on the face page

var(*LIST).OVERLAY-RESOURCE.OVERLAY.FACE

S

*NONE
0..127
<apa-overlay-name>

1,6

Identification number of the overlay or the name of the APA overlay used on the reverse page

var(*LIST).OVERLAY-RESOURCE.OVERLAY.REV

S

*NONE
0..127
<apa-overlay-name>

1,6

Number of page copies, i.e. how often each page is repeated in succession

var(*LIST).PAGE-COP   S/X

S

0..255

1,3

Print page definition

var(*LIST).PAGE-DEF

S

' '
<page-def>

1,6

TSN of the spoolout job

var(*LIST).PARTNER--TSN

S

<tsn>

1,2,3,4,5,6,7

Spoolout job name

var(*LIST).PRINT-JOB-NAME   S/X

S

' '
<spool-name>

1,4

Spoolout job priority

var(*LIST).PRINT-JOB-PRIO   S/X

S

30..255

1,4

Printer type

var(*LIST).PRINT-TYPE

S

' '
*ANY
<printer-type>

1,5

Printer name

var(*LIST).PRINTER-NAME   S/X

S

*CENTRAL
<printer-name>

1,5

Uniform Resource Identifier (web address) of the IPP printer

var(*LIST).PRINTER-URI

S

’ ’
<ipp-printer-url>

1,5

Byte number (record column) at which printing of each file record starts

var(*LIST).REC-PART.FIRST-CHAR

S

0..32767

1,2

Byte number (record column) at which printing of each file record ends

var(*LIST).REC-PART.LAST-CHAR

S

0..32767

1,2

Method of limiting the output records to part of the input records
*ALL: each input record is printed from column 1 to the end of the record or print line

var(*LIST).REC-PART.SEL

S

' '
*ALL

1,2

Redirection of the spoolout job to another printer allowed

var(*LIST).REDIRECT

S

*YES
*NO

1,5

Origin of the print resources for the spoolout job

var(*LIST).RESOURCE-LOC

S

*HOME
*SERVER

1,6

Rotation of the printed pages
*BY-CONTR-CODE: page rotation control characters are interpreted
*NO: no page rotation 0 through 270: the print page is rotated clockwise by the specified number of degrees

var(*LIST).ROT   S/X

S

' '
*BY-CONTR-CODE
*NO
0
90
180
270

1,3

Name of the loop controlling form feed for rotated pages; only for HP and HP90 printers with a page rotation module

var(*LIST).ROT-LOOP

S

*STD
<rot-loop-name>

1,6

Date when the print job will be started

var(*LIST).SCHEDULING.DATE

S

*NONE
<yyyy-mm-dd>

1,4

Time when the print job will be started

var(*LIST).SCHEDULING.TIME

S

*NONE
<hh:mm>

1,4

Season information relating to the time of printing

var(*LIST).SCHEDULING.SEASON

S

*NONE
*SUMMER
*WINTER

1,4

Name of the server

var(*LIST).SERVER-NAME   S/X

S

' '
<server-name>

1,2,3,4,5,6,7

Sort mode

var(*LIST).SORT-MODE

S

' '
*AUTOMATIC
*COLLATE
*GROUP
*NO
*STACKER

1,3

Printer status

var(*LIST).STA   S/X

S

*ACTIVE
*DIR
*FT
*KEEP
*PRE
*TRD
*TRT
*WAIT
*WFT
*WP
*WT

1,2,3,4,5,6,7

Printer page layout fonts selected by control characters in the text

var(*LIST).TAB-REF-CHAR

S

' '
*NO
*YES

1,3

Name of the target printer

var(*LIST).TARGET-PRINTER-NAME

S

<printer-name>
*NONE
*YES

1,5

Setting for the top margin

var(*LIST).TOP-OFFSET

S

' '
*IGNORE
<top-offset>

1,3

Name of the file containing the code translation table

var(*LIST).TRANSL-TAB.F

S

' '
<filename>

1,6

Name of the code translation table

var(*LIST).TRANSL-TAB.NAME

S

' '
<transl-tab-name>

1,6

TSN of the SPOOLOUT job

var(*LIST).TSN

S

<tsn>

1,2,3,4,5,6,7

Also, print the reverse of the printed page
*NO: single-sided
*YES: double-sided
*TUMBLE: double-sided, with the page being flipped from top to bottom

var(*LIST).TWO-SIDED

S

' '
*NO
*TUMBLE
*YES

1,3

Name of the user file containing the user-generated loops, character sets, overlays etc.

var(*LIST).USER-RESOURCE-F

S

' '
<filename>

1,6

Assignment of this job to a virtual printer

var(*LIST).VIRTUAL-PRINTER

S

*ALLOWED
*NOT-ALLOWED
*MUST

1,5

Unique name of the virtual printer

var(*LIST).VIRTUAL-PRINTER-NAME

S

' '
<name>

1,5

Content of the string which is also to be passed to the virtual printer

var(*LIST).VIRTUAL-PRINTER-STRING

S

' '
*NONE
<string>

1,5

Example

/print-doc sysrme.spool.048.d, line-spacing=*by-ebcdic-contr,
            scheduling=*earliest(time=23:00)

%  SCP0810 SPOOLOUT FOR FILE ':2OSG:$USER1.SYSRME.JV.151.D' ACCEPTED. TSN
: '3PIU', SPOOLOUT-NAME: 'ALT', MONJV: '*NONE'
%  SCP1025 PRINT JOB ACCEPTED BY SERVER 'GH5090Y0' WITH TSN '40VG'

/show-print-job-attr job-id=*tsn(3piu)

TSN         : 3PIU (40VG)  SERVER-NAME : GH5090Y0    STATE : WT
FILE-NAME   : :2OSG:$USER1.SYSRME.JV.151.D
ADD-COPIES  :   0          LOCK-FILE : *YES
DEL-AFTER-PR: *NO
 ------------------------------ DOCUMENT-PART ------------------------------
INPUT-SECT  : *WHOLE-FILE
INPUT-PART  : *ALL
RECORD-PART : *ALL
OUTPUT-PART : *ALL
 ----------------------------- DOCUMENT-FORMAT -----------------------------
DOC-FORMAT  : *TEXT
LINE-P-PAGE : *STD       HEADER-LINE : *NO
LINE-SPACING: *BY-EBCDIC
OUTPUT-FORM : *CHARACTER
 ---------------------------- PRINT-JOB-CONTROL ----------------------------
PR-JOB-NAME : ALT PR-JOB-PRIO :  240          CHECKPOINT : *ON-PAGES
FAILURE-PROC: (MSG-PAGE : *YES)
PR-JOB-CLASS:   1
SCHEDULING-TIME: (DATE: 2017-03-14 TIME: 23:00W)
 ------------------------------ LAYOUT-CONTROL -----------------------------
PAGE-COPIES :   0      LEFT-MARGIN :  0           ROTATION : *NO
TAB-REF-CHAR: *NO
TOP-OFFSET  : *IGNORE  LEFT-OFFSET : *IGNORE
 --------------------------- RESOURCES-DESCRIPTION -------------------------
FORM-NAME   : STD
RES-LOC     : *HOME
 ------------------------------- TO-PRINTER --------------------------------
PRINTER-NAME: *CENTRAL
PRINTER-TYPE: *ANY
VIRTUAL-PRINTER : *NOT-ALLOWED