Accounting for exec functions

When a program issues an exec function, the requesting job goes through step termination, including record generation and the invocation of the IEFACTRT exit. Then the job goes through step initialization, including invocation of the IEFUSI exit. However, the new unit of work is not a job step, but a substep. The step number is unchanged, but the substep field is incremented. SMF provides the following fields to support exec processing: