Characteristic Relationships - Problem with Planning Layout
We are using BW BPS 3.5.
We have characteristics ZMATERIAL and ZMATUNIT in our BPS Cube. ZMATUNIT is an attribute of ZMATERIAL.
We have defined an Attribute Type Characteristic Relationship ZMATERIAL --> ZMATUNIT.
We have a planning level A which is restricted to a variable on ZMATUNIT. There is a layout on this planning level. When user selects ZMATUNIT which does not match with master data of ZMATERIAL, system rightly issues an error message.
We have another planning level B which is NOT restricted to a variable on ZMATUNIT. There is a layout on this planning level which is used for inputting Quantities and Amounts. In the data columns of layout, we have restriected ZMATUNIT to variable and to value # in some cases.
The problem is if user selects ZMATUNIT value which does not match with master data of ZMATERIAL, then system does not give any error message.
Hence I believe, characteristic relationships (Combination check) in planning layouts would work only if planning level is restricted to both source and target characteristics. However if planning level is not restricted to target characteristic, and in the planning layout we restrict target characteristic to values of a variable and #, then characteristic relationship (combination check) would not be triggered.
Am I right in assuming so?
Is there any way to always trigger characteristic relationships even if there is no data for user selection and layout is of type (all char combination)?