This course is a combination of lecture, discussion and hands-on lab sessions.
First, JCL PROCedures are examined in-depth.  This is followed by an extensive workshop that builds several PROCedures using the features of DD Overrides, Parameter Specification and Overides.
Second, a series of JCL streams are reviewed, examined and "typical" errors are corrected.
Third, several OS/390 Utilities are presented and used in JCL exercises.
Mainframe Training    Learning Objectives
				
Upon successful completion of the course, each student will be able to -
- Describe the need for and use JCL procedures
 - Create, use and debug JCL procedures
 - Use the Sort utility and several other IBM utilities
 - Correct a series of "typical" JCL errors.
 
Mainframe Training    Audience
				
This course is for experienced information processing personnel who need an in-depth knowledge and practice using and debugging of JCL (Job Control Language).
		
Mainframe Training    Prerequisites
		
		
Participants should have a good working knowledge of JCL.
		
		Mainframe Training    Course duration
				
				2 days
		
		Mainframe Training    Course outline
		
				
				| 
				I.  JCL Procedures
 | 
				|   | 
				  
A.  Introduction to JCL procedures
		- Definition of JCL procedures
		
 - When to use JCL procedures
		
 - In-stream procedures
		
 - Catalogued procedures
		
 - IBM-provided and vendor-provided procedures
		
  
	B.  PROC statement
		- Procedure name
		
 - Definition of symbolic parameters and their defaults
		
  
	C.  PEND statement 
	D.  Using procedures - in-stream and catalogued 
	E.  Overriding procedures
 
  | 
			  | 
				II.  Utilities
 | 
				|   | 
				  
	A.  SORT 
	B.  IDCAMS 
	C.  IEBGENER 
D.	IEBPRPCH 
E.	IDCAMS
 
  | 
			  | 
				III. Debugging "Typical" JCL Errors
 |