cgcloud__Product_Part__c

Stores the details of the relationship between two products. Describes which and how many products (ChildPKey) are assembled into a parent product (ParentPKey). In comparison to a product assortment, the result is a real product. This relation is only used as information; it can’t be used to define a set of products to be used in other applications. This object is available in API version 54.0 and later.

Supported Calls 

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

Fields 

Name 

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: Unique identification of the record.

OwnerId 

  • Type: reference

  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update

  • Description: ID of the record owner.

    This is a polymorphic relationship field.

  • Relationship Name: Owner

  • Relationship Type: Lookup

  • Refers To: Group, User

cgcloud__Brand__c 

  • Type: string

  • Properties: Filter, Nillable, Sort

  • Description: Reference to the brand of the child product.

    This field is a calculated field.

    This field is available in API version 55.0 and later.

  • Formula:

    1cgcloud__Child_Product__r.cgcloud__Criterion_3_Product__r.Name

cgcloud__Category__c 

  • Type: string

  • Properties: Filter, Nillable, Sort

  • Description: Reference to the category of the child product.

    This field is a calculated field.

    This field is available in API version 55.0 and later.

  • Formula:

    1cgcloud__Child_Product__r.cgcloud__Criterion_1_Product__r.Name

cgcloud__Child_Product__c 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Reference to the product that belongs to the bill of material referred by Parent ID.

    This is a relationship field.

  • Relationship Name: cgcloud__Child_Product__r

  • Relationship Type: Lookup

  • Refers To: Product2

cgcloud__ExternalId__c 

  • Type: string

  • Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update

  • Description: The unique external id.

    This field is available in API version 55.0 and later.

cgcloud__Pack_Size__c 

  • Type: string

  • Properties: Filter, Nillable, Sort

  • Description: Reference to the Pack Size of the child product.

    This field is a calculated field.

    This field is available in API version 55.0 and later.

  • Formula:

    1TEXT(cgcloud__Child_Product__r.cgcloud__Pack_Size__c)

cgcloud__Parent_Product__c 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Reference to the product that contains the product referred by Child ID.

    This is a relationship field.

  • Relationship Name: cgcloud__Parent_Product__r

  • Relationship Type: Lookup

  • Refers To: Product2

cgcloud__Quantity__c 

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: Describes how often the child product is included in the parent product.

cgcloud__Record_Link__c 

  • Type: string

  • Properties: Filter, Nillable, Sort

  • Description: Link to the detail page of the Product Part record.

    This is a calculated field.

  • Formula:

    1HYPERLINK("/" &Id, $Label.cgcloud__record_link, "_top")

cgcloud__Sales_Org__c 

  • Type: string

  • Properties: Filter, Nillable, Sort

  • Description: Reference to the sales org of the parent product.

    This field is a calculated field.

    This field is available in API version 55.0 and later.

  • Formula:

    1cgcloud__Parent_Product__r.cgcloud__Sales_Org__c

cgcloud__Valid_From__c 

  • Type: date
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: The entry is valid from this date onwards.

cgcloud__Valid_Thru__c 

  • Type: date
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: The entry is valid until this date.

Associated Objects 

Associated Objects 

This object has these associated objects. If the API version isn’t specified, they are available in the same API versions as this object. Otherwise, they are available in the specified API version and later.