z/OS MVS JCL Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Relationship to other parameters

z/OS MVS JCL Reference
SA23-1385-00

The following DD parameters may be specified with the DD * and DD DATA parameters. All other parameters are either ignored or result in a JCL error.

For JES3, when using the DCB=MODE=C subparameter with the DATA parameter, DCB=MODE=C must be the only parameter specified with the DATA parameter.

You cannot use the TSO/E SUBMIT command to submit a data set to JES2 or JES3 with a record length of greater than 80 bytes. The records are truncated to 80 bytes.

Note: Start of change In-stream data within a cataloged procedure is also limited to 80 bytes per record. End of change

You can submit a data set to JES2 or JES3 with a record length of greater than 80 bytes by submitting JCL like the following. In this example JCL, IBMUSER.LONGDATA.JCL contains the data with a record length of greater than 80 bytes. In a JES3 system, the record length is limited to the installation-defined spool buffer size minus 46. (For example, if the buffer size is defined as 4084, the record length limit is 4038.) JES3 input service fails any job that exceeds this limit.

If the records longer than 80 bytes include JCL to be transmitted to a remote system using JES3 // XMIT or //*ROUTE XEQ, or JES2 /*ROUTE XEQ or /*XMIT with JES3 in the network, the records are truncated to 80 bytes.
//SUBMIT   JOB   ...
//S1       EXEC  PGM=IEBGENER
//SYSPRINT DD    SYSOUT=*
//SYSIN    DD    DUMMY
//SYSUT2   DD    SYSOUT=(,INTRDR)
//SYSUT1   DD    DSN=IBMUSER.LONGDATA.JCL,DISP=SHR

JES3 will honor the BUFNO specification for SYSIN data sets. Values between 0 and 255 are accepted. When 0 or 1 is specified, a default of 2 is used. When 255 is specified, it is reduced to 254.

For JES3 SNA RJP input:
  • The only parameters you can specify for JES3 systems network architecture (SNA) remote job processing (RJP) input devices are BLKSIZE and LRECL.
  • Code DCB=LRECL=nnn, where nnn is 1 to 255 when SYSIN data records are greater than 80 bytes. (The default LRECL is 80 bytes.)

For 3540 diskette input/output units: VOLUME=SER, BUFNO, and DSID on a DD DATA statement are ignored except when they are detected by a diskette reader as a request for an associated data set. See 3540 Programmer's Reference. On a DD * or DD DATA statement processed by a diskette reader, you can specify DSID and VOLUME=SER parameters to indicate that a diskette data set is to be merged into the input stream following the DD statement.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014