Capturing the Configuration of a Variant Specification
When a managed variant specification is set to its highest maturity state such as Released, the configuration of the upper level structure is captured in a new baseline. This allows the configurable structure to continue to be evolved without changing the configuration of the released variant specification. This baseline is referred to as Configurable Structure Baseline and is automatically applied as the first configuration specification when viewing the structure of the variant specification. Since this baseline is internally created and managed by the system, it is not possible to access or modify its definition, nor can it be removed or reorder in the Edit Filter window from the To Be Applied list.
|
If the managed variant specification is not related to a variant baseline, the default part configuration specification are applied after the configurable structure baseline entry. If the managed variant specification is related to a variant baseline, the variant baseline entry appears after configurable structure baseline entry, and default part configuration specification appears after the variant baseline.
|
The assigned configurable module for a managed variant specification is locked when the variant specification reaches its highest maturity state (released). This ensures the released variant structure does not change based on changes to the assigned configurable module within the product family.
|
The highest maturity states for a managed variant specification are defined by the system preference called Variant Specification Highest Maturity Life Cycle State. For more information about this preference, see Product Family Management Preferences.
|
When a released variant specification is revised back into the non-highest maturity state, the configurable structure baseline is no longer referenced and the assigned configurable structure is reverted to being inherited by the Product Family.