SmartJCL - Product Presentation
SmartJCL - Product Presentation
Preamble
Change Facility
REXX Interface
Remote Check
Scheduler Interfaces
ISPF Dialog
• It’s more than a simple JCL checker. It offers many additional features that
makes it a complete JCL management tool:
• SmartJCL validates JCL
Syntax
Utilities (like IDCAMS, Sort, etc.)
Program found / not found
Dataset allocation, Acess authority check
• SmartJCL has many additional functions like
Reformat
Remote check
Standards Check, Change Facility, REXX interface
Scheduler interface (Control-M, IWS for z/OS)
• SmartJCL can be used as Edit Macro, in Batch, from ISPF or eclipse
• Integrated in ProcMan, it offers full JCL Change Management
Moves JCL through all stages, e.g. from Test to Integration to Production
Full history, e.g. a JCL containing all versions
Type JCK …
The result:
1. Summary
2. Lables to
locate the error
3. Error message
Use the reformat function to change the JCL format quickly and easily to
conform readable standards.
• Administrator specifies positions of keyword, value and continuation line
indiviually for each JCL parameter according to your company needs.
• User invokes the function out of the ISPF editor with a simple line command.
• JCL is reformatted automatically according to your specifications.
Type JREF…
Unformatted JCL is
difficult to read.
_ Action
_ MESSAGE LAST_JCL_STMT ‘STD000SE'
****** *********************** Bottom of Data *************************************
SRI allows to access all JCL parameters out of your REXX programs.
• SRI provides access to all JCL statements for verification and modification by
writing simple REXX code.
• SRI has functions to access JCL constructs easily, e.g. if qualifier (“dataset
name”, FIRST)=“TEST”then …
• SRI contains functions to delete, insert or modify all statements, even complete
steps can be inserted automatically!
• SRI is a powerful tool to simplify JCL handling, e.g. to
Implement your own checks and setup a “JCL quality insurance system”.
To change JCL automatically.
The Remote Check enables you to perform the JCL check on another
system. Advantages are:
• Simplifies checking JCL from the test or development system against the
production libraries on the production system.
• It avoids to transfer the JCL manually to the other (remote) system, logon to that
system and check it locally at this system.
• SmartJCL remote check uses standard TCP/IP architecture
Simple TCP/IP protocol.
Easy to install, easy to use.
• It works like this:
The user creates or modifies JCL on the development system.
The user calls RCK macro with parameter SRV=“target system”.
SmartJCL transfers the JCL, runs the check remotely on the “target system” and
sends back the resulting messages.
SmartJCL searches in the CP and AD for the job. You can choose which one
should be the input and if it is AD you can enter a simulation date in the future.
Without checking the jobs in the correct sequence, a JCL checker displays
a message like „dataset not found“.
SmartJCL TWS Interface sort the jobs by planned start times and therefore
they are checked in correct run sequence.
Schedule Library
DSN ===> DATA.CTM.MAN.SCHEDULE___________________
Output files
Joblist ===> P390G.MJV.SELJOBS_______________________
Variablelist ===> P390G.MJV.SETVAR________________________
Parameters
Submit ===> S S submit job, E edit