My Oracle Support Banner

Product Configurator Does Not Refresh When Value Is Set Using Product Script (Doc ID 2164320.1)

Last updated on FEBRUARY 05, 2019

Applies to:

Siebel CRM - Version 15.6 [IP2015] and later
Information in this document applies to any platform.

Symptoms

ISSUE STATEMENT
---------------
Product Configurator does not refresh when value is set using product script. This happens when the value is changed during the second time.
 
 
STEPS
---------------
The issue can be reproduced with the following steps:

Create a Product with 2 Attributes A and B.
Use the below script

Cfg_AttributeChanged
Root Product: CP Root

Code:
for (var i = 0; i < nCnt; i++) {
item = ChangedAttribute.GetChild(i);
var Attr = item.GetType();
var AttrVal = ChangedAttribute.GetChild(i).GetProperty("NewVal");
var AttrOldVal = ChangedAttribute.GetChild(i).GetProperty("OldVal");
if (Attr == "A") SetAttribute(sRootProdPath, "B", AttrVal);
}


Change the attribute value of A to No, B will be set to No
Change the attribute value of A to Yes, B will be set to Yes
Change the attribute value of A to No, nothing happens.
 

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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