You are here:
Products with Direct Attribute Assignments
Vlocity Product Designer currently doesn’t support associating attributes directly to a product. As a best practice, we recommend associating product attributes through an object type.
In Vlocity Product Console, products can have attributes that are not inherited from object types. Attributes can be assigned directly to a product, whether or not the product is associated with an object type. Vlocity Product Designer does not allow attributes assigned directly to products, so attributes must be assigned to an object type that is associated with a product.
To create a new object type for a product with attribute assignments:
- Create a new object type for the product specification or offering.
- If the product created in Vlocity Product Console has attributes assigned directly to the product, assign these attributes to the new object type.
-
Recreate the product's layout in the new object type.
- In the Vlocity Product Designer, create a section for each section that is not in the General Properties facet for the product.
- In the new section in the General Properties facet, add the attributes that were assigned directly to the product.
- In Vlocity Product Console, note and delete overrides in promotions for the attributes assigned directly to the product.
- Note and delete attribute overrides in products that are not associated with an object type.
- In the Object Type field for the product, select the new object type to associate the product with.
- After moving the attributes to an object type, edit the product, and delete the facets, sections, or elements that you created and directly associated with the product.
- Unassign the attributes and fields that are directly assigned to the product.
- In Vlocity CMT Administration, run EPCProductAttribJSONBatchJob.
- In the promotion, add the override for the newer attribute (which is assigned to the new object type).

