My Oracle Support Banner

Product Model With Attribute As 'Bounded Pick Applet/List' (Doc ID 2700841.1)

Last updated on AUGUST 19, 2022

Applies to:

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

Symptoms

On : 18.12 version, Order Management

In a Product Model , where one of the attribute is configured as 'Pick Applet', it allows user to enter any value in the Field which is not present in the Pick Applet without opening the 'Pick Applet'.
The attribute inside the econfig page is not behaving like a bounded pickapplet


The issue can be reproduced at will with the following steps:
1. Login to Application
2. Create the product structure as below:
a) Create Attribute : Attr_Ora of Data Type Text and FreeForm - Release it
b) Create new Class: Class_Ora
i)Add the Attr_Ora under Attributes
ii) Under Properties , select the attribute name on the Configurator Tree Applet (on the left hand side) and add the below
     Name:          Value
  > PickApplet: Account Pick Applet
  > PickList: PickApplet
  > PickMap01: <PickMap Field="Attr_Ora" PickField="Name" />
iii) Release it
c) Create new Product Root_Ora and add the class Class_Ora
d) Add the UI Properties
    > In the Group Options List Applet , click new , add Option Name: Menu; Base Theme: Base Theme with Auto Pricing JS; Product Theme: Menu Product Theme JS; Sequence: 1
    > Drilldown on Menu ,  and add the below
    >> Group Name: Parameter; Group Theme: Standard Group Theme JS; Sequence: 1
    >> next right click on the attribute name on the Configurator Tree Applet (on the left hand side) and select "Add Item" ; Sequence :1
3. Click on Configurator Menu (wheel icon ) on the Configurator Tree Applet (on the left hand side) and click on "Validate"
4. eConfig page opens
5. Now select the pick applet and see how many records are present.
6. Close the pick applet and type a text that is not present in the pick applet. Ex:XYZ
7. Save it. Click on Done

Observe that the value gets saved, although it is not present in the pick applet and although the pick applet is bounded.
The same pick applet does not take the value that does not exist in it ,outside the econfig page


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.