AD (F) – Flags
Flags are used to control ISPW processing for all Component Types within an Application at each level. The setting of these Flags determines the following:
- How the component is promoted (that is, Source only or with all its Associations)
- Whether strict version control is adhered to
- At what level the component is generated
- Whether a successful generate is required before promotion to the next level
- Whether the component is implemented
- Whether a successful implement is required before promotion to the next level
- Whether the source is packed
- Whether the component should be retained in the physical library when promoted to the next level.
Flags Screen
The following figure is an example of the Flags Definition screen. It is displayed when the F (Flags) command is entered against an Application Level. The flag option fields can be edited directly from this screen.
Flags Screen

Field Descriptions
The following table describes each field for a Flag:
Field Descriptions
Field Name | Description |
|---|---|
Promote Method | The style of promote. Valid values:
|
Version Control | Determines whether to perform version checking when a task is set In Process to promote to any HOLD environment level. The Version Control flag should be configured at the levels from which promotes are initiated. For example, if your lifecycle looks like the following figure and you want to do version checking on promotes to QA, set the Version Control flag at levels STG1 and STG2.
Valid values:
|
Generate Opt | Specifies the generate option for components at this level. Valid values:
|
Check for Generate | Determines whether a Promote operation can be performed, by first verifying that a successful Generate operation has completed for the task. Valid values:
|
Implement Opt | Specifies that components at this level are to be Implemented (I operation). Valid values:
|
Check for Implement | Determines whether a Promote operation can be performed, by first checking if a successful Implement operation has completed for the task. Note: This flag is only valid for primary components, not generated parts (load, list, etc.). Valid values:
|
Pack Prod Source | Should be input for PROD source datasets only. Valid values:
|
Keep Memb (retain flag) | Should only be used for generated components. Valid values:
|
Build Map | This flag specifies whether or not ISPW is to store the build map for a generate at this level. Valid values:
|
