Guidelines for Designing Products with Components

You can minimize order problems if you avoid adding the same product to more than one relationship in a customizable product. If you restructure the customizable product and publish a new version, the Auto Match business service in Siebel Product Configurator may not pick the correct relationship for the item if transactional data (for quotes, orders, and assets) based on old versions of the product is reconfigured. For more information see: Auto Match Business Service for Siebel Product Configurator.

Caution: Be sure that the configurable products have a valid solution for all initial conditions. It is possible to create a configurable product that does not have a valid solution for certain initial conditions, so that this product cannot be instantiated at all. For example, this problem may occur when a set of hard constraints, based on the linked items, is violated. However, this will lead to an internal error in the Siebel Product Configurator engine.