
Attributes define product features, such as color, size and material. In an earlier lesson, we discussed simple products as having fixed attributes and not requiring configuration.
However, configurable products have attributes with multiple values and other options. Attributes are the building blocks for product configuration and allow products to be configurable.
- Attributes allow products to be customized based on customer preference.
- An attribute can have different values for each associated configurable product.
A good analogy is going online to shop for a cellphone. Depending on the manufacturer, you may be offered a choice of screen sizes, storage, and networks. The cellphone is the configurable product. Screen size is one attribute, and its values are the available diagonal measurements.
All attributes defined in SAP CPQ define configurable products.

Some of the ways an attribute can be used are to:
- Provide a list of selectable values.
- Provide a free-form input field.
- Display text.
- Display a computed value.
- Enter a measurement.
Hint
Attributes can also be references to stand-alone products.