JCL (z/OS) - Controlling Job and Step Processing 2.5
Duration
3 hours
Overview
While JCL is generally rigid in the way that it runs programs and related jobs, in recent years there have been several advancements in code that can be used to conditionally run steps, and schedule jobs. This course discusses the use of the traditional COND parameter to control step processing, and the use of the IF/THEN/ELSE/ENDIF construct as an alternative. New basic job scheduling capabilities are also discussed.
Audience
Operators and programmers who need to know how to code and submit JCL batch jobs.
Prerequisites
Completion of the JCL (z/OS) - JCL Coding Basics - JOB and EXEC Statements and JCL (z/OS) - JCL Coding Basics - DD Statements courses, or equivalent knowledge.
Objectives
- After completing this course, the student will be able to:
- Code the statements and parameters used to define a job group
- Describe how COND parameters and IF/THEN/ELSE/ENDIF constructs are used to conditionally run job steps
Course Content
JCL Scheduling Capabilities
Standard job scheduling
New scheduling capabilities from JCL
Handling scheduling errors
Conditional JCL Processing
Need to run steps only in certain situations
Common Return Codes produced by Programs
COND Parameter use
IF/THEN/ELSE/ENDIF statements