My Oracle Support Banner

Refresh Issue In eConfigurator User Interface. Products Still Shown in Red Although Constraints Satisfied. (Doc ID 881442.1)

Last updated on OCTOBER 06, 2021

Applies to:

Siebel Product Configurator - Version SIA [20423] and later
Information in this document applies to any platform.
***Checked for relevance on 13-Nov-2013***
***Checked for relevance on 03-Aug-2015***


Customer is having the following issue of Products in eConfigurator screen while using constraints.

Products are shown as Red even though satisfying constraints. They are getting refreshed and correctly shown in black only after navigation to another tab or so.


a. Create a Customizable Product with the name "Root Product"
b. Create the following relationships with the following products.

Relation name Domain Type
1. Relation Pop Fea class
2. Relation Fea class
3. Relation Sel Fea class
4. Line Disc class
5. Relation Test class

Corresponding Products of these relationships are as follows:

1. Relation Pop Fea ->
"Life Events" - Conducting Needs Assessments
"Life Events" - Delivering Life Events Offers 
"Life Events" Products and Services

2. Relation Fea ->
Test 1 Year
Test 10 Year
10 Year Level Term

3. Relation Sel Fea ->
100 Mbps Ethernet Port
1000 Mbps Ethernet Port
1000 Night and weekend minutes

4. Line Disc ->
#1 Fuel Oil
#2 Fuel Oil
#3 Fuel Oil
#4 Fuel Oil

5.Relation Test ->
17 inch Flat Panel
17 inch Conventional CRT
17" Chromed Aluminum Wheels
17" TV

c. Now create the following constraint,

Selection of #1 Fuel Oil from Line Disc requires (((quantity of items from Relation Fea + quantity of items from Relation Pop Fea) + quantity of items from Relation Sel Fea) = 2)

d.Create the User Interface as follows:

Option Name : Hi
Option Type : High Interactivity
Sequence : 1
Base Theme : Base Theme with Auto Pricing JS
Product Theme : Tab Product Theme JS

Drilldown on 'Hi' and provide the following details.

Group Name : a
Group Theme : Standard Group Theme JS

Select the following relationships one after the other on the left side tree structure and click on "Add Item".

Relation Sel Fea : Check Box with Price JS
Relation Pop Fea : Check Box with Price JS
Relation Fea : Check Box with Price JS
Line Disc : Check Box with Price JS

Group Name : b
Group Theme : Standard Group Theme JS

Rel Test : Check Box with Price JS

e. Now "validate" the product "Root Product" and do the following to test the behavior.

f. Go to Tab 'a' and select the check box for the product '#1 Fuel Oil' from 'Line Disc' relation.Now select any two products from the relationships Relation Sel Fea , Relation Pop Fea and Relation Fea.

g.This selection makes all the products of these three relations red including the two selected products, which is not an expected behavior.

h.When you navigate to tab 'b' and come back to 'a' then the two selected products will not be in red. So, the constraint is working fine but it is not refereshing the product selection immediately.


Products should get refresh immediately though they have any constraints to be satisfied.


Products are not getting refreshed immediately and the constraints are not getting reflected immediately.


Customer is having this issue in 8.0 and SIA vanilla and customer environments.


This behavior is causing confusion to the end users.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.