AD (A) – Associations
Associations are Component Types that have some relationship with another Component Type. There are four categories of Associated Component Types:
- Control Information Types
- Generated Types
- Included Types
- Related Types.
Associations Definition Screen
The following figure is a list of Associations. It is the screen displayed after entering option AD, selecting an application version, and typing A beside it.
Associations Definition Screen

Field Descriptions
The following table describes each field for an association:
Field Descriptions
Field Name | Description |
|---|---|
Component Type | A valid Component Type as defined in M.CT. |
Component Class | This field is not currently used for Source Types. |
Association | A code indicating the type of association the “related” Component Type has to the “base” Component Type. Valid values:
|
Target Environment | Can be used to specify a different class of dataset. This is set in the Generate Process. |
Set | Set codes further define the Associations. Valid values for Association = C (Control information types):
Valid values for Association = G (Generated types):
Valid values for Association = I (Included types):
|
Sequence | A sequence of 1 for a GMT will refer to a “source” type and a sequence of 2 will refer to a “load” type. This allows up to 6 extra (in addition to the LOAD) generated objects to be associated with a Component Type. See Exit-Processing for a description of how these can be used. For Association “I” the sequence number will determine the order in which libraries will be concatenated for a generate. |
Associated Application | The application of the association component. |
Associated Component Type | The Component Type of the associated component. Must be a valid Type defined for this Application. |
Associated Component Class | This classifies the Generated Component Type. It allows for the situation where different target datasets (for example, LOADs) can be defined which are dependent upon the Target Environment. In Associations Definition Screen, a different Load library is specified (Class of “CICS”) when the Target Environment is “C”. |