Modification of ISPF skeletons and variables
The JCL Generation component generates JCL by using a method that improves upon standard ISPF file-tailoring services. The method used is based on ISPF skeletons.
The $AJXDOC member in the HLQ.BMCSLIB data set lists and briefly describes each non-DD and DD statement skeletons that JCL Generation uses. The member also lists the variables that JCL Generation uses to construct the default names for permanent data sets.
Each skeleton name in the $AJXDOC member has a corresponding member in the HLQ.BMCSLIB data set. Some of the members that contain skeletons also provide comments, tips, and suggestions for using the skeletons.
You can specify up to five user-defined variables in the POF. The JCL Generation User Defined Variables panel allows you to specify variable names (up to eight characters). Each variable has a corresponding symbolic variable, as shown in the following table. You can use the symbolic variables in your job cards or data set prefixes. For information about specifying the variables, see Setting-user-variables.
POF variable | Symbolic variable |
---|---|
USER_VAR1_CHAR | &UVR1 |
USER_VAR2_CHAR | &UVR2 |
USER_VAR3_CHAR | &UVR3 |
USER_VAR4_CHAR | &UVR4 |
USER_VAR5_CHAR | &UVR5 |
Symbolic-variables-for-BMC-Administrative-products describes the symbolic and SLIB variables that JCL Generation uses and specifies the length of each variable.
To improve the performance of the JCL construction phase of JCL Generation, BMC uses an SLIB compiler. Consequently, if you edit SLIBs after installation, you must recompile them. For information, see Using-the-Skeleton-Library-compiler.
Related topic