During a product configuration session, the rules validation process
considers rules attached to the selected product, and rules attached
to any of the selected features. The following rules are considered during
the validation of a product configuration:
- Rules related to the product. All the configuration rules
that are directly attached to the product for which the product configuration
is being created are validated.
- Rules related to the first level features. All the compatibility and quantity rules attached to the first level features are validated.
- Rules related to any selected subfeature. All the configuration and quantity rules
attached to any selected subfeature, rules attached to its parent feature
in the product structure, rules attached to the parent feature or the
parent feature of any selected subfeature, and so on, are validated.
All rules must be validated for a product configuration to be valid.
If any one of the rules fails, then that product configuration is invalid.