How does JCLCheck Workload Automation validate a JCL PROC?
search cancel

How does JCLCheck Workload Automation validate a JCL PROC?

book

Article ID: 24241

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

How does JCLCheck validate a PROC (procedure JCL member)? 

 

 

 

Environment

Release: All
Component: JCLCheck Workload Automation

Resolution

When the first scanned JCL statement contains the word "PROC", JCLCheck will do the following:

  • Generate a //JOB card statement
  • Generate a // PEND statement
  • Generate a //procname EXEC procname statement

When the proc contains a JOB card, but is missing a PEND and EXEC statement, errors "CAY6010S JOB HAS NO STEPS" and "CAY6064S PEND CARD STATEMENT MISSING" are issued.

When the proc contains a JOB card, a PEND statement, and an EXEC procname statement, the job gets validated as a normal batch job.