Product Administration Guide > Product Attributes >

Defining an Attribute with a List of Values Domain


When you define an attribute that has a list of values domain, you must define a list of values. You do this by defining a list of values name, for example Color. Then you create the list of attribute values for Color, for example red, green blue.

In the user interface, this type of attribute displays as an attribute name accompanied by a drop-down menu. The user accepts the displayed default or opens the menu to make a choice.

Attribute-based pricing requires the list of values domain type. You cannot do attribute-based pricing with the range of values domain type.

The LOV Type and Validation fields determine the attribute domain:

  • LOV Type. Select the list of values definition that you want to use for this attribute. You can also define a new list of values.
  • Validation. Leave this field blank or enter an expression that restricts the user's choices. Use Siebel query-by-example syntax.
  • Default Value. Enter the default you want to use from the list of values. This is the item that displays in the attribute field when the list of values menu is closed. If the attribute is required and the user does not change the default attribute, this is the attribute value the user receives. If left blank, no value displays in the attribute field when the menu is closed. The user must open the menu to make a selection. A default value is required if you are using attribute-based pricing.

To define an attribute with a list of values domain

  1. Navigate to Application Administration > Class Administration.
  2. Select the desired class.
  3. In the Dynamic Attributes list, create a new record.

    The Dynamic Attributes form appears.

  4. Fill out the Dynamic Attributes form and save it.
Product Administration Guide