Example of Using Procedural Condition Rules
For example, consider the following scenario:
Customizable product A has a relationship R1 with products B1 and B2.
Product A has attribute C with enumerated values C1 and C2. The option C2 is valid only with product B2.
You want to show the C2 option even with the B1 product choice, and then display an appropriate message if C2 is chosen.
Set up the following constraint:
If procedural condition NOT (selection of [B2]) is true, then enforce resultant
condition NOT (the attribute C = C2)