Enabling the Multiselect Feature for Siebel Configurator
The multiselect user interface (UI) for Siebel Product Configurator allows the user to select many product components, and then click the Submit button to validate them all at once. You enable this feature by selecting the appropriate base and product theme.
If you do not enable this feature, the Siebel Product Configurator engine validates each product component individually when it is added. This means that the user has to wait for the UI to be refreshed and for the engine to validate the product after each component is added. Power users of Siebel Product Configurator, who already understand which components are valid, prefer to add many components and validate them all at once.
After the user clicks Submit, Siebel Product Configurator does the following:
Fulfills all requests that are valid and displays the product with all these features incorporated.
Lists all the conflicts for requests that are invalid.
If any items submitted are invalid, the configuration reverts to the last successful submission.
Then the user can resolve conflicts by selecting Proceed for some features, and clicking the Resolve Conflicts button to submit these selected features for validation.
Alternatively, the user can not resolve these conflicts and instead make new selections in Siebel Product Configurator for these product features.
At any time during the configuration session, the user can click the Reset button to restore the configuration to what it was at the time of the last successful submit operation.
The multiselect UI base theme restricts the UI control themes that can be used. Use one of the following control themes:
With the Web template JS (RELATIONSHIP):
Check Box with or without price
Combo Box with price JS (eCfgControlComboPriceJS) (no add button)
Quantity Box JS (eCfgControlQuantityJS) quantity with or without price
Radio Buttons with or without price
With the Web template JS (ATTRIBUTES):
Combo Box for Attribute JS (eCfgAttributeComboBoxJS)
Radio Button for Attribute JS (eCfgAttributeRadioJS)
Edit Box for Attribute JS (eCfgCompAttributeEditJS)
To enable the multiselect feature for Siebel Product Configurator UI
Navigate to the Administration - Product screen, then the Product Definitions view.
In the Products list, select the desired product.
In the Versions list, click the Workspace hyperlink.
Click the User Interface view tab.
In the User Interface list, in the Base Theme field, select eCfgBaseAutoRepriceMultiJS.