Product Component Group

Output representation of the product component group.

JSON Example 

1"productComponentGroups":[
2  {
3    "childGroups":[
4     {
5      "childGroups":[],
6    "    components":[
7          {
8            "additionalFields":{},
9            "attributeCategory":[],
10            "attributes":[],
11            "catalogs":[],
12            "categories":[],
13            "childProducts":[],
14            "id":"01txx0000006i2aAAA",
15            "isActive":true,
16            "isAssetizable":true,
17            "isSoldOnlyWithOtherProds":true,
18            "name":"GenWatt Diesel 1000kW",
19            "nodeType":"simpleProduct",
20            "productCode":"GC1060",
21            "productComponentGroups":[],
22            "productRelatedComponent":
23             {
24              "childProductId":"01txx0000006i2aAAA",
25              "doesBundlePriceIncludeChild":true,
26              "id":"0dSxx00000001P7EAI",
27              "isComponentRequired":false,
28              "isDefaultComponent":true,
29              "isExcluded":false,
30              "isQuantityEditable":false,
31              "parentProductId":"01txx0000006iC8AAI",
32              "productRelationshipTypeId":"0yoxx000000001dAAA",
33              "quantity":1,
34              "quantityScaleMethod":"Proportional"
35              },
36              "productSellingModelOptions":[]
37              },
38              {
39              "additionalFields":{},
40              "attributeCategory":[],
41              "attributes":[],
42              "catalogs":[],
43              "categories":[],
44              "childProducts":[],
45              "id":"01txx0000006i2TAAQ",
46              "isActive":true,
47              "isAssetizable":true,
48              "isSoldOnlyWithOtherProds":true,
49              "name":"GenWatt Diesel 10kW",
50              "nodeType":"simpleProduct",
51              "productCode":"GC1020",
52              "productComponentGroups":[],
53              "productRelatedComponent":{
54                  "childProductId":"01txx0000006i2TAAQ",
55                  "doesBundlePriceIncludeChild":true,
56                  "id":"0dSxx00000001P8EAI",
57                  "isComponentRequired":false,
58                  "isDefaultComponent":true,
59                  "isExcluded":false,
60                  "isQuantityEditable":false,
61                  "parentProductId":"01txx0000006iC8AAI",
62                  "productRelationshipTypeId":"0yoxx000000001dAAA",
63                  "quantity":1,"quantityScaleMethod":"Proportional"
64               },
65              "productSellingModelOptions":[]
66               },
67               {
68                "additionalFields":{},
69                "attributeCategory":[],
70                "attributes":[],
71                "catalogs":[],
72                "categories":[],
73                "childProducts":[],
74                "id":"01txx0000006i2SAAQ",
75                "isActive":true,
76                "isAssetizable":true,
77                "isSoldOnlyWithOtherProds":true,
78                "name":"GenWatt Diesel 200kW",
79                "nodeType":"simpleProduct",
80                "productCode":"GC1040",
81                "productComponentGroups":[],
82                "productRelatedComponent":
83                  {
84                    "childProductId":"01txx0000006i2SAAQ",
85                    "doesBundlePriceIncludeChild":true,
86                    "id":"0dSxx00000001P9EAI",
87                    "isComponentRequired":false,
88                    "isDefaultComponent":true,
89                    "isExcluded":false,
90                    "isQuantityEditable":false,
91                    "parentProductId":"01txx0000006iC8AAI",
92                    "productRelationshipTypeId":"0yoxx000000001dAAA",
93                    "quantity":1,
94                    "quantityScaleMethod":"Proportional"
95                   },
96                  "productSellingModelOptions":[]
97                    }
98                  ],
99                  "id":"0y7xx000000015lAAA",
100                  "isExcluded":false,
101                  "name":"G1.1",
102                  "parentGroupId":"0y7xx0000000149AAA",
103                  "parentProductId":"01txx0000006iC8AAI"
104                   }
105                  ],
106                "components":[],
107                "id":"0y7xx0000000149AAA",
108                "isExcluded":false,
109                "name":"G1",
110                "parentProductId":"01txx0000006iC8AAI"
111                }
112          ]

Properties 

Property NameTypeDescriptionFilter Group and VersionAvailable Version
codeStringUnique code of the product component group, which is used only during design time.Small, 60.060.0
componentsProduct[]List of the product details.Small, 60.060.0
childGroupsProduct Component Group[]List of child product components groups.Small, 62.062.0
descriptionStringDescription of the product component group.Small, 60.060.0
idStringID of the record.Small, 60.060.0
isExcludedBooleanIndicates whether the product component group is excluded from the product bundle for selection in the run time (true) or not (false).Small, 60.060.0
max​Bundle​ComponentsIntegerMaximum number of product components that can be added to a group.Small, 60.060.0
min​Bundle​ComponentsIntegerMinimum number of product components that can be added to a group.Small, 60.060.0
nameStringName of the record. If data translation is set up and specified in the org, the translated description is available.Small, 60.060.0
parent​Product​IdStringID associated with the parent product record.Small, 60.060.0
parent​GroupIdStringID of the parent group record.Small, 62.062.0
sequenceIntegerOrder in which the groups are listed in the bundle.Small, 60.060.0