JCL

This course teaches:

  • how to code JCL (Job Control Language) statements to obtain a correct execution of programs and the correct treatment of data sets;
  • the interpretation of job output via SDSF (Spool Display and Search Facility) in order to correct possible errors as soon as possible;
  • the use and creation of procedures.

Schedule

datedur.lang.locationprice 
31 Mar2Leuven 1000 EUR (excl. VAT)
29 Jun2Woerden 1000 EUR (exempt from VAT)
SESSION INFO AND ENROLMENT

Intended for

Programmers, operators, system programmers, schedulers.

Background

Basic knowledge of ISPF/PDF is necessary (see course ISPF/PDF basics). You can test yourself to see if you have enough background by printing and filling in the self-test ( PDF file - 26 KB).

Main topics

  • Job Entry Subsystem (JES) and batch processing
  • The different statements and their function:
  • JOB statement: accounting information, job scheduling parameters, execution parameters, job output specification
  • EXEC statement: PGM, PROC, PARM, COND, TIME, etc.
  • DD statement: data set description, resource specification, output description, in-stream data sets, etc.
  • IF-THEN-ELSE construction
  • OUTPUT statement
  • Job log and job output • SDSF manipulation
  • Special datasets and associated parameters:

concatenation • partitioned and sequential data sets • temporary data sets • backward references • GDG • SMS parameters • JOBLIB • STEPLIB • ...

  • INCLUDE and JCLLIB
  • Use of procedures:

definition • parameters • changing and adding • symbolic parameters

  • Debugging of JCL, frequent abends, ...
  • JES2 control statements

Training method

About half of the time is spent on practical exercises.

Duration

2 days.

Course leader

an ABIS instructor.

Reviews

4.3/5 (based on 44 evaluations; the most recent ones are shown below)

prima; goede basiscursus/opfriscursus

 
  (, )

stof is aardig ingewikkdeld (JCL) en vergt enige ervaring. Ik heb de basis meegekregen en zal deze in de praktijk uit moeten breiden

 
  (, )

Heel goed, sluit goed aan bij de verwachtingen en de praktijk.

 
  (, )

Bonne; intéressante, bon prof

 
  (, )

Très bonne introduction, très complet. Prof agreable et à l'écoute

 
  (, )

Le cours est très bien expliqué et agréable à suivre

 
  (, )

Formation très intéressante

 
  (, )

Excellent!

 
  (, )

Click here to see more comments...

Très intéressant, formateur qui connait (très très) bien son sujet!!

 
  (, )

Très bonne formation, formatuer très pédagogue et manifestement très expérimenté

 
  (, )

Prima; mijn doel was gestructureerd inzicht in de opbouw van JCL te krijgen en de betekenis van de verschillende onderdelen te verduidelijken zodat ik beter weet waarmee ik bezig ben. Volgens mij is dat goed gelukt.

 
  (, )

cursustijd was te kort. Ervaar dit als opfriscursus

 
  (, )

duidelijk uitgelegd

 
  (, )

prima prestatie gezien de voorziene tijd

 
  (, )

omdat de cursus maar een halve dag mocht duren is het te uitgebreid

 
  (, )

Dans l'ensemble je me suis sentie à l'aise.

 
  (, )

Bonne présentation, professeur très disponible, aucune question sans réponse.

 
  (, )

Also interesting

Enrollees for this training also took the following courses:


SESSION INFO AND ENROLMENT