JCL information

The JCLs are built starting from CBTUNLD1 skeleton, which can be customized. The CBTUNLD2 skeleton is an alternative skeleton where the UNLOAD utility is used instead of the DSNTIAUL utility.

The structure of the skeleton comprises a starting part and an ending part that are repeated once in the created JCLs, and a central part that is delimited by the following keywords:


//* SINGLE FILE END ELABORATION, that is repeated for each file.

In the skeleton some variables are used, and they are changed into the JCL values using the values stored in the Knowledge Base or included in the launch parameters.

The following table describes the used variables:

Variable Description

Numeric progressive


Name of the sequential data set (output of extraction process)


Primary quantity


Record length


SYSDA or the value put in the launch screen, depending on the above described rules


It can be TRK (if the space is less than a cylinder) or CYL


Secondary quantity


Owner of the original table


Name of the original table


Database of the original table


Tablespace of the original table


The unload name as it can be seen in "Work with files"


The step name (automatically generated)


It is actualized with the JCL name