You must create the attributes that you want to add in your product as custom fields in the Product Attribute Value object. You must add these attributes in the Attribute Value Matrix Entry object as well, in case you want to use Attribute Value Martix.

In our example, we have added Laptop Color, Laptop RAM, Laptop Screen Size, Laptop Fingerprint Reader, and Laptop HDD attributes to the Product Attribute Value object. 

To create product attribute value

  1.  Go to Setup > App Setup > Create > Objects and select Product Attribute Value.

    If you have more than 800 attributes already create Product Attribute Value object, use Product Attribute Value Extension objects. For more details, refer to Creating Product Attribute Value Extensions.

  2. Under Custom Fields & Relationships section, click New.
  3. Select Picklist from the Field Type.
  4. Click Next
  5. Enter Field Label
  6. Enter values for picklist.
  7. Click Next
  8. Establish field level security and click Next
  9. Select appropriate page layouts where you want to add this field. 
  10. Click Save.


Let's create Laptop RAM attribute in the Product Attribute Value object.

  1. Go to Setup > App Setup > Create > Objects and select Product Attribute Value.
  2. Under Custom Fields & Relationships section, click New.
  3. Select Picklist from the Field Type.
  4. Click Next.
  5. Enter Laptop RAM as Field Label.
  6. Enter 4, 8, 16 (separated by a line) as values for picklist.
  7. Click Next.
  8. Establish field level security and click Next.
  9. Select appropriate page layouts where you want to add this field.
  10. Click Save.




Similarly, create Laptop Color, Laptop HDD, Laptop Screen Size, and Laptop Fingerprint Reader attributes in the Product Attribute Value object.

You have created attributes in the Product Attribute Value object.