Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

MODIFY-PRINTER-OUTPUT-STATUS

&pagelevel(3)&pagelevel

Change administration parameters for printers

Component:

SPOOL                                                                                                                                          

Functional area:

Controlling spoolout job

Domain:

SPOOL-PRINT-ADMINISTRATION

Privileges:

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

Function

The MODIFY-PRINTER-OUTPUT-STATUS command modifies the administration parameters for the specified printer.
If the default value *UNCHANGED is specified then no changes are made to the initial value of the parameter in question.

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é).

The state of the printer in BS2000 has no effect on this forwarding. The MODIFY-PRINTER-OUTPUT-STATUS command is therefore now only relevant for RSO printers and virtual devices. For local printers, it is still accepted but has no effect.

Restrictions for APA printers

The following operands must not be specified for APA printers:

  • FORMS-OVERLAY

  • PRINT-SAMPLE

  • ROTATION

  • TWO-UP-PROCESSING

  • FORMS-OVERLAY-BUFFER

  • CHARACTER-SET-NUMBER 

Privileged functions

RSO device administrators and spool and cluster administrators can modify the administration parameters of printers that they manage.
For more information on these user groups see the manuals “RSO” [32], “SPOOL” [43] and “Dprint” [10].
The following operands can only be used with the privilege TSOS or OPERATING:

  • DEVICE-NAME=*ANY-LOCAL-PRINTER(...)

  • ROTATION

  • FORMS-OVERLAY-BUFFER

  • CHARACTER-SET-NUMBER 

Format

MODIFY-PRINTER-OUTPUT-STATUS

DEVICE-NAME = *ANY-LOCAL-PRINTER(...) / *RSO-PRINTER(...)


*ANY-LOCAL-PRINTER(...)



|


NAME = list-poss(8): <alphanum-name 1..8>



|


,DESTINATION = *UNCHANGED / *NONE / *STD / *ADD(...) / *REMOVE(...) /



|




list-poss(16): *CENTRAL / <alphanum-name 1..8>



|



*ADD(...)



|




|


DESTINATION-LIST = list-poss(16): *CENTRAL / <alphanum-name 1..8>



|



*REMOVE(...)



|




|


DESTINATION-LIST = list-poss(16): *CENTRAL / <alphanum-name 1..8>



|


,FORM-NAME = *UNCHANGED / *ALL / *STD / *EQUIVALENT(...) / *EXCEPT(...) /



|




*EQUIVALENT-EXCEPT(...) / *ADD(...) / *REMOVE(...) /



|




list-poss(16): <alphanum-name 1..6>



|



*EQUIVALENT(...)



|




|


EQUIVALENT-FORMS = *ALL / list-poss(16): <alphanum-name 1..6>



|



*EXCEPT(...)



|




|


FORMS-LIST = list-poss(16): <alphanum-name 1..6>



|



*EQUIVALENT-EXCEPT(...)



|




|


FORMS-LIST = list-poss(16): <alphanum-name 1..6>



|



*ADD(...)



|




|


FORMS-LIST = list-poss(16): <alphanum-name 1..6>



|



*REMOVE(...)



|




|


FORMS-LIST = list-poss(15): <alphanum-name 1..6>



|


,FORMS-OVERLAY = *UNCHANGED / *ALL / *NONE / *ONLY / *EXCEPT(...) / *ADD(...) /



|



*REMOVE(...) / list-poss(16): <alphanum-name 2..2>



|



*EXCEPT(...)



|




|


FORMS-OVERLAY-LIST = list-poss(16): <alphanum-name 2..2>



|



*ADD(...)



|




|


FORMS-OVERLAY-LIST = list-poss(16): <alphanum-name 2..2>



|



*REMOVE(...)



|




|


FORMS-OVERLAY-LIST = list-poss(15): <alphanum-name 2..2>



|


,HOST-NAME = *UNCHANGED / *ALL-CLUSTERS / *LOCAL-CLUSTER / *HOME /



|




*EXCEPT(...) / *ADD / *REMOVE(...) / list-poss(16): <alphanum-name 1..8> /



|




<c-string 1..8 with-low>



|



*EXCEPT(...)



|




|


HOST-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>



|



*ADD(...)



|




|


HOST-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>



|



*REMOVE(...)



|




|


HOST-LIST = list-poss(15): <alphanum-name 1..8> / <c-string 1..8 with-low>



|


,PRINT-SAMPLE = *UNCHANGED / *NO / *YES



|


,TRACE = *UNCHANGED / *NO / *YES(...)



|



*YES(...)



|




|


LEVEL = *COMPLETE / *STATUS / *BLOCK-CONTROL


*RSO-PRINTER(...)



|


NAME = list-poss(8): <alphanum-name 1..8>



|


,DESTINATION = *UNCHANGED / *NONE / *STD / *ADD(...) / *REMOVE(...) /



|



list-poss(16): <alphanum-name 1..8>



|



*ADD(...)



|




|


DESTINATION-LIST = list-poss(16): <alphanum-name 1..8>



|



*REMOVE(...)



|




|


DESTINATION-LIST = list-poss(15): <alphanum-name 1..8>



|


,FORM-NAME = *UNCHANGED / *STD / *EQUIVALENT(...) / *EQUIVALENT-EXCEPT(...) /



|




<alphanum-name 1..6> / *ADD(...) / *REMOVE(...)



|



*EQUIVALENT(...)



|




|


EQUIVALENT-FORMS = *ALL / list-poss(16): <alphanum-name 1..6>



|



*EQUIVALENT-EXCEPT(...)



|




|


FORMS-LIST = list-poss(16): <alphanum-name 1..6>



|



*ADD(...)



|




|


FORMS-LIST = list-poss(16): <alphanum-name 1..6>



|



*REMOVE(...)



|




|


FORMS-LIST = list-poss(16): <alphanum-name 1..6>



|


,PRINT-SAMPLE = *UNCHANGED / *NO / *YES



|


,TRACE = *UNCHANGED / *NO / *YES



|


,ALLOWED-ACCESSES = *UNCHANGED / list-poss(4): <-c-string 1..4>

,USER-IDENTIFICATION = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /

list-poss(16): <name 1..8> / <c-string 1..8 with-low>


*EXCEPT(...)



|


USER-IDENT-LIST = list-poss(16): <name 1..8> / <c-string 1..8 with-low>


*ADD(...)



|


USER-IDENT-LIST = list-poss(16): <name 1..8> / <c-string 1..8 with-low>


*REMOVE(...)



|


USER-IDENT-LIST = list-poss(15): <name 1..8> / <c-string 1..8 with-low>

,SPOOLOUT-CLASS = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /



list-poss(16): <integer 1..255>


*EXCEPT(...)



|


SPOOLOUT-CLASS-LIST = list-poss(16): <integer 1..255>


*ADD(...)



|


SPOOLOUT-CLASS-LIST = list-poss(16): <integer 1..255>


*REMOVE(...)



|


SPOOLOUT-CLASS-LIST = list-poss(15): <integer 1..255>

,SPOOLOUT-NAME = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /

list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>


*EXCEPT(...)



|


SPOOLOUT-NAME-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>


*ADD(...)



|


SPOOLOUT-NAME-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>


*REMOVE(...)



|


SPOOLOUT-NAME-LIST = list-poss(15): <alphanum-name 1..8> / <c-string 1..8 with-low>

,ACCOUNT = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /



list-poss(16): <alphanum-name 1..8>


*EXCEPT(...)



|


ACCOUNT-LIST = list-poss(16): <alphanum-name 1..8>


*ADD(...)



|


ACCOUNT-LIST = list-poss(16): <alphanum-name 1..8>


*REMOVE(...)



|


ACCOUNT-LIST = list-poss(15): <alphanum-name 1..8>

,EXIT-ROUTINES = *UNCHANGED / *NOT-ACTIVE / *ACTIVE

,ROTATION = *UNCHANGED / *ANY / *YES / *NO / *MANUAL

,TWO-UP-PROCESSING = *UNCHANGED / *ANY / *YES / *NO / *MODE-1 / *MODE-2

,FORMS-OVERLAY-BUFFER = *UNCHANGED / *ANY / *ONLY / *NO / *RANGE(...)


*RANGE(...)



|


LOW = *UNCHANGED / <integer 0..32767>



|


,HIGH = *UNCHANGED / <integer 0..32767>

,PRIORITY = *UNCHANGED / *ALL / *RANGE(...)


*RANGE(...)



|


FROM = *UNCHANGED / <integer 30..255>



|


,TO = *UNCHANGED / <integer 30..255>

,CHARACTER-SET-NUMBER = *UNCHANGED / *ALL / *ONE / RANGE(...)


*RANGE(...)



|


LOW = *UNCHANGED / <integer 1..32767>



|


,HIGH = *UNCHANGED / <integer 1..32767>

,REVISION-NUMBER = *ANY / <integer 1..255>

Operands

DEVICE-NAME =
Output devices for which administration parameters are to be modified.

DEVICE-NAME = *ANY-LOCAL-PRINTER(...)
Administration parameters are to be modified for local printers which will be defined in greater detail below.

NAME = list-poss(8): <alphanum-name1..8>
Mnemonic or logical device names of the printers whose assignment parameters are to be modified for waiting spoolout jobs. A maximum of eight device names may be specified.

DESTINATION = *UNCHANGED / *NONE / *STD / *ADD(...) / *REMOVE(...) /
list-poss(16): *CENTRAL / <alphanum-name 1..8>

Indicates whether and how the assignment of the specified local printers to a pool is modified.

DESTINATION = *NONE
The list of local pools for the specified printers is cleared, i.e. spoolout jobs for these pools are no longer processed.

DESTINATION = *STD
Standard pools for local printers.
The list of assigned pools for local printers is replaced by a list of standard pools containing the specified local printers (SPOOL parameter file).

DESTINATION = *ADD(...)
Pools for local printers which are to be added to an existing list of local pools to which spoolout jobs for the specified printers can be directed.

DESTINATION-LIST = list-poss(16): *CENTRAL / <alphanum-name 1..8>
List of pools for local printers to be added.

DESTINATION = *REMOVE(...)
Pools for local printers to be removed from an existing list of local pools to which spoolout jobs for the specified printers can be directed.

DESTINATION-LIST = list-poss(16): *CENTRAL / <alphanum-name 1..8>
List of pools for local printers to be removed.

DESTINATION = list-poss(16): *CENTRAL / <alphanum-name 1..8>
List of local pools to which spoolout jobs for the specified printers can be directed.

FORM-NAME = *UNCHANGED / *ALL / *STD / *EQUIVALENT(...) / *EXCEPT(...) /
*EQUIVALENT-EXCEPT(...) /
*ADD(...) / *REMOVE(...) / list-poss(16): <alphanum-name 1..6>
Names of the forms with which spoolout jobs can be processed on the specified printers.

FORM-NAME = *ALL
Spoolout jobs can be processed on the specified printers irrespective of the form used.

FORM-NAME = *STD
Spoolout jobs can be processed on the specified printers with all the equivalent forms permitted in the SPOOL parameter file for the specified printers.

FORM-NAME = *EXCEPT(...)
Forms with which spoolout jobs cannot be processed on the specified printers.

FORMS-LIST = list-poss(16): <alphanum-name 1..6>
List of excluded forms.

FORM-NAME = *EQUIVALENT(...)
Spoolout jobs can be processed on the specified printers with equivalent forms. Printout is not interrupted when the form changes.

EQUIVALENT-FORMS = *ALL / list-poss(16): <alphanum-name 1..6>
List of equivalent forms.

FORM-NAME = *EQUIVALENT-EXCEPT(...)
Equivalent forms with which spoolout jobs cannot be processed on the specified printers.

FORMS-LIST = list-poss(16): <alphanum-name 1..6>
List of excluded equivalent forms.

FORM-NAME = *ADD(...)
Forms to be added to an existing list of forms with which spoolout jobs can be processed on the specified printers.

FORMS-LIST = list-poss(16): <alphanum-name 1..6>
List of forms to be added.

FORM-NAME = *REMOVE(...)
Forms which are to be removed from an existing list of forms with which spoolout jobs can be processed on the specified printers.

FORMS-LIST = list-poss(15): <alphanum-name 1..6>
List of forms to be removed.

FORM-NAME = list-poss(16): <alphanum-name 1..6>
List of forms with which spoolout jobs can be processed on the specified printers. If there is already a (positive) list of forms for the specified printers it is replaced by this new list. Each time the form changes printout is interrupted and a message is displayed at the console.

FORMS-OVERLAY = *UNCHANGED / *ALL / *NONE / *ONLY / *EXCEPT(...) / *ADD(...) / *REMOVE(...) / list-poss(16): <alphanum-name 2..2>
Film overlays with or without which spoolout jobs can be processed on the specified laser printers.

FORMS-OVERLAY = *ALL
Spoolout jobs can be processed on the specified laser printers irrespective of the film overlays specified.

FORMS-OVERLAY = *NONE
Only spoolout jobs which do not use film overlays can be processed on the specified printers.

FORMS-OVERLAY = *ONLY
Only spoolout jobs which use a film overlay (any) can be processed on the specified printers.

FORMS-OVERLAY = *EXCEPT(...)
Film overlays with which spoolout jobs cannot be processed on the specified laser printers.

FORMS-OVERLAY-LIST = list-poss(16): <alphanum-name 2..2>
List of excluded film overlays.

FORMS-OVERLAY = *ADD(...)
Film overlays to be added to an existing list of overlays with which spoolout jobs can be processed on the specified laser printers.

FORMS-OVERLAY-LIST = list-poss(16): <alphanum-name 2..2>
List of film overlays to be added.

FORMS-OVERLAY = *REMOVE(...)
Film overlays which are to be removed from an existing list of film overlays with which spoolout jobs can be processed on the specified laser printers.

FORMS-OVERLAY-LIST = list-poss(15): <alphanum-name 2..2>
List of film overlays to be removed.

FORMS-OVERLAY = list-poss(16): <alphanum-name 2..2>
List of film overlays with which spoolout jobs can be processed on the specified laser printers.
If there is already a (positive) list of film overlays for the specified printers, it is replaced by this new list.

HOST-NAME = *UNCHANGED / *ALL-CLUSTERS / *LOCAL-CLUSTER / *HOME / *EXCEPT(...) / *ADD(...) / *REMOVE(...) / list-poss(16): <name 1..8> / <c-string 1..8 with-low>
Specifies for a local printer the hosts from which print jobs are processed.

HOST-NAME = *ALL-CLUSTERS
Print jobs from all hosts are processed on the specified printer.

HOST-NAME = *LOCAL-CLUSTER
Print jobs from all hosts in the local cluster are processed on the specified printer.

HOST-NAME = *HOME
Only print jobs from the local host are processed on the specified printer.

HOST-NAME = *EXCEPT(...)
Print jobs from all hosts except those specified in the EXCEPT list are processed on the specified printer.

HOST-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
BCAM names of the hosts whose jobs are not to be processed.

HOST-NAME = *ADD(...)
The specified hosts are added to the printer’s existing ACCEPT list of hosts from which print jobs are processed.

HOST-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
BCAM names of the hosts to be added.

HOST-NAME = *REMOVE(...)
The specified hosts are removed from the printer’s existing ACCEPT list of hosts from which print jobs are processed.

HOST-LIST = list-poss(15): <alphanum-name 1..8> / <c-string 1..8 with-low>
BCAM names of the hosts to be removed.

HOST-NAME = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
Only print jobs from hosts in this ACCEPT list are processed on the specified printer.

PRINT-SAMPLE = *UNCHANGED / *NO / *YES
Indicates whether a print sample is to be produced for the first spoolout job to arrive for printout with modified assignment parameters. For printers of type LP65 (page printers) PRINT-SAMPLE=*YES is rejected.

TRACE = *UNCHANGED / *NO / *YES (...)
For APA printers only; switches trace on or off.

TRACE = *YES (...)

LEVEL = *COMPLETE / *STATUS / *BLOCK-CONTROL
Specifies which files should be written to the trace file.

LEVEL = *COMPLETE
Default value for local SPOOL devices. The trace should be logged in full, the trace file is $SYSSPOOL.SYSTRC.SPOOL.<dev-name>.yyy-mm-dd.hh-mm (see also the description of the trace data in the “SPOOL” manual [43]).

LEVEL = *STATUS
For APA jobs only: trace and status data should be logged.

LEVEL = *BLOCK-CONTROL
For APA jobs only: trace, status and block control data should be logged.

DEVICE-NAME = *RSO-PRINTER(...)
Administration parameters are to be modified for RSO printers to be defined in detail below.

NAME = list-poss(8): <alphanum-name 1..8>
Names of active RSO printers whose assignment parameters are to be modified for waiting spoolout jobs.
A maximum of eight names may be specified.

DESTINATION = *UNCHANGED / *NONE / *STD / *ADD(...) / *REMOVE(...) /
list-poss(16): <alphanum-name 1..8>

Indicates whether and how the assignment of the specified RSO printers to a pool is modified.

DESTINATION = *NONE
The list of RSO pools for the specified printers is cleared, i.e. spoolout jobs for these RSO pools are no longer processed.

DESTINATION = *STD
Standard RSO pools.
The list of assigned pools is replaced by a list of standard pools containing the specified RSO printers (SPOOL parameter file).

DESTINATION = *ADD(...)
RSO pools which are to be added to an existing list of RSO pools to which spoolout jobs for the specified printers can be directed.

DESTINATION-LIST = list-poss(16): <alphanum-name 1..8>
List of RSO pools to be added.

DESTINATION = *REMOVE(...)
RSO pools to be removed from an existing list of RSO pools to which spoolout jobs for the specified printers can be directed.

DESTINATION-LIST = list-poss(16): <alphanum-name 1..8>
List of RSO device pools to be removed.

DESTINATION = list-poss(16): <alphanum-name 1..8>
List of RSO pools to which spoolout jobs for the specified printers can be directed.

FORM-NAME = *UNCHANGED / *STD / *EQUIVALENT(...) / *EQUIVALENT-EXCEPT(...) /
<alphanum-name 1..6> / *ADD(...) / *REMOVE(...)
Defines the forms with which spoolout jobs can be processed on the specified printers.

FORM-NAME = *STD
Spoolout jobs can be processed with all the equivalent forms permitted in the SPOOL parameter file for the relevant RSO printers.

FORM-NAME = *EQUIVALENT(...)
Spoolout jobs can be processed on the specified printers with equivalent forms.

EQUIVALENT-FORMS = *ALL / list-poss(16): <alphanum-name 1..6>
Spoolout jobs can be processed on the specified printers with all the equivalent forms or with one of the equivalent forms contained in the list.

FORM-NAME = *EQUIVALENT-EXCEPT(...)
Equivalent forms with which spoolout jobs cannot be processed on the specified printers.

FORMS-LIST = list-poss(16): <alphanum-name 1..6>
List of excluded equivalent forms.

FORM-NAME = list-poss(16): <alphanum-name 1..6>
Forms with which spoolout jobs can be processed on the specified printers.

FORM-NAME = *ADD(...)
Forms to be added to an existing list of forms with which spoolout jobs can be processed on the specified printers.

FORMS-LIST = list-poss(16): <alphanum-name 1..6>
List of forms to be added.

FORM-NAME = *REMOVE(...)
Forms which are to be removed from an existing list of forms with which spoolout jobs can be processed on the specified printers.

FORMS-LIST = list-poss(15): <alphanum-name 1..6>
List of forms to be removed.

PRINT-SAMPLE = *UNCHANGED / *NO / *YES
Indicates whether a print sample is to be produced.
In RSO mode a print sample can be requested for public devices which print on continuous paper (not page printers).

TRACE = *UNCHANGED / *NO / *YES
Indicates whether a TRACE file is to be created.

ALLOWED-ACCESSES = *UNCHANGED / list-poss(4): <c-string 1..4>
This operand defines which accesses are allowed. It is permitted for any RSO printer.

ALLOWED-ACCESSES = *UNCHANGED
The current access mechanism is left unchanged.

ALLOWED-ACCESSES = list-poss(4): <c-string 1..4>
List of allowed accesses. The following values are possible:

C‘RSO‘ RSO print jobs can be assigned to the active printer.
C‘UTM‘ UTM print jobs can be assigned to the active printer.

USER-IDENTIFICATION = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /
list-poss(16): <name 1..8> / <c-string 1..8 with-low>

User IDs under which spoolout jobs can be processed on the specified printers.

USER-IDENTIFICATION = *ALL
Spoolout jobs can be processed on the specified printers under all user IDs.

USER-IDENTIFICATION = *EXCEPT(...)
User IDs under which spoolout jobs cannot be processed on the specified printers.

USER-IDENT-LIST = list-poss(16): <name 1..8> / <c-string 1..8 with-low>
List of excluded user IDs.

USER-IDENTIFICATION = *ADD(...)
User IDs to be added to an existing list of user IDs under which spoolout jobs can be processed on the specified printers.

USER-IDENT-LIST = list-poss(16): <name 1..8> / <c-string 1..8 with-low>
List of user IDs to be added.

USER-IDENTIFICATION = *REMOVE(...)
User IDs which are to be removed from an existing list of user IDs under which spoolout jobs can be processed on the specified printers.

USER-IDENT-LIST = list-poss(15): <name 1..8> / <c-string 1..8 with-low>
List of user IDs to be removed.

USER-IDENTIFICATION = list-poss(16): <name 1..8> / <c-string 1..8 with-low>
List of user IDs under which spoolout jobs can be processed on the specified printers.
If there is already a (positive) list of user IDs for the specified printers, it is replaced by this new list.

SPOOLOUT-CLASS = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /
list-poss(16): <integer 1..255>
Spoolout classes from which spoolout jobs can be processed on the specified printers.

SPOOLOUT-CLASS = *ALL
Spoolout jobs from all spoolout classes can be processed on the specified printers.

SPOOLOUT-CLASS = *EXCEPT(...)
Spoolout classes from which spoolout jobs cannot be processed on the specified printers.

SPOOLOUT-CLASS-LIST = list-poss(16): <integer 1..255>
List of excluded spoolout classes.

SPOOLOUT-CLASS = *ADD(...)
Spoolout classes to be added to an existing list of spoolout classes from which spoolout jobs can be processed on the specified printers.

SPOOLOUT-CLASS-LIST = list-poss(16): <integer 1..255>
List of spoolout classes to be added.

SPOOLOUT-CLASS = *REMOVE(...)
Spoolout classes to be removed from an existing list of spoolout classes from which spoolout jobs can be processed on the specified printers.

SPOOLOUT-CLASS-LIST = list-poss(15): <integer 1..255>
List of spoolout classes to be removed.

SPOOLOUT-CLASS = list-poss(16): <integer 1..255>
List of spoolout classes from which spoolout jobs can be processed on the specified printers.
If there is already a (positive) list of spoolout classes for the specified printers, it is replaced by this new list.

SPOOLOUT-NAME = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /
list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
Job names under which spoolout jobs can be processed on the specified printers.

SPOOLOUT-NAME = *ALL
Spoolout jobs can be processed on the specified printers irrespective of the job name.

SPOOLOUT-NAME = *EXCEPT(...)
Job names under which spoolout jobs cannot be processed on the specified printers.

SPOOLOUT-NAME-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
List of excluded job names.

SPOOLOUT-NAME = *ADD(...)
Job names to be added to an existing list of job names under which spoolout jobs can be processed on the specified printers.

SPOOLOUT-NAME-LIST = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
List of job names to be added.

SPOOLOUT-NAME = *REMOVE(...)
Job names which are to be removed from an existing list of job names under which spoolout jobs can be processed on the specified printers.

SPOOLOUT-NAME-LIST = list-poss(15): <alphanum-name 1..8> /<c-string 1..8 with-low>
List of job names to be removed.

SPOOLOUT-NAME = list-poss(16): <alphanum-name 1..8> / <c-string 1..8 with-low>
List of job names under which spoolout jobs can be processed on the specified printers.If there is already a (positive) list of job names for the specified printers, it is replaced by this new list.

ACCOUNT = *UNCHANGED / *ALL / *EXCEPT(...) / *ADD(...) / *REMOVE(...) /
list-poss(16): <alphanum-name 1..8>

Account numbers with which spoolout jobs can be processed on the specified printers.

ACCOUNT = *ALL
Spoolout jobs can be processed on the specified printers irrespective of the account number.

ACCOUNT = *EXCEPT(...)
Account numbers under which spoolout jobs cannot be processed on the specified printers.

ACCOUNT-LIST = list-poss(16): <alphanum-name 1..8>
List of excluded account numbers.

ACCOUNT = *ADD(...)
Account numbers to be added to an existing list of account numbers under which spoolout jobs can be processed on the specified printers.

ACCOUNT-LIST = list-poss(16): <alphanum-name 1..8>
List of account numbers to be added.

ACCOUNT = *REMOVE(...)
Account numbers which are to be removed from an existing list of account numbers under which spoolout jobs can be processed on the specified printers.

ACCOUNT-LIST = list-poss(15): <alphanum-name 1..8>
List of account numbers to be removed.

ACCOUNT = list-poss(16): <alphanum-name 1..8>
List of account numbers under which spoolout jobs can be processed on the specified printers.
If there is already a (positive) list of account numbers for the specified printers it is replaced by this new list.

EXIT-ROUTINES = *UNCHANGED / *NOT-ACTIVE / *ACTIVE
Indicates whether EXIT routines are to be called for spoolout to the specified printers.

ROTATION = *UNCHANGED / *ANY / *YES / *NO / *MANUAL
Indicates whether spoolout jobs which require the page rotation module can be processed on the specified printers.

ROTATION = *ANY
Spoolout jobs can be processed on the specified printers whether they require the page rotation module or not.

ROTATION = *NO
Only spoolout jobs which do not require the page rotation module can be processed on the specified printers.

ROTATION = *YES
Only spoolout jobs which require the page rotation module can be processed on the specified printers.

ROTATION = *MANUAL
In contrast to the value *NO, the operator can access the page rotation module manually via hardware switches. In this case, all the pages are printed out in rotated form.

TWO-UP-PROCESSING = *UNCHANGED / *ANY / *YES / *NO / *MODE-1 / *MODE-2
This operand is only still available for reasons of compatibility.

FORMS-OVERLAY-BUFFER = *UNCHANGED / *ANY / *ONLY / *NO / *RANGE(...)
Indicates whether spoolout jobs which use an FOB data overlay can be processed on the specified virtual devices.

FORMS-OVERLAY-BUFFER = *ANY
Spoolout jobs with and without FOB data overlays can be processed on the specified virtual devices. The maximum possible FORMS-OVERLAY-BUFFER value is taken from the corresponding default device entry.

FORMS-OVERLAY-BUFFER = *ONLY
Only spoolout jobs which require an FOB data overlay can be processed on the specified virtual devices. The maximum possible FORMS-OVERLAY-BUFFER value is taken from the corresponding default device entry.

FORMS-OVERLAY-BUFFER = *RANGE(...)
Only spoolout jobs with FOB data overlays which lie within the specified size range (in sublines) can be processed on the specified virtual devices.

LOW = *UNCHANGED / <integer 0..32767>
Lower limit of the range.

HIGH = *UNCHANGED / <integer 0..32767>
Upper limit of the range.

PRIORITY = *UNCHANGED / *ALL / *RANGE(...)
Priorities with which spoolout jobs can be processed on the specified printers.

PRIORITY = *ALL
Spoolout jobs can be processed on the specified printers irrespective of their priority.

PRIORITY = *RANGE(...)
Spoolout jobs with priorities within this range can be processed on the specified printers.

FROM = *UNCHANGED / <integer 30..255>
Lower limit of the range.

TO = *UNCHANGED / <integer 30..255>
Upper limit of the range.

CHARACTER-SET-NUMBER = *UNCHANGED / *ALL / *ONE / RANGE(...)
Spoolout jobs can be processed on the specified virtual devices according to the number of character sets required.

CHARACTER-SET-NUMBER = *ALL
Spoolout jobs can be processed on the specified virtual devices irrespective of the number of character sets required. The maximum possible number of required character sets is taken from the corresponding default device entry.

CHARACTER-SET-NUMBER = *ONE
Only spoolout jobs which require no more than one character set can be processed on the specified virtual devices.

CHARACTER-SET-NUMBER = *RANGE(...)
Spoolout jobs with a number of required character sets which falls within the range can be processed on the specified virtual devices.

LOW = *UNCHANGED / <integer 1..32767>
Minimum number of required character sets.

HIGH = *UNCHANGED / <integer 1..32767>
Maximum number of required character sets.

REVISION-NUMBER = *ANY / <integer 1..255>
Number of the revision.
The number given must match the current revision number. 

Return codes

(SC2)

SC1

Maincode

Meaning/Guaranteed messages


0

CMD0001

No error
Guaranteed message: SPS0B06

2

0

SCP0915

Element to be deleted not found

2

0

SCP0954

Only first 100 pools activated for the device


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
Guaranteed messages: SCP0907, SCP0944, SCP0951, SCP0957, SCP0967, SPS0168


128

SPS0896

Subsystem not loaded/ready
Guaranteed message: SCP0896


128

SCP0911

RSO subsystem in dump creation or restart phase


128

SCP0992

SPS subsystem not loaded or not supported