---
schema_version: "1"
id: ee6ad6208cfe97d1699f155aa5a11e7ad8fb2bbddd28a9c332b2f7d6792f7e9d
title: ProductComponentGroup
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_productcomponentgroup.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_productcomponentgroup.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 632af5890cbd2b1b19e38d0194fcb608bcc2e799a277996e56843bf9008de699
description: Represents the logical grouping of associated products in a bundle and the products’ arrangement policy (group cardinality). This object is available in API version 58.0 and later.
---
# ProductComponentGroup

Represents the logical grouping of associated products in a bundle and the products’ arrangement policy (group cardinality). This object is available in API version 58.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Special Access Rules

This object is available when Industries EPC or Subscription Management is enabled.

## Fields

| Field | Details |
| --- | --- |
| Description | 
Type

textarea

Properties

Create, Nillable, Update

Description

Describes the group items of a product bundle feature. For example, a group’s contents can be the associated products that accompany a main product in a bundle.



 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record indirectly, for example, through a related record or a list view.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last viewed this record or list view. If this value is null, it’s possible that the user indirectly accessed this record (LastReferencedDate), but not viewed it.



 |
| MaxBundleComponents | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The maximum number of associated products allowed in a group.



 |
| MinBundleComponents | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The minimum number of associated products allowed in a group.



 |
| Name | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

Name of the product component group. Maximum length is 255 characters (of any type).



 |
| OwnerId | 

Type

reference

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

The unique identifier of the owner of this object.

This field is a polymorphic relationship field.

Relationship Name

Owner

Relationship Type

Lookup

Refers To

Group, User



 |
| ParentProductId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The unique identifier associated with the main product record.

This field is a relationship field.

Relationship Name

ParentProduct

Relationship Type

Lookup

Refers To

Product2



 |
| Sequence | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Determines the arrangement of the order products when configuring a bundle or set.



 |