Dynamic RO Or Dynamic Hide Not Working In Case The Source Attribute In Pick Applet Value (Doc ID 2234826.1)

Last updated on FEBRUARY 16, 2017

Applies to:

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

Symptoms

On : 15.6 [IP2015] version, Order Management

ACTUAL BEHAVIOR
---------------
Dynamic RO or Dynamic Hide not working In case the source attribute in pick applet value

 

EXPECTED BEHAVIOR
-----------------------
Dynamic Hide and Dynamic Read Only should work immediately on selection of other attribute value in eConfig UI

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
Tested the following scenario in IP 2015 PS 18 and issue reproduced

1. Create two attribute with below details

A) Attribute Name = Attrib 1
Data Type = Text
Domain Type = FreeForm

B) Attribute Name = Attrib 2
Data Type = Text
Domain Type = Enumerated
Values : Test 3, Test 4

2. Create Product Class with these 2 attributes
Name = Test Hide
Under this class add both the attribute : Attrib 1,Attrib 2

3. Create One Customizable Product as below
Product Name : Test Hide
Structure Type : Customizable
Product Class : Test Hide

Drill Down on work space
4. Add user interface as below
Option Name : Test
Option Type : High Interactivity
Base Theme : Base Theme with Manual Pricing JS
Product Theme : Tab Product Theme JS

Now drill down on option Name
Create Following two groups as below
A) Group Name : Test1
Group Theme : GridLayout Group Theme JS
Seq : 1
Add Attrib 1, Attrib 2 to this group

B) Group Name : Test2
Group Theme : GridLayout Group Theme JS
Seq : 1
Add Attrib 2, Attrib 1 to this group

5.Go to Properties and add following properties to this product
CfgUIStateModel = Y
Expr1 = CfgEval($.[Test Hide]#1.xa[Attrib 1].xf[Value])='Test'

6. Add following properties to Attrib 1
PickList = PickList Account
PickApplet = Account Pick Applet
PickMap01 =

7. Add following properties to Attrib 2
DynamicHide Expr1 = Y

Based on this Configuration I want to hide Attrib 2 if Attrib 1 value picked from pick applet is "Test"

Observation :
In eConfigurator Attrib 2 not hide after picking Attrib 1 value as "Test"
Once we save this Attrib 1 value if we launch eCOnfig again Attrib 2 is hidden
Means changes not reflecting immediately





BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot .

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms