Start of Content Area

Background documentation Value Conflict  Locate the document in its SAP Library structure

Definition

A value conflict occurs if two or more values were derived or set for a single-value characteristic. This conflict type is recognized for models with restrictable and non-restrictable characteristics.

Possible reasons for multiple value assignments:

·        The value that caused the conflict was set manually by the user.

·        The value that caused the conflict was set by one or more dependencies.

·        In rare cases, system settings (fixed values of the variant class) can set the value that caused the conflict or default values can be overwritten by the dependency or by user entries.

Information

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.

Conflict Explanation

·        Delivery of the technical name for identifying the value conflict: CONFLICT_VALUE

·        Creation of a list of all set values involved in the conflict and their origin

·        Provided that the dependency is involved in the conflict, delivery of the explanation text maintained for the dependency

Conflict Solution

Creation of a list of the characteristic values that were set by the user and caused the conflict.

Example

A configurable computer (see Typical Product Model).

The user selects a particular memory size and a processor. The processor, however, requires a different memory size.

Cause of the Conflict

       1.      User entry: Memory Size 4

       2.      User entry: Processor P400

       3.      Dependency set_Mem_1 sets the value Size 5 for Memory

       4.      The characteristic Memory causes a conflict:

¡        Manually set value: Size 4

¡        Automatically set value: Size 5

Conflict Explanation

·        Technical name: CONFLICT_VALUE

·        Long text that is maintained for the dependency set_Mem_1: The P400 processor is compatible with a size 5 memory only.

Conflict Solution

Creation of a list of the characteristic values that were set by the user and caused the conflict:

·        Memory Size 4

·        Processor P400

 

End of Content Area