MF_UCC11

Enables emulation of UCC11, the JCL job restart functionality.
Note: This environment variable works independently of the JCL RESTART parameter.

Syntax:

MF_UCC11=Y|YA|M|N

Properties:

Y
When restarting a job with DISP=(NEW,CATLG), it will not result in job failure caused by the data set already being cataloged.
YA
When running a job with DISP=(NEW,CATLG), it will not result in job failure caused by the data set already being cataloged.
M

When restarting a job, a cataloged data set is presumed to have an initial disposition of MOD rather than NEW. As a result, any new data is appended to the existing data set.

N
JCL job restart functionality is disabled.
Default: N

Comments:

When set to Y or YA, if the job uses GDG data sets, the GDG generation is reset to the level used in the previous job, ensuring that the restart will automatically pick up the correct GDG generation.

When restarting a job with restart functionality enabled (that is, values Y, YA, or M), COND Code Processing and IF/THEN logic that is dependent upon COND codes from prior steps that are skipped by the RESTART, will work as expected with no changes to the JCL.