---
schema_version: "1"
id: 49156a802e468fd243ba71002f3c81a65d0262c29f65aa2c694a51f01d67c3e5
title: Create a Product Class
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_t_create_a_product_class_229962.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_t_create_a_product_class_229962.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 84facd8a9046605510d7d7c751437907c2dd23b22814614c9dfc13be55fc0b0e
description: Create a product class and use the class to define the decomposition. This saves you time over having to create the same decomposition relationships and their mappings for each individual product.
products:
  - Industry Solutions
  - Cross Cloud
release: "264"
---
# Create a Product Class

Create a product class and use the class to define the decomposition. This saves you time over having to create the same decomposition relationships and their mappings for each individual product.

Use the Vlocity Product Console and Salesforce Products tab to create and configure the Product Class.

1. From the Lightning App Launcher, click Vlocity Product Console.
2. Under the Product Management section, create a new product.
3. In the New Product dialog, enter the following Object Type and General Properties information. For example:
    
    - **Object Type**: Cloud Storage Product Specification.
    - **Name**: Cloud Storage Class.
    - **Product Code**: C-CSP-001
    - **Specification Type**: Product
4. Click Save.
5. From the General Properties facet, enter the following additional General Properties information. For example:
    
    - **Product Description**: Product class used to map one decomposition relationship to multiple commercial products.
    - **Status**: Active
6. Enter the Effectivity information. When selecting a date, the time is automatically populated. You can leave the default time .
7. Click Save. Once saved, the General Properties facet of the new product opens.
8. Click the Attribute Properties facet. Notice the Storage Limit attribute is inherited from the Cloud Storage Product Spec object type.
9. Click the Details link adjacent to the Storage Limit attribute.
    
    Notice the Attribute Metadata includes a Storage Unit picklist with several storage limit values, such as 100GB, 1TB, etc. These values pass from the child products through the product class to the technical product. As shown in the Product Class Decomposition diagram, your new Cloud Storage Class now has the Storage Limit attribute. However, by default, new products are created with a record type of **Product**, and it needs to be **Class**.
10. In the Lightning navigation bar, click Products.
11. Locate and click Cloud Storage Class. Notice the Product Record Type is set to the default value, which is Product.
12. Click the Change Record Type icon for the Product Record Type field.
13. Set the Change Product Record Type to Class and click Next.
14. Click Save in the Edit Cloud Storage Class dialog.

Your product class is now created and configured.

[Associate Child Products in a Bundle with a Product Class](https://help.salesforce.com/s/articleView?id=ind.comms_t_associate_child_products_in_a_bundle_with_a_product_class_229905.htm&release=264.0.0&type=5 "After you've built the product class, you can link it to each tiered product.")