Value Exclusion Conflict
A conflict that results from the exclusion of a characteristic with a set value.Both the setting and the exclusion of a characteristic for which a value has already been set can have been made manually or by a dependency.
By determining and analyzing the configuration conflict, the Configuration Engine can provide information about the conflict and possible actions you can take to resolve it.
· Delivery of the technical name for identifying the characteristic exclusion conflict: CONFLICT_EXCLUDED_VALUE
· Name of the excluded characteristic value and the origin of the set value
· Provided that a dependency set the value, delivery of the explanation text maintained for the dependency
· Provided that the dependency caused the value exclusion, delivery of the explanation text maintained for the dependency
Creation of a list of the characteristic values that were set by the user and caused the conflict.
A configurable computer (see Typical Product Model).
The conflict is caused by an unfulfilled precondition for a characteristic value: The application software Standard can be used only in connection with an operating system of type A (A1-A3).
1. User selection: Application Software → Standard
2. User selection: Operating System → Operating System B
3. The dependency pre_not_OpSys_B excludes the previously set value Application Software: Standard.
· Technical name: CONFLICT_EXCLUDED_VALUE
· Long text that is maintained for the dependency pre_not_OpSys_B: The standard software is not compatible with the operating system B.
The Configuration Engine does not deliver the characteristic value Operating System → Operating System B. The reason for this is that the conflict is based on a classical precondition. In this case, only the characteristic to which the precondition is assigned is taken into consideration.