Manufacturing Cloud Developer Guide
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
EngagementAttendee
EngagementInteraction
Fleet
FleetAsset
FleetParticipant
EngagementTopic
GnrcVstKeyPerformanceInd
GenericVisitTask
GenericVisitTaskContext
GnrcVstTaskContextRelation
InventoryCntSerializedProdt
InventoryCountAssessment
InventoryCountPlan
InventoryCountPlanItem
InventoryCountProductItem
InventoryCntProdtBatchItem
InventoryReplenishmentPolicy
ManufacturingProgram
MfgProgramCpntFrcstFact
MfgProgramForecastFact
MfgProgramTemplate
MfgPgmCpntFrcstFactOpptySchd
MfgProgramTemplateItem
MfgProgramVariantFrcstFact
ProductConsumed
ProductConsumedState
ProductFaultCode
ProductInvSearchableField
ProductItem
ProductItemTransaction
ProductLaborCode
ProductRelatedMaterial
ProductRequest
ProductRequestLineItem
ProductRequired
ProductServiceCampaign
ProductServiceCampaignItem
ProductTransfer
ProductTransferState
ProductWarrantyTerm
ReturnOrder
ReturnOrderLineItem
SalesAgreement
SalesAgreementProduct
SalesAgreementProductSchedule
SalesAgreeProductAttribute
SalesContractLine
SerializedProduct
SerializedProductTransaction
Shipment
ShipmentItem
Supplier
SupplierProduct
Visit
WarrantyTerm
WarrantyTermCoverage
WorkOrderDiagnosis
API End-of-Life Policy
Newer Version Available
Manufacturing Cloud Standard Objects
Manufacturing Cloud data model provides objects and fields to create and manage sales
agreements and account forecasts. Use the objects for business negotiations and planning, and
get an integrated sales experience.
Manufacturing Cloud is available in Lightning Experience.
Available in: Enterprise, Unlimited, and Developer Editions.
-
AccountForecast
Represents the rolling forecast record of a particular account. The forecast is prepared using data directly from sales agreements, orders, and opportunities. This object is available in API version 47.0 and later. -
AccountForecastAdjustment
Represents the manual adjustments made to forecast values for a particular account. This object is available in API version 47.0 and later. -
AccountForecastPeriodMetric
Represents records of account metrics which vary by period but are not specific for a product. This object is available in API version 47.0 and later. -
AccountProductForecast
Represents the cumulative values for planned quantities, opportunities, and orders of a sales agreement for a given product across all periods in that rolling time period. This object is available in API version 47.0 and later. -
AccountProductPeriodForecast
Represents the quantity and revenue information of opportunities, sales agreements, orders, and resultant forecasted quantities for a product in a particular time period of the forecast rolling period. Other than the fields AdjustedForecastQuantity and AdjustedForecastRevenue, no other fields of this object can be updated. This object is available in API version 47.0 and later. -
AcctMgrPeriodicTargetDstr
Represents the target value of each period of an account manager target. It is a foreign key to either an account manager target and an account manager target distribution. It has twelve fields for periods and twelve corresponding fields to hold the target value. This object is available in API version 49.0 and later. -
AcctMgrTarget
Represents a target created by an account manager. It stores the fiscal year, measure, target value, start date, end date, and assignment information of an account manager target. This object is available in API version 49.0 and later. -
AcctMgrTargetDstr
Represents the account, product, and price book associated to an account manager target. It is a child object of the AcctMgrTarget object. This object is available in API version 49.0 and later. -
AcctMgrTargetMeasure
Represents the type of measure for an account manager target. This object is a dynamic pick list table, which is referenced in account manager target. It is available in API version 49.0 and later. -
AdvAcctForecastAdjPeriod
Represents details about the adjustment period of the advanced account forecast values. This object is available in API version 53.0 and later. -
AdvAcctForecastDimension
Represents information about the dimensions selected for an advanced account forecast set. This object is available in API version 53.0 and later. -
AdvAcctForecastDimSource
Represents information about the dimensions that can be used by advanced account forecast sets to generate advanced account forecast records. This object is available in API version 53.0 and later. -
AdvAcctFrcstDisplayGroup
Represents information about the groups for the advanced account forecast set measures or dimensions. This object is available in API version 54.0 and later. -
AdvAcctFrcstDplyGroupItem
Represents information about the items associated with a display group for an advanced account forecast set. This object is available in API version 54.0 and later. -
AdvAccountForecastFact
Represents information about the generated advanced account forecast records. This object is available in API version 53.0 and later. -
AdvAcctForecastFactAdj
Represents information about adjustments made to advanced account forecast fact records. This object is available in API version 53.0 and later. -
AdvAcctForecastMeasureDef
Represents information about the measures to be displayed in the advanced account forecasts grid for the forecast set. This object is available in API version 53.0 and later. -
AdvAccountForecastPeriod
Represents information about the periods for which advanced account forecasting is applied. This object is available in API version 53.0 and later. -
AdvAcctForecastPeriodGroup
Represents information about advanced account forecast period records. This is the parent object of all the related advanced account forecast period records. This object is available in API version 53.0 and later. -
AdvAccountForecastSet
Represents a collection of fields to set up an advanced account forecast set. This object is available in API version 53.0 and later. -
AdvAcctForecastSetPartner
Represents a junction between an advanced account forecast set and an account. This object is available in API version 53.0 and later. -
AdvAcctForecastSetUse
Represents a junction between an advanced account forecast set and another object whose record serves as the context for generating forecasts. For example, a manufacturing program or a Sustainability Cloud object’s record can be the context for generating forecasts. This object is available in API version 55.0 and later. -
AssetAccountParticipant
Represents a junction between the Asset and Account objects describing the association between a participating account and an asset. This object is available in API version 59.0 and later. -
AssetContactParticipant
Represents a junction between the Asset and Contact objects describing the association between a participating contact and an asset. This object is available in API version 59.0 and later. -
AssetMilestone
Represents the key events in the lifecycle of an asset, such as manufacturing, registration, or resale. This object is available in API version 58.0 and later. -
AssetWarranty
Defines the warranty terms applicable to an asset along with any exclusions and extensions. This object is available in Manufacturing Cloud in API version 55.0 and later. -
Claim
Represents a warranty Claim submitted by a partner to a manufacturer, or a supplier recovery claim submitted by the manufacturer to a supplier. This object is available in Manufacturing Cloud in API version 58.0 and later. -
ClaimCoverage
Represents a causal part in a defective asset that requires repair or replacement. This object is available in Manufacturing Cloud in API version 58.0 and later. -
ClaimCoveragePaymentDetail
Represents the claim coverage amount that must be paid to a claimant for a part replaced or replaced or a labor service performed to rectify a causal part in a defective asset. This object is available in Manufacturing Cloud in API version 58.0 and later. -
ClaimItem
Represents a defective asset that requires repair or replacement. This object is available in Manufacturing Cloud in API version 58.0 and later. -
ClaimParticipant
A junction object that associates the Claim object with the Account object. This object represents the participants of a claim. This object is available in Manufacturing Cloud in API version 58.0 and later. -
CodeSet
Represents various industry defined codes in the context of their systems and versions of those systems. This object is available in Manufacturing Cloud in API version 58.0 and later. -
CodesetRelationship
Represents a relationship between a codeset and its related codeset. For example, a labor code associated with a fault code. This object is available in Manufacturing Cloud in API version 58.0 and later. -
EngagementAttendee
Represents information about an attendee of an engagement. For example, when a customer initiates an engagement interaction by calling a service representative to inquire about an insurance claim, this object stores information about the customer and the service representative. This object is available in API version 55.0 and later -
EngagementInteraction
Represents information about an interaction between a service representative or any other specialist in an organization and the organization’s customer. Engagement interactions can be initiated through communication channels and can cover one or more topics. For example, a customer can initiate an engagement interaction by calling a service representative to inquire about an insurance claim. This object is available in API version 55.0 and later. -
Fleet
Represents a group of assets used in commercial, service, or transport operations in the manufacturing industry. This object is available in API version 59.0 and later. -
FleetAsset
Represents the relationship between an asset and the fleet to which it belongs. This object is available in API version 59.0 and later. -
FleetParticipant
Represents the relationship between a fleet and a participant, such as an account, a contact, or a user. This object is available in API version 59.0 and later. -
EngagementTopic
Represents information about the topics discussed by a customer and other attendees during an engagement. For example, when a customer initiates an engagement interaction by calling a service representative to inquire about an insurance claim, the topic of the engagement is Claim. This object is available in API version 55.0 and later. -
GnrcVstKeyPerformanceInd
Represents the key performance indicators that can be recorded while performing a task during a visit. You can compare the expected and actual metric values with the key performance indicator records. This object is available in Manufacturing Cloud in API version 56.0 and later. -
GenericVisitTask
Represents information about a task that can be performed during a visit. This object is available in Manufacturing Cloud in API version 56.0 and later. -
GenericVisitTaskContext
Represents the context or purpose for a generic visit task. This object is available in Manufacturing Cloud in API version 56.0 and later. -
GnrcVstTaskContextRelation
Represents common attributes used for a visit task and a visit task context. This object is available in Manufacturing Cloud in API version 56.0 and later. -
InventoryCntSerializedProdt
Represents a serialized product in an inventory count. This object is available in API version 63.0 and later. -
InventoryCountAssessment
Represents an inventory count performed at a location. This object is available in API version 63.0 and later. -
InventoryCountPlan
Represents a plan to count inventory at a location. This object is available in API version 63.0 and later. -
InventoryCountPlanItem
Represents a product in an inventory plan. Inventory Count Plan Item is the child object of Inventory Count Plan. This object is available in API version 63.0 and later. -
InventoryCountProductItem
Represents the inventory count of a product at a location. Inventory Count Product Item is a child object of Inventory Count. This object is available in API version 63.0 and later. -
InventoryCntProdtBatchItem
Represents the inventory count of a batch of a product at a location. This object is available in API version 55.0 and later. -
InventoryReplenishmentPolicy
Represents a policy for replenishing inventory when the inventory quantity reaches a minimum level. This object is available in API version 63.0 and later. -
ManufacturingProgram
Represents information about a manufacturing program. For example, Verican X program for Verican Account to manufacture auto components for their upcoming concept vehicle, staring from 01-Jan-2022 and valid until 01-Dec-2024. This object is available in API version 55.0 and later. -
MfgProgramCpntFrcstFact
Represents information about the generated manufacturing program component forecast records. This object is available in API version 55.0 and later. -
MfgProgramForecastFact
Represents information about the generated manufacturing program forecast records. This object is available in API version 55.0 and later. -
MfgProgramTemplate
Represents information about the templates associated with a manufacturing program. This object is available in API version 55.0 and later. -
MfgPgmCpntFrcstFactOpptySchd
Represents a junction between the forecast and opportunity line item schedule objects, providing details on the relationship between forecast data and corresponding sales order schedules. This object is available in API version 55.0 and later. -
MfgProgramTemplateItem
Represents information about the transformation type associated with a manufacturing program template. This object is available in API version 55.0 and later. -
MfgProgramVariantFrcstFact
Represents information about the generated manufacturing program product variant forecast records. This object is available in API version 55.0 and later. -
ProductConsumed
Represents an item from your product inventory that was used to complete a work order or work order line item. This object is available in API version 60.0 and later. -
ProductConsumedState
Represents an action taken to associate a serialized product with a product transfer. The new state is a result of the action. A product transfer state record is created when serialized products are attached to the product transfer. This object is available in API version 60.0 and later. -
ProductFaultCode
Represents a relationship between a product or product family and the fault code. This object is available in API version 58.0 and later. -
ProductInvSearchableField
Represents a dataset on inventory information that's the basis for searching product inventory. Contains multiple fields from Product Item and related objects. This object is available in API version 62.0 and later. -
ProductItem
Represents the stock of a product at a particular inventory location, such as a warehouse or a distribution lot. Product item records represent your inventory. A product item is associated with an inventory location and stores the quantity of products at that location. This object is available in API version 60.0 and later. -
ProductItemTransaction
Represents an action taken on a product item. Product item transactions track when a product is consumed, replenished, adjusted, or transferred. Product item transactions are auto-generated records that specify the quantity of products impacted by the action. This object is available in API version 60.0 and later. -
ProductLaborCode
Represents a junction between the labor code that's applicable to a product or product family and the required standard effort. This object is available in API version 58.0 and later. -
ProductRelatedMaterial
Represents information about the components of a product. This object is available in API version 55.0 and later. -
ProductRequest
Represents a request or an order for products to and from specific inventory locations. This object is available in API version 60.0 and later. -
ProductRequestLineItem
Represents a product that’s requested as a part of a product request. Product request line items are components of product requests. Each line item is associated with a specific product being requested. This object is available in API version 60.0 and later. -
ProductRequired
Represents a product that is needed to complete a work order or work order line item. This object is available in API version 60.0 and later. -
ProductServiceCampaign
Represents a set of activities to be performed for a product service campaign. For example, a recall of products due to potential safety hazards or an upgrade of products to comply with legal regulations. This object is available in API version 61.0 and later. -
ProductServiceCampaignItem
Represents an item, such as an asset or a serialized product, that’s included in a product service campaign. This object is available in API version 61.0 and later. -
ProductTransfer
Represents the transfer or the movement of a product item between two inventory locations. This object is available in API version 60.0 and later. -
ProductTransferState
Represents an action taken to associate a serialized product with a product transfer. The new state is a result of the action. A product transfer state record is created when serialized products are attached to the product transfer. This object is available in API version 60.0 and later. -
ProductWarrantyTerm
Defines the relationship between a product or product family and a warranty term. This object is available in Manufacturing Cloud in API version 55.0 and later. -
ReturnOrder
Represents the repair, return, or recall of product items. This object is available in API version 60.0 and later. -
ReturnOrderLineItem
Represents a product that is returned, recalled, or repaired as part of a return order. This object is available in API version 60.0 and later. -
SalesAgreement
Represents a long-term agreement between a buyer and a seller to negotiate price and volume of products.This object is available in API version 47.0 and later. -
SalesAgreementProduct
Represents the total quantity or amount and the default pricing information of a product or category across the total time period of the sales agreement.This object is available in API version 47.0 and later. -
SalesAgreementProductSchedule
Represents the quantity or amount and the pricing information of a product or category for a particular schedule of the sales agreement. This object is available in API version 47.0 and later. -
SalesAgreeProductAttribute
Represents a virtual object that stores the key-value pairs for attributes of sales agreement products. This object is available in API version 60.0 and later. -
SalesContractLine
Stores a contract's product information, including price, quantity, and components covered. This object is available in API version 59.0 and later. -
SerializedProduct
Records serial numbers for each product in an inventory. This object is available in API version 60.0 and later. -
SerializedProductTransaction
Represents a change in the state of a serialized product. This object is available in API version 60.0 and later. -
Shipment
Represents a product item that’s in transit between two inventory locations. This object is available in API version 60.0 and later. -
ShipmentItem
Represents a product that’s included in a shipment. This object is available in API version 60.0 and later. -
Supplier
Represents information about a supplier that a manufacturer procures product parts and components from. This object is available in API version 59.0 and later. -
SupplierProduct
Represents information about a product that’s procured from a supplier. This object is available in API version 59.0 and later. -
Visit
Represents information about a visit that a manager schedules for a field rep to perform, usually at distributor, supplier, and partner locations. This object is available in API version 56.0 and later. -
WarrantyTerm
Represents warranty terms defining the labor, parts, and expenses covered, along with any exchange options, provided to rectify issues with products. This object is available in Manufacturing Cloud in API version 55.0 and later. -
WarrantyTermCoverage
Represents a junction between the warranty term coverage and a product or codeset, such as the repair code or labor code. This object is available in API version 58.0 and later. -
WorkOrderDiagnosis
Represents the diagnosis details of the Work Order that the user records during depot repair.