Enterprise Server provides support for restarting JCL jobs at a specified step and optionally a procstep. A typical sequence of events is as follows:
- The job completes and remains on the Output Hold queue.
- The user requeues the job for restart using either ESMAC, the casout command, or the callable API, specifying the step and (optionally) the procstep.
- The job is put back into the Input queue.
- The job is rescheduled and restarts at the specified step/procstep.