Skip to content
View as Markdown

BOM Item Substitute

IRI: https://w3id.org/altium/cdm/procurement/BomItemSubstitute

API: BomItemSubstitute

Substitute is a replacement of a part by another within an individual BOM.

In the product

No product documentation linked yet.

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class pro_BomItemSubstitute["BOM Item Substitute"]






      style pro_BomItemSubstitute fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:2.5px

    click pro_BomItemSubstitute href "../../classes/pro_BomItemSubstitute/"



  class pro_BomItemElement["BOM Item Element"]






      style pro_BomItemElement fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px

          pro_BomItemElement <|-- pro_BomItemSubstitute
          click pro_BomItemElement href "../../classes/pro_BomItemElement/"











      pro_BomItemSubstitute --> "*" pro_BomIssue : issues
      click pro_BomIssue href "../../classes/pro_BomIssue/"


  class pro_BomIssue["BOM Issue"]






      style pro_BomIssue fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px





          pro_BomItemSubstitute : mpn



          pro_BomItemSubstitute : manufacturer








      pro_BomItemSubstitute --> "0..1" Any : part
      click Any href "../../classes/Any/"


  class Any["Any"]


      style Any fill:#e5e8ee,stroke:#95979b,color:#14181f,stroke-width:1px










      pro_BomItemSubstitute --> "0..1" lib_ComponentRevision : component
      click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"


  class lib_ComponentRevision["Component Revision"]






      style lib_ComponentRevision fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:1px












  class pro_BomItem["BOM Item"]






      style pro_BomItem fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px

          pro_BomItem --> "*" pro_BomItemSubstitute: substitutes 
          click pro_BomItem href "../../classes/pro_BomItem/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
issues * BOM Issue TBD BOM Item Element
mpn 0..1 string TBD BOM Item Element
manufacturer 0..1 string TBD BOM Item Element
part 0..1 Part or 
Part
The Part this element resolves to - a workspace library Part for workspace BOMs, or a supply Part for BOMs that live outside a workspace (e.g. Global BOM). BOM Item Element
component 0..1 Component Revision TBD BOM Item Element

Comments