Bookshelf Home | Contents | Index | Search | PDF |
Siebel Interactive Designer Administration Guide > Referencing Other Siebel Data > About Modeling for Customizable Products >
Automatic Creation of the Customizable Product Structure
When the customizable product structure is automatically created at runtime from Configuration and Feature table data, it is determined by the following factors:
- The first product found in the active row of a Configuration table is treated as the root product.
If more than one product is found in the row, the first product encountered scanning from left to right is assumed to be the root product. Subsequent products are treated as children of the root product. However, because a relationship cannot be added for automatic extraction, this method is not recommended.
- Any attribute found in the active Configuration table row is treated as the value of the attribute for the root product. You can add an unlimited number of attributes by creating a new column for each attribute.
- Any product found in the active row of a Feature table is treated as a child product of the root product. If more than one product is found in the row, the first product encountered scanning from left to right is considered the child and all others are ignored.
- Any attribute found in the active Feature table row is treated as the value of the attribute for the root product, unless a product is found in the same table. If a product is found in the Feature table, the attribute is treated as an attribute of that product and not of the root product.
- The name found for the Relationship (in the Relationship column) in the active Feature table row is treated as the Relationship within the root product to which the child belongs.
To model in Interactive Designer to connect to Customizable Products, use the following steps:
- Map root products in the Configuration table.
- Map root product attributes in the Configuration table.
- Map root product attributes in Feature tables.
- Map child products in Feature tables.
- Map attributes of the child product in Feature tables.
The following section provides the procedures for completing each of these steps. These procedures refer to an example where a Main Configuration table is modeled to add a minivan with a green exterior, white interior, and convenience package. This example is shown in Figure 28.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Interactive Designer Administration Guide Published: 18 April 2003 |