Every output spoolfile is assigned an outputpriority, from 0 to 13. This is the value of the outpri parameter on the DEV parameter of MPE/iX commands such as FILE and SPOOLF. The OUTFENCE command sets an outputpriority limit (fence) over which files with equal or lower print priorities cannot pass. The output spoolfile does not print unless its outputpriority is higher than the outfence set by the OUTFENCE command. The outfence is usually set to a default value of 14 on all system startups to prevent printing until the system is ready. When ready the output priority is often set to 7 and User files are given a default outputpriority of 8.
To check your print priority |
 |
Enter:
The screen displays the outfence in the lower left corner:
SPOOLID JOBNUM FILEDES PRI COPIES DEV STATE RSPFN OWNER
#O55 S16 PRNT 8 1 LP READY SM.MANAGER
#O56 J31 $STDLIST 8 1 LP SPSAVE S SM.MANAGER
INPUT SPOOL FILES OUTPUT SPOOL FILES
ACTIVE = 0; CREATE = 0; READY = 1;
OPEN = 0; DEFER = 0; SELECTED = 0;
READY = 0; DELPND = 0; SPSAVE = 1;
PRINT = 0; XFER = 0;
PROBLM = 0;
TOTAL IN FILES = 0; TOTAL OUT FILES = 2;
IN SECTORS = 0; OUT SECTORS = 32;
OUTFENCE = 14
|
If you have more than one printer, individual outfences may be set for each one. The OUTFENCE command can be executed only from the system console, unless allowed to other users by the ALLOW command. All spoolfiles are displayed when entering LISTSPF at the console.
To set the print priority |
 |
If the output priority is less than or equal to the outfence, the report does not print until the outfence is lowered or the report's priority is raised.
To print reports assigned low output priorities, you can lower the outfence. At the system console, change the outfence to 6 for all devices by entering the following command:
Check it by entering:
The screen displays:
SPOOLID JOBNUM FILEDES PRI COPIES DEV STATE RSPFN OWNER
#O55 S16 PRNT 5 1 LP PRINT SM.MANAGER
#O56 J31 $STDLIST 8 1 LP SPSAVE S SM.MANAGER
INPUT SPOOL FILES OUTPUT SPOOL FILES
ACTIVE = 0; CREATE = 0; READY = 0;
OPEN = 0; DEFER = 0; SELECTED = 0;
READY = 0; DELPND = 0; SPSAVE = 1;
PRINT = 1; XFER = 0;
PROBLM = 0;
TOTAL IN FILES = 0; TOTAL OUT FILES = 2;
IN SECTORS = 0; OUT SECTORS = 32;
OUTFENCE = 6
|
To raise the print priority |
 |
To raise the system's outfence, use the OUTFENCE command with a value higher than the existing value. For example, to raise the outfence higher than 6, enter:
Check it by entering:
The screen displays:
SPOOLID JOBNUM FILEDES PRI COPIES DEV STATE RSPFN OWNER
#O55 S16 PRNT 5 1 LP PRINT SM.MANAGER
#O56 J31 $STDLIST 8 1 LP SPSAVE S SM.MANAGER
INPUT SPOOL FILES OUTPUT SPOOL FILES
ACTIVE = 0; CREATE = 0; READY = 1;
OPEN = 0; DEFER = 0; SELECTED = 0;
READY = 0; DELPND = 0; SPSAVE = 1;
PRINT = 1; XFER = 5;
PROBLM = 0;
TOTAL IN FILES = 0; TOTAL OUT FILES = 2;
IN SECTORS = 0; OUT SECTORS = 32;
OUTFENCE = 7
|
If a report is in progress when the outfence is raised it is allowed to finish.
To prevent printing all reports |
 |
Raising the outfence to its maximum value, 14, prevents the printing of all reports. To raise the print priority, enter:
Check it by entering:
The screen displays:
SPOOLID JOBNUM FILEDES PRI COPIES DEV STATE RSPFN OWNER
#O55 S16 PRNT 8 1 LP READY SM.MANAGER
#O56 J31 $STDLIST 8 1 LP SPSAVE S SM.MANAGER
INPUT SPOOL FILES OUTPUT SPOOL FILES
ACTIVE = 0; CREATE = 0; READY = 1;
OPEN = 0; DEFER = 0; SELECTED = 0;
READY = 0; DELPND = 0; SPSAVE = 1;
PRINT = 0; XFER = 0;
PROBLEM = 0;
TOTAL IN FILES = 0; TOTAL OUT FILES = 2;
IN SECTORS = 0; OUT SECTORS = 32;
OUTFENCE = 14
|