EXEC Statement purpose - narrative
PGM=
This identifies the specific program to be executed. Program names are restricted to a maximum of 8 characters, due to the
size of directory entries in the library holding the program.
REGION=
This operand assigns memory, RAM if you like, for this job step Too small a value causes the JOB to ABEND. Values on the
JOB statement will override this. MEMLIMIT is used to assign memory above the 2GB boundary.
TIME=
This sets the maximum CPU occupancy for this job step, but remember that TIME on the JOB statement still sets the maximum
limit for the job as a whole.
What this means is that if TIME= on the EXEC statement is likely to cause the JOB to exceed the limit established by TIME=
on the JOB statement, the job step will fail with a S322 ABEND.