mfg-data-model

Provides Manufacturing Cloud object API names, relationships, and SOQL reference tables.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/salesforce-misc/ManuAssist --skill mfg-data-model-salesforce-misc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mfg-data-model
Source: https://github.com/salesforce-misc/ManuAssist/tree/main/skills/mfg-data-model
Command: npx skills add https://github.com/salesforce-misc/ManuAssist --skill mfg-data-model-salesforce-misc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Salesforce Manufacturing Cloud uses standard platform objects with non-obvious API names (like AcctMgrTarget or MfgProgramCpntFrcstFact), and guessing wrong names such as SalesAgreement__c causes SOQL queries and integrations to fail. This Skill supplies the authoritative object catalog so queries and configurations reference the correct objects the first time. ## Core Features & Use Cases - Object Reference Tables: Complete API name listings organized by domain — Sales Agreements, Forecasting, Program-Based Business, Partner Engagement, Warranty, Inventory, Asset Service, Rebates, and Channel Programs. - Naming Rules: Explicit guidance on which names to use and which __c variants do not exist, preventing common query errors. - Relationship Diagrams: ASCII relationship maps showing how Account, SalesAgreement, Visit, Asset, WarrantyTerm, and related objects connect. - Use Case: When asked to write a SOQL query for sales agreement schedules by period, the Skill ensures you query SalesAgreementProductSchedule rather than inventing a nonexistent custom object. ## Quick Start Ask the assistant to list the Manufacturing Cloud objects and fields needed to build a SOQL query for sales agreement product schedules.

Frequently Asked Questions about mfg-data-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the correct API name for Sales Agreements in Manufacturing Cloud?

The correct API name is SalesAgreement, a standard Salesforce platform object with no managed package namespace. Do not use SalesAgreement__c or SalesContract__c, as those objects do not exist in Manufacturing Cloud orgs.

How do I write SOQL queries against Manufacturing Cloud objects?

Manufacturing Cloud objects are standard platform objects, so you query them directly in SOQL using names like SalesAgreementProductSchedule or AccountForecast. Check the domain reference tables to confirm exact object and relationship names before writing the query.

Does Manufacturing Cloud have a WarrantyClaim object?

No, WarrantyClaim and WarrantyClaimProduct do not exist in this org. Warranty management is handled through WarrantyTerm, WarrantyTermCoverage, ProductWarrantyTerm, and AssetWarranty linked to Asset records.

What objects are used for account forecasting in Manufacturing Cloud?

Forecasting uses AccountForecast as the header per account and period, AccountForecastPeriodMetric for metric values by dimension and period, AcctMgrTarget for account manager targets, and AcctMgrTargetDstr for target distribution by product, account, and period.

How are Manufacturing Cloud objects related to each other?

Most objects hang off Account: SalesAgreement with its products and schedules, Visit with ActionPlans, Asset with AssetWarranty and WarrantyTerm, and RebateProgramMember with RebateProgram. Product2 connects to SalesAgreementProduct, ProductItem, and ProductWarrantyTerm.