Consolidated BOM
IRI: https://w3id.org/altium/cdm/procurement/ConsolidatedBOM
Bounded context: procurement
Consolidated BOM represents the aggregated bill of materials across one or more Projects or variants, combining all required Parts into a single, unified view for procurement and manufacturing.
Platform API
GRID (1)
grid:workspace:{workspace-id}:procurement:bom/{id}
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class pro_ConsolidatedBOM["Consolidated BOM"]
style pro_ConsolidatedBOM fill:#dd7e6b
click pro_ConsolidatedBOM href "../../classes/pro_ConsolidatedBOM/"
class pro_BomWIP["BOM WIP"]
style pro_BomWIP fill:#dd7e6b
pro_BomWIP <|-- pro_ConsolidatedBOM
click pro_BomWIP href "../../classes/pro_BomWIP/"
pro_ConsolidatedBOM --> "*" pro_BomRelease : releases
click pro_BomRelease href "../../classes/pro_BomRelease/"
class pro_BomRelease["BOM Release"]
style pro_BomRelease fill:#dd7e6b
pro_ConsolidatedBOM --> "*" lib_part : parts
click lib_part href "../../classes/lib_part/"
class lib_part["Part"]
style lib_part fill:#ffe599
pro_ConsolidatedBOM --> "*" lib_ComponentRevision : components
click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"
class lib_ComponentRevision["Component Revision"]
style lib_ComponentRevision fill:#ffe599
pro_ConsolidatedBOM --> "*" pro_BomItem : items
click pro_BomItem href "../../classes/pro_BomItem/"
class pro_BomItem["BOM Item"]
style pro_BomItem fill:#dd7e6b
pro_ConsolidatedBOM --> "*" pro_BomIssue : issues
click pro_BomIssue href "../../classes/pro_BomIssue/"
class pro_BomIssue["BOM Issue"]
style pro_BomIssue fill:#dd7e6b
pro_ConsolidatedBOM : id
Comments
Consolidated BOM provides a supply-chain–ready artifact with its own identity and lifecycle, ensuring traceability back to the originating designs while normalizing duplicates, alternates, and quantity rollups. It acts as the bridge between engineering output and enterprise procurement systems, enabling efficient sourcing, cost analysis, and lifecycle validation across multiple boards or product configurations within the Altium 365 ecosystem.
Inheritance
- Entity
- Activity
- pro_BomWIP [ pro_Bom]
- pro_ConsolidatedBOM
- pro_BomWIP [ pro_Bom]
- Activity
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| releases | * |
BOM Release | None | pro_BomWIP |
| parts | * |
Part | Parts used in this Activity | pro_BomWIP |
| components | * |
Component Revision | Components used in this Activity | pro_BomWIP |
| items | * |
BOM Item | None | pro_Bom |
| issues | * |
BOM Issue | TBD | pro_Bom |
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
Aliases
- Order BOM
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| grid | grid:workspace:{workspace-id}:procurement:bom/{id} |
| platformAPI | BomWip |