For the success of your business. Enterprise System Management Solution

ASG-PRO/JCLASG Technologies Group, Inc.

A JCL integration management tool that can be utilized in the entire system lifecycle, from development, to operation and maintenance.

ASG-PRO/JCL offers an environment for managing JCL as an asset and a base for achieving stable system operation. It prevents problems arising from JCL before they happen and provides powerful support for effective standardization aimed at thorough operations standards. As a result, ASG-PRO/JCL lowers the JCL modification workload for all system personnel, improves productivity by raising work precision, and delivers the high quality and high reliability of JCL on all systems.

ASG

ASG-PRO/JCL

Example of errors detectable by ASG-PRO/JCL:

  • Performs a pre-job execution SYNTAX check for JCL in either the EDIT screen, panel screen, or in batch format and can also detect errors at RUN TIME.
  • Batch changes and batch error checks of JCL and control card content are possible.
  • Sorts parameters according to site standard rules and makes JCL easier to read by making the number of digits uniform and reformatting for consistency.
  • Error checking of the control cards for various IBM utility programs is also possible.
  • Setup on the system makes it easy to introduce and use by APF registration of libraries and setting up of LOGON procedure.

JCL Validation

  • SYNTAX: Invalid parameter, invalid JES2/JES3 statement, format error, opening parenthesis and closing parenthesis mismatch, and inappropriate continuation line.
  • RUN TIME: No dataset, no PDS members, no DCB parameter compatibility, invalid reverse lookup, and duplicate dataset name etc.
  • IMS: PSB, DBD, and ACB invalid or non-extant.
  • DB2: Invalid DB2 syntax, keyword, or parameter, and DB2 library or program not detected.
  • Checking of control card for various IBM utility programs (IEBGENER, IEBCOPY, IEHPROGM, IEHLIST, ADRDSSU, DFSORT, and IDCAMS).

JCL Standardization/Modification

Example of JCL modification by REXX coding: Changing the post-processing sub parameter for normal completion of the DISP parameter within the DD statement of JCL from ‘KEPP’ to ‘CATLG’.

Standardization examples:

  • Limits on space allocation
  • Limits on job/dataset names
  • Limits on device types used
  • Limits on job class
  • Migration to SMS
  • Change to live job name
  • Migration in accordance with system integration
  • Migration from test environment to live environment
  • Application of new naming convention

※In ASG-PRO/JCL, the standardization and modification processing of JCL libraries is implemented by programming in the REXX language. This enables more complex processing with simple coding and the immediate execution of processing even when sudden change processing occurs.

※An optimal sample program can be offered upon customer request because there are a large number of programs coded in the REXX language available.

JCL Reformatting

Reformatting examples:

  • Limits on space allocation
  • Limits on job/dataset names
  • Limits on device types used
  • Limits on job class

Operating Environment

Vendor OS
IBM OS/390 (ISPF 4.1 or later), z/OS