---
schema_version: "1"
id: 7f97bdcb1b2a6e729df0065f62d2acb772be43134746b09ebb7e39de6ef29220
title: Product Part Dimension
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/retail_api/rtr_integration_product_part_dimension.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/rtr_integration_product_part_dimension.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 432a007cfbf77f2ff6d633004f45d14fe1572230a893a263075ea8e4213755e2
description: To extract data at the Bill of Materials (BOM) component or product part level, configure Product Part Dimension for each sales org on which CSV exports are executed.
---
# Product Part Dimension

To extract data at the Bill of Materials (BOM) component or product part level, configure Product Part Dimension for each sales org on which CSV exports are executed.

![Note](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/images/icon_note.png)

#### Note

To save the KPIs related to BOM components in the database, enable the BOM scope in the KPI definition and the BOM Component Writeback option in the storage settings. For more information, see [https://help.salesforce.com/s/articleView?id=ind.tpm\_foundation\_create\_kpi\_definitions.htm&type=5](https://help.salesforce.com/s/articleView?id=ind.tpm_foundation_create_kpi_definitions.htm&type=5&language=en_US).

The integration export fetches content of the product part dimension from the Salesforce object—CGCloud\_\_Child\_Product\_\_c. After creation of RTR Report Configuration records, provide the following information and a meta JSON:

| Report Configuration Attribute | Description |
| --- | --- |
| Information Internal Name | A unique internal name of the product. |
| Configuration Usage | Integration Product Part Dimension |
| Configuration of sales org | The sales organization to which the product belongs. |

## Integration Product Part Dimension meta JSON example

\[
   {
      "fieldsf":"Id",
      "name":"id"
   },
   {
      "name":"quantity",
      "fieldsf":"CGCloud\_\_Quantity\_\_c",
      "fieldsf$label":"CGCloud\_\_Quantity\_\_c"
   },
   {
      "name":"externalid",
      "fieldsf":"CGCloud\_\_ExternalId\_\_c",
      "fieldsf$label":"CGCloud\_\_ExternalId\_\_c"
   },
   {
      "fieldsf":"CGCloud\_\_Child\_Product\_\_r.Name",
      "fieldsf$label":"CGCloud\_\_Child\_Product\_\_r.Name",
      "name":"componentName"
   }
\]