BYTES Parameter
BYTES Parameter
Note! BYTES parameter can be coded only at the job level.
BYTES parameter is used to specify the maximum amount of output to be printed on SYSOUT datasets in terms of bytes. The byte values are always multiples of 1000. For example - If the BYTES=20 means, the maximum limit is 20000. It also specifies the action to be taken when it exceeds the limit.
It is a keyword parameter and optional.
Syntax -
BYTES={nnnnnn}
{([nnnnnn][,CANCEL])}
{([nnnnnn][,DUMP])}
{([nnnnnn][,WARNING])}
nnnnnn | Specifies the maximum number of output bytes. The value can be from 0 to 999999. |
nnnnnn, CANCEL | Specifies that the job should be canceled without dump when output printing exceeds the limit. |
nnnnnn, DUMP | Specifies that the job should be canceled with dump when output printing exceeds the limit. |
nnnnnn, WARNING | Specifies the job should continue with execution when output printing exceeds the limit. But, the system should issue warning messages to notify the operator. |
Default and overrides -
The system uses the installation default value in the below cases -
- No BYTES parameter is coded.
- nnnnnn value not coded.
- CANCEL, DUMP, or WARNING not coded with nnnnnn.
BYTES parameter on the job card overrides the system default values.
Examples -
Scenario - Ignore BYTES parameter.
//MTHEXMP1 JOB (MTH007),'PAWAN Y',NOTIFY=&SYSUID
The installation default line value is in effect for the output printing.