Resume print job
Component: | SPOOL |
Functional area: | Controlling spoolout job |
Domain: | SPOOL-PRINT-ADMINISTRATION |
Privileges: | STD-PROCESSING |
Routing code: | O |
Note
The RESUME-PRINT-JOB command corresponds to the RESUME-SPOOLOUT command; the command name RESUME-SPOOLOUT is still accepted as an alias.
Function
The RESUME-PRINT-JOB command resumes processing of a suspended print job in the local cluster. The print job is identified by its TSN or MONJV. The cluster administrator can address a print job by means of the server name and the TSN on the server on which it is processed.
Starting with BS2000 OSD/BC V11.0, printers that are connectable to the channel are no longer supported. However, print jobs for “local” printers defined in SPOOL are still accepted and can be forwarded to real, LAN-connected high performance printers by using a SPOOL add-on product (e.g. ROUTER by Océ).
This forwarding cannot be continued by /RESUME-PRINT-JOB. The command may therefore now only be used for RSO printers and virtual devices.
Privileged functions
RSO device administrators and spool and cluster administrators can resume 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” [43] and “Dprint” [10].
Format
RESUME-PRINT-JOB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Operands
JOB-IDENTIFICATION = *TSN(...) / *SERVER-TSN(...) / *MONJV(...)
Specifies how the job is identified.
JOB-IDENTIFICATION = *TSN(...)
The job is identified by its local TSN.
TSN = <alphanum-name 1..4>
TSN of the job.
JOB-IDENTIFICATION = *SERVER-TSN(...)
The print job is identified by its TSN on the server. Print jobs in the local cluster can be addressed in this way by the cluster administrator.
TSN = <alphanum-name 1..4>
TSN of the job 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 print jobs to be addressed by their monitoring job variables, provided the specified MONJV is accessible on the host at which the command is issued.
PRIORITY = *UNCHANGED / <integer 30..255>
Priority for the released spoolout job.
PRIORITY = *UNCHANGED
The priority that the spoolout job previously had remains in force.
RESTART-POSITION =
Defines the point from which the spoolout file is to be output again.
RESTART-POSITION = *UNCHANGED
The spoolout job should be repeated from the place specified in the HOLD-PRINT-JOB command.
RESTART-POSITION = *BEGIN-OF-SPOOLOUT
Repeat from the start of the file.
RESTART-POSITION = *PAGE(...)
The spoolout job is to be repeated from a particular page.
PAGE-NUMBER = <integer 1..10000000>
Repeat output from the specified page; all preceding pages are skipped.
RESTART-POSITION = *BACK(...)
The SPOOLOUT job is to be restarted on the page that is before current page by the number of pages specified. All pages before that are ignored.
PAGES = <integer 1..10000000>
Number of pages to leaf back to reach the starting point for repeating output.
Return codes
(SC2) | SC1 | Maincode | Meaning |
---|---|---|---|
0 | CMD0001 | No error | |
1 | CMD0202 | Syntax error | |
1 | SCP0973 | Semantic error | |
32 | SCP0974 | System error. Command rejected | |
64 | SCP0975 | No authorization for command | |
64 | SCP0976 | Invalid operand value | |
128 | SCP1051 | Subsystem required for operand |