eConfigurator - Dynamically Hide Attribute Restrictions (Doc ID 1572435.1)

Last updated on AUGUST 01, 2017

Applies to:

Siebel eCommunications - Version 8.1.1.8 SIA [23012] and later
Information in this document applies to any platform.

Goal

Actually, the ecfg Dynamic Hide functionality has restrictions to work with >1 instances of the same product. 

Structure:

Root
Rel: Generic Buckets
- GB 1
     - Att 1
     - Action Code (LineItemICField with Action Code)
- GB 2
     - Att 1
     - Action Code (LineItemICField with Action Code)

The related parameters should be configured in the root product and then in each individual GB product, a DynamicReadOnly UI Property.

Constraint Rules defined:

Root: - CheckActionCode = Procedural Condition Variable: If attribute Action Code = "-" or "Delete", set variable as true

Root: - CfgUIStateModel=Y

Root: - UICheckActionCode = CfgEval=(variable) 

GB1-Att1: DynamicReadOnly UICheckActionCode = Y

As an effect, the attributes are successfully set as read-only when the product has been activated. The problem starts when a second instance of the same product is added, and as an effect the Action Code variable uses the
Action Code of the second instance.

So, it seems that its possible to set a different behavior for the 2nd instance of the product.

Solution

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