The KDCDEF generation tool is started using the command:
/START-KDCDEF
Alternatively, you can also call KDCDEF via the SDF command START-KDCDEF. This command is located in the SDF UTM application area. For more detailed information, see openUTM manual “Using UTM Applications on BS2000 Systems” section "Calling UTM tools".
KDCDEF reads the generation statements from SYSDTA from a SAM or ISAM file or from an LMS library element.. The control options for the KDCDEF run (see the OPTION statement, "OPTION - manage the KDCDEF run") are only processed by KDCDEF if it is read from SYSDTA. All other control statements for KDCDEF can be read from SYSDTA as well as from SAM or ISAM files or from an LMS library element.
The following restrictions apply to the use of LMS library elements:
Delta elements are not supported.
The record type of read records is not evaluated.
The records in the LMS elements may be a maximum of 256 characters in length.
The SAM or ISAM files or LMS library elements can be defined as input sources as described below:
Assign an input file using the BS2000 commando ASSIGN-SYSDTA:
/ASSIGN-SYSDTA TO-FILE=inputsource
/START-KDCDEFAssign input files using the KDCDEF control statement OPTION ...,DATA=:
/ASSIGN-SYSDTA TO-FILE=*SYSCMD
/START-KDCDEF
OPTION DATA=inputsource1
OPTION DATA=inputsource2
etc.
END
If a file has not been cataloged then KDCDEF assigns the value 192 for both primary and secondary allocation when creating the file.