It's embarrassing to have to ask this question after decades in the biz, but I want to confirm my understanding of the TIME parameter and how it works on the JOB card vs. EXEC PGM= (step) card.
The doc is pretty clear about the step level. What you code (or accept as default from JES) sets the limit for that step. When you reach that limit, IEFUTL gets control. This is true for each individual step regardless of other steps. The role of TIME= on the JOB card is not so clear, especially in relation to a default. As I read the doc, there is no specific default for JOB time parameter. That is, the effective limit for the whole JOB is the sum of all the individual steps. If you don't want the job to run that long, you can code TIME= for some lower value. But you cannot increase the JOB time by coding a higher value. And if don't code it at all, you get the sum of the steps. >From the JCL manual: "You can use the TIME parameter on a JOB statement to decrease the amount of processor time available to a job or job step below the default value. You cannot use the TIME parameter on a JOB statement to increase the amount of time available to a job step over the default value. To increase the allowable time over the default value, use the TIME parameter on the EXEC statement." In other words, there is no explicit default value at the job level. Am I right? . . J.O.Skip Robinson Southern California Edison Company Electric Dragon Team Paddler SHARE MVS Program Co-Manager 323-715-0595 Mobile 626-302-7535 Office [email protected]<mailto:[email protected]> ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
