Global BOM
IRI: https://w3id.org/altium/cdm/procurement/GlobalBOM
GRID: grid:global::procurement:bom/{id}
Global BOM represents a bill of materials that resides outside of any workspace, on Octopart, where users can create, edit, collaborate on and share it with others.
In the product
No public product documentation exists for this concept.
Diagram
---
config:
layout: elk
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class pro_GlobalBOM["Global BOM"]
style pro_GlobalBOM fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:2.5px
click pro_GlobalBOM href "../../classes/pro_GlobalBOM/"
pro_GlobalBOM --> "*" sup_Part : parts
click sup_Part href "../../classes/sup_Part/"
class sup_Part["Part"]
style sup_Part fill:#0c559c,stroke:#083765,color:#ffffff,stroke-width:1px
pro_GlobalBOM --> "*" 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_GlobalBOM --> "*" pro_BomItem : items
click pro_BomItem href "../../classes/pro_BomItem/"
class pro_BomItem["BOM Item"]
style pro_BomItem fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px
pro_GlobalBOM : id
class pro_GlobalBOM["Global BOM"]
style pro_GlobalBOM fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px
pro_GlobalBOM --> "*" pro_GlobalBOM: parts
click pro_GlobalBOM href "../../classes/pro_GlobalBOM/"
Comments
Global BOM follows the same conceptual BOM model as workspace-scoped BOMs (items, alternates, substitutes and issues), but its identity and access are not bound to a workspace. This mirrors other entities that can exist both workspace-scoped and globally (e.g. workspace Hardware Projects vs. personal, shareable projects). Global BOM does not produce releases yet, hence it does not specialise BOM WIP and has no releases relation. Global BOM has no access to workspace libraries, so it references supply Parts only. Its item elements resolve to supply Parts; the workspace component reference is not used.
Inheritance
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| issues | * |
BOM Issue | TBD | BOM |
| items | * |
BOM Item | TBD | BOM |
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
| parts | * |
Part | Supply Parts used in this Global BOM. | direct |