Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

BS2000 systems

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-KDCDEF
  • Assign input files using the KDCDEF control statement OPTION ...,DATA=:

    /ASSIGN-SYSDTA TO-FILE=*SYSCMD
    /START-KDCDEF
    OPTION DATA=inputsource1
    OPTION DATA=inputsource2
    etc.
    END
You can catalog the files of the KDCFILE with the required attributes before calling the KDCDEF utility program. In particular, you can assign the volume and suitable primary and secondary allocation values as appropriate. If a KDCFILE file has already been cataloged then KDCDEF takes over the predefined attributes.

If a file has not been cataloged then KDCDEF assigns the value 192 for both primary and secondary allocation when creating the file.