How To Constrain The Pick Applet For Attributes With Business Component Domain Dynamically, So That It Works For Quotes And Orders?
Last updated on MAY 01, 2017
Applies to:Siebel eConfigurator - Version 8.0  and later
Information in this document applies to any platform.
**Currency Check on 20 Mar 2015**
How to constrain the pick applet for attributes dynamically, so that it works for quotes and orders?
You want create a pick applet for an attribute "Account Name" that shows only the account of the header (Quote, Order...)
Product with attributes:
- "Account Name" of type Text
- "Account Site" of type Text
For Account Name attribute I added the following Properties:
PickList = PickList Account
PickApplet=Account Pick Applet
PickMap01= <PickMap Field="Account Name" PickField="Name"/>
PickMap02 =<PickMap Field="Account Site" PickField="Site"/>
=> Pick Applet works for Quotes and Orders and when selecting a record Account Name and Account Site attributes are populated.
Now with Constraint:
Added the following property to Account Name attribute:
PickMap03=<PickMap Field="Quote.Account" PickField="" PickField="Name" Constrain="Y"/>
=> Now, when picking an Account only the account will be shown that the Quote has defined
=> And the picklist does not work for Orders anymore
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