Rocket® Enterprise Developer (formerly a product of Micro Focus or formerly a product of Open Text) documentation, created before Rocket Software acquired certain products from OpenText, may include outdated references to "Micro Focus" or "OpenText", both of which are trademarks of OpenText or its affiliates. Rocket Software is not affiliated with Micro Focus or OpenText and has since rebranded these products as Rocket® products. You may also encounter outdated links in this documentation. If you do, please contact Rocket Support (support@rocketsoftware.com) for assistance.
MVS JCL Statements
For a full description of MVS JCL statements, please refer to the IBM OS/390 MVS JCL Reference.
The following MVS JCL statements are supported:
| Statement | Description |
|---|---|
| DD | Defines the allocation and disposition of a data set |
| EXEC | Defines a job step, including the program or cataloged procedure to be run |
| EXPORT | Export a set of JCL symbols. |
|
IF THEN ELSE ENDIF |
Specifies conditional execution of MVS JCL statements |
| INCLUDE | Specifies where pre-defined MVS JCL statements are to be included in the jobstream |
| JCLLIB | Specifies procedure libraries and their search order |
| JOB | Defines a job. MSS supports only one job per jobstream |
| JOBLIB | Specifies private libraries to be searched for programs identified in EXEC statements |
| PROC | Defines the start of an instream MVS JCL procedure |
| PEND | Defines the end of an instream MVS JCL procedure |
| SET | Defines the values to be assigned to symbolic parameters |
| STEPLIB | Specifies private libraries to be searched for programs identified in EXEC statements |
| OUTPUT | Specifies the parameters that the job entry subsystem is to use for printing a SYSOUT
data set. MSS supports all parameters with the following exceptions. The following parameters are
unsupported, and result in an error:
|
| SYMLIST | Uses exported symbols when replacing in-stream values. |
The following MVS JCL statements are not supported. They are checked only for correct syntax.
| Statement | Description |
|---|---|
| COMMAND | Issues commands to MVS and JES2 |
| CNTL | Defines the start of a set of program control statements |
| ENDCNTL | Defines the end of a set of program control statements |
| XMIT | Transmits records from JES3 |