Core Objects

tip

If you haven't already, we suggest you explore the Salesforce Schema Builder to get an overview of all Propel objects and their relationships.

Core objects in Propel are defined as objects that are used in the majority of customers' implementations. It is important to understand how these objects are related to each other as they have embedded business logic. These core objects are:

  • PDLM__Item__c (Item)
    • PDLM__Item_Revision__c (Item Revision)
    • PDLM__Assembly__c (Assembly)
    • Account (Manufacturer)
    • PDLM__Manufacturer_Part__c (Manufacturer Part)
    • PDLM__Manufacturer_Item__c (Manufacturer Item)
  • PDLM__Change__c (Change)
    • PDLM__Affected_Item__c (Affected Items)
  • PDLM__Quality__c (Quality)

Item Object Model

Item, Item Revision, Assembly

tip

PDLM__Fixed_Child_Revision__c is calculated at runtime, meaning if you query the database, you will not see a value for this field on any records in the database. You can only retrieve the value by leveraging the GET /v2/bom endpoint.

Item, Manufacturer, Manufacturer Part

Change and Quality Object Model