Manufacturing Cloud Developer Guide
Winter '27 (API version 68.0)
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
AccountForecast
AccountForecastAdjustment
AccountForecastPeriodMetric
AccountProductForecast
AccountProductPeriodForecast
AcctMgrPeriodicTargetDstr
AcctMgrTarget
AcctMgrTargetDstr
AcctMgrTargetMeasure
AdvAcctForecastAdjPeriod
AdvAcctForecastDimension
AdvAcctForecastDimSource
AdvAcctFrcstDisplayGroup
AdvAcctFrcstDplyGroupItem
AdvAccountForecastFact
AdvAcctForecastFactAdj
AdvAcctForecastMeasureDef
AdvAccountForecastPeriod
AdvAcctForecastPeriodGroup
AdvAccountForecastSet
AdvAcctForecastSetPartner
AdvAcctForecastSetUse
AssetAccountParticipant
AssetContactParticipant
AssetMilestone
AssetWarranty
Claim
ClaimCoverage
ClaimCoveragePaymentDetail
ClaimItem
ClaimParticipant
CodeSet
CodesetRelationship
DealerProdtSearchableField
EngagementAttendee
EngagementInteraction
Fleet
FleetAsset
FleetParticipant
EngagementTopic
GnrcVstKeyPerformanceInd
GenericVisitTask
GenericVisitTaskContext
GnrcVstTaskContextRelation
GRNItemProductionBatch
GRNItemSerializedProduct
GoodsReceivedNote
GoodsReceivedNoteItem
InventoryBatchItemReservation
InventoryCntSerializedProdt
InventoryCountAssessment
InventoryCountPlan
InventoryCountPlanItem
InventoryCountProductItem
InventoryCntProdtBatchItem
InvItemInstanceReservation
Inventory Operation
InventoryReplenishmentPolicy
LeadPreferredSeller
ManufacturingProgram
MfgProgramCpntFrcstFact
MfgProgramForecastFact
MfgProgramTemplate
MfgPgmCpntFrcstFactOpptySchd
MfgProgramTemplateItem
MfgProgramVariantFrcstFact
OpportunityPreferredSeller
ProductionBatch
ProductBatchItem
ProductConsumed
ProductConsumedState
ProductFaultCode
ProductInventoryBatchSearchableField
ProductInvSearchableField
ProductItem
ProductItemAddlTrxn
ProductItemTransaction
ProductLaborCode
ProductRelatedMaterial
ProductRequest
ProductRequestLineItem
ProductRequired
ProductRqmtSpec
ProductRqmtSpecItem
ProductRqmtSpecVersion
ProductServiceCampaign
ProductServiceCampaignItem
ProductSvcCampaignDef
ProductSvcCampaignGrpDef
ProdtSvcCmpnGrpDefCausalItm
ProdtSvcCmpnGrpDefPtnr
ProdtSvcCmpnDefPtnrInv
ProdtSvcCmpnDefRelaCausalItm
ProdtSvcCmpnPreferredPartner
ProdtSvcCmpnWorkType
ProductTransfer
ProductTransferState
ProductWarrantyTerm
PurchaseOrder
PurchaseOrderItem
ReturnOrder
ReturnOrderLineItem
SalesAgreement
SalesAgreementProduct
SalesAgreementProdSchdAdj
SalesAgreementProductSchedule
SalesAgreeProductAttribute
SalesContractLine
SampleRequest
SampleRequestItem
SellerProduct
SerializedProduct
SerializedProductTransaction
Shipment
ShipmentItem
Supplier
SupplierProduct
StockRotationExecution
StockRotationExecutionItem
Visit
WarrantyTerm
WarrantyTermCoverage
WorkOrderDiagnosis
API End-of-Life Policy
ProductRelatedMaterial
Represents information about the components of a product. This object is
available in API version 55.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
Description
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The description of the product component record.
EffectiveEndDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date until when the product component is effective.
EffectiveStartDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date from which the product component is effective.
LastReferencedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp when the current user last accessed this record indirectly, for example, through a list view or related record.
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, and LastReferenceDate is not null, the user accessed this record or list view indirectly.
LeadTime
- Type: double
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The lead time required to manufacture the product component.
LeadTimeUomId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The unit of measure for the lead time.
This is a relationship field.
- Relationship Name: LeadTimeUom
- Relationship Type: Lookup
- Refers To: UnitOfMeasure
ManufacturingProgramId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The manufacturing program associated with the Product Related
Material.
This is a relationship field.
- Relationship Name: ManufacturingProgram
- Relationship Type: Lookup
- Refers To: ManufacturingProgram
MinimumEligibleQuantity
- Type: double
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The minimum quantity of the product component that’s required to accept the deal.
MinimumEligibleQuantityUomId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The unit of measure for the minimum eligible quantity of the
product component.
This is a relationship field.
- Relationship Name: MinimumEligibleQuantityUom
- Relationship Type: Lookup
- Refers To: UnitOfMeasure
Name
- Type: string
- Properties: Create, Filter, Group, idLookup, Sort, Update
- Description: The name of the product component record.
OwnerId
- Type: reference
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
-
Description: ID of the owner of this object.
This field is a polymorphic relationship field.
- Relationship Name: Owner
- Refers To: Group, User
ProductComponentId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The unique identifier for the product component.
This is a relationship field.
- Relationship Name: ProductComponent
- Relationship Type: Lookup
- Refers To: Product2
ProductCpntPricebookId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The pricebook entry associated with the Product Related
Material.
This is a relationship field.
- Relationship Name: ProductCpntPricebook
- Relationship Type: Lookup
- Refers To: Pricebook2
ProductId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The product associated with the component.
This is a relationship field.
- Relationship Name: Product
- Relationship Type: Lookup
- Refers To: Product2
QuantityPerProductUnit
- Type: double
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The number of units of the component required per unit of the product.
QuantityUomId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The unit of measure for the component quantity.
This is a relationship field.
- Relationship Name: QuantityUom
- Relationship Type: Lookup
- Refers To: UnitOfMeasure
UsageCategory
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the category of usage for the product component.