My Oracle Support Banner

Siebel Product Configurator:No Error When The Enumerated Attribute Is Set With Incorrect Value Using PickMap (Doc ID 2587820.1)

Last updated on SEPTEMBER 23, 2019

Applies to:

Siebel Product Configurator - Version 18.12 and later
Information in this document applies to any platform.

Symptoms


Siebel Product Configurator:No error when the Enumerated attribute is set with incorrect value through another attribute pickmap.
And attribute value got changed to default value when attribute get updated with incorrect value
 


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create two attributes as below
A) Attr Name = Account Name
Free form attribute
B) Attr Name = Account Type
Enumerated with Residential,Customer

Release both the attributes

2. Add above created attributes under class (1Class)
Add below properties for "Account Name" attribute
A) PickList = PickList Account
B) PickApplet = Account Pick Applet
C) PickMap01 = <PickMap Field="Account Name" PickField="Name"/>
D) PickMap02 = <PickMap Field="Account Type" PickField="Type"/>

Release the class.

3. Create Customizable product "1SR" with class "1SR"

Release the product.

Test Case :-
1. Create Order
2. Add "1SR" product in line items
3. Launch eConfigurator
Attribute values Observation :-
Account Name =
Account Type = Customer(Default Value)

Now change the "Account Type" attribute value to "Residential"
Pick the Account from "Account Name" attribute pick list for which we have account Type other than Residential,Customer(example : NRI)

Automatically "Account Type" attribute value reflected with default value Customer 

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
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.