Previous Topic: B.4 Repair the MTI Dictionary (DICREPAR)

B.5 Create or update an MTI Component (MTIGENER)


There are two ways to create and update an MTI component.
The first is to manually create the component definitions
in sharedprefix.MICS.GENLIB(cccGENIN) from scratch.

The second way is to let MTI create and maintain the MTI
component.  MTIGENER is used by the MTICREAT and cccUPDAT
jobs to create and update MTI component definitions based
upon the input data.  In this way, the MTI component is
customized to only those resources and resource subtypes
actually in the data.

Note that the purpose of MTIGENER is to create and update
MTI component definitions.  It does not execute the CA MICS
Component Generator.

STATEMENT SYNTAX

%MTIGENER(ccc
          {,INPUTCSV=ddname}
          {,LABEL=label_name}
          {,STEPNUM=step_number}
          {,FILEPREF=file_prefix}
          {,COMMIT=NO | YES})

   where:  Items in brackets are optional
           Items in uppercase are entered exactly as shown
           Items in lowercase (e.g. ddname) are user supplied
STATEMENT OPTION DEFINITIONS

ccc (required)

    is the three character name of the component to be
    generated and must start with U or Z.  If the component
    has been previously defined, MTIGENER will add any new
    resource found on the input data as new files.

The following are optional:

INPUTCSV=ddname

    specifies the DDNAME of the input data.  INPUTCSV is the
    default DDNAME.

LABEL=label_name

    sets the name of the component.  Label_name can be up to
    forty characters.  If LABEL= is not specified, MTIGENER
    creates a name for you.

STEPNUM=step_number

    specifies the step number for the DAILY, WEEKLY, MONTHLY,
    and YEARLY jobs.  It should have a unique value from 150
    through 190. If STEPNUM is not specified, MTIGENER will
    assign the first available step number.  If there is a
    concern that eventually all of the step numbers will be
    used, one should define a new information area within an
    existing user component.

FILEPREF=file_prefix

    sets the first characters of generated file names.  If
    not specified, MTIGENER will use the first two characters
    of the component name.

COMMIT=NO|YES

    controls whether not the definitions will be stored in
    sharedprefix.MICS.GENLIB(cccGENIN).  By default,
    MTIGENER will not update component definitions
    (COMMIT=NO).