Previous Topic Next topic Print topic


JCL-Specific Environment Variables

This topic lists environment variables relate to configuring the JCL environment.

Note: The Environment Variables: Alphabetical Order topic contains the values for most environment variables.
Variable Description
CASRDO44_NEWSUB Enables access to JCL files held on the local machine on which the browser is running
CASSUB_JN_OVERWRITE Enables job numbers to be reused without their job information being deleted manually or via automated spool housekeeping
ES_JES_BYTES Maximum number of bytes to output in a job before taking the action specified (either cancelling the job, cancelling the job and dumping memory contents, or issuing a warning message)
ES_JES_CARDS Maximum number of cards to output in a job before taking the action specified (either cancelling the job, cancelling the job and dumping memory contents, or issuing a warning message)
ES_JES_DISABLE_RESTART_FLUSH Indicates whether a region's jobs are moved from the Active queue to the Output Hold queue when a region is restarted
ES_JES_LEVEL Sets the default JCL type to JES2, JES3 or VSE
ES_JES_LINES Maximum number of lines to output in a job before taking the action specified (either cancelling the job, cancelling the job and dumping memory contents, or issuing a warning message)
ES_JES_OUTLIM Maximum number of lines to output to a particular dataset before calling the user exit, processing any global limits, and then cancelling the job
ES_JES_PAGES Maximum number of pages to output in a job before taking the action specified (either cancelling the job, cancelling the job and dumping memory contents, or issuing a warning message)
ES_JES_RESTART Enables JCL restart processing
ES_PL1_MFFH_JCL Enables you to run Open PL/I programs that access JCL data definitions. The default value is "N".
ES_SSTM_CICS Location of the JCL used to initialize the SSTM CICS environment
ES_SSTM_IMS Location of the JCL used to initialize the SSTM IMS environment
ES_SYSOUT_HOLD Sysout held classes
ES_USR_DFLT_JES Allows you to override the default user when no user is logged on for JES authentication
MF_ALIAS Specifies program aliases. Each set (pair) is 16 characters long - 8 characters for the program-name, and 8 characters for the alias.
MF_DUPJOBS Enables jobs with identical names to run
MF_FALLTHRUCHECK Specifies that MSS is to check that the main COBOL program ends by executing a GOBACK or STOP RUN.
MF_MFA Specifies what dataset catalogs are to be searched.
  • ALL - Search for datasets first in the local catalog, and if not found, on the mainframe (default)
  • RJSE - Search for datasets in the local catalog only. No mainframe is performed.
MF_MVSJOB MVS job number rules
MF_NODD Specifies what action MSS is to take at run time if a job step uses a file that has not been allocated.
MF_RCCF Enables Remote Job Step Execution (RJSE)
MF_SMS Enables SMS support
MF_SPOOL_HK_TESTDATE Spool housekeeping testing date override
MF_UCC11 Enables emulation of UCC11, a third party add-on to the mainframe that affects data set disposition processing. If UCC11 is enabled, a data set disposition of NEW is accepted even if the data set already exists.
MFREXX_LSEQ_RECSIZE_MAX Specifies the record length for the REXX EXECIO command when reading or writing a line sequential file that has been cataloged with a record length of zero.
MFREXX_NOT Specifies one or more characters to be used for the NOT operator in addition to REXX's default, which is "¬".
MFREXX_OR One or more characters to be used for the OR operator in addition to REXX's default, which is "|".
MFSYSCAT The location of the JES system catalog.
MFUSERCAT_LOC User catalog location
VSE_STARTUP_CFG The location of the VSE JCL configuration file
Previous Topic Next topic Print topic