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.


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

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 


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.