UJOBCORR parameter

Parameter type

Keyword, optional

Purpose

Specifies the user portion of the job correlator that will be associated with the current job. The job correlator (JOBCORR parameter) is a 64-byte token that uniquely identifies a job to JES. The JOBCORR value is composed of a 32-byte system portion, which ensures a unique value, and a 32-byte user portion which helps identify the job to the system. The UJOBCORR parameter specifies this 32-byte user portion of the job correlator.

The UJOBCORR value can be overridden when the job is submitted by using the JES SYS_CORR_USRDATA symbol. Both the UJOBCORR and SYS_CORR_USRDATA values can be overridden by JES2 installation exits 2 and 52 for JOB JCL statement scan, and by exits 20 and 50 for end of job input. For information on modifying the user portion of the job correlator using JES2 installation exits, see z/OS JES2 Installation Exits. For SYS_CORR_USRDATA symbol information, see z/OS JES Application Programming.

In JES3 environments, this UJOBCORR parameter is accepted but ignored.

Networking considerations

A value that is passed over NJE will override the value that is passed on this parameter—an NJE value comes from the JES symbol service or from installation exits and passes over NJE.

Additional information

The job correlator is used to identify the job in multiple interfaces, including:
  • JES operator commands
  • ENF messaging
  • Subsystem interfaces such as extended status and SAPI
  • SMF records.