---
schema_version: "1"
id: 1c2f9adafe46ad4b28ecbe1d34f89143c3a39ae2814ac7bf3541e58710f6aa27
title: Picklists in EPC
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_picklists_in_epc.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_picklists_in_epc.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1f015597ee05f7657517c3b3881bbaf8e8d4a5d825f6ead861e504f94dfc4591
description: If an attribute includes multiple values, a picklist represents all of the defined values for that attribute. A picklist is an ordered list of values that customers can choose from when buying a product. You must define picklists before creating attributes.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Picklists in EPC

If an attribute includes multiple values, a picklist represents all of the defined values for that attribute. A picklist is an ordered list of values that customers can choose from when buying a product. You must define picklists before creating attributes.

For example, iPhone has three attributes, finish, capacity, and display. Each of these attributes has several possible values, such as:

- Phone finish (Rose Gold, Gold, Silver, Black, etc.)
- Capacity (32GB, 128GB, 256GB)
- Display (4.7-inch, 5.5-inch)

You must define a separate picklist for each of the three attributes. When defining a picklist, you can optionally nominate a default value for each picklist.

Picklists in EPC perform a similar function as Salesforce picklists, but they are custom objects called Vlocity Picklists (API name: `vlocity_cmt__Picklist__c`).

Picklists can be created with the following data types:

- Text
- Number
- Boolean
- Date
- Datetime

Picklists are designed to be globally reusable across attributes assigned at the object type level or at the product level.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/images/icon_important.png)

Important

Picklist attribute values are stored as text, even if the picklist you select has another **Data Type**, such as **Number**. If you use a Picklist attribute in a Set Value or Set Default Value rule, verify that the rule expresses the attribute's data type as text for the Value to Set and in the rule's Expression box.

For information to activate Picklist value see, [Picklist Value Activation](https://help.salesforce.com/s/articleView?id=ind.comms_picklist_value_activation.htm&language=en_US).