Skip to content

Implement Bill of Materials Submodel (IDTA 02011-1-1) #10

@Freezor

Description

@Freezor

Motivation

As a DPP architect, I want to represent hierarchical component structures, In order to enable traceability and circularity analysis.

Is your feature request related to a problem? Please describe.
There is currently no standardized representation for hierarchical product composition.

Describe the solution you'd like
Implement:

  • BillOfMaterialsBuilder
  • Support for:
    • Hierarchical assemblies
    • Component references (SubmodelReference)
    • Quantity + unit modeling
  • Validation rules:
    • No circular references
    • Unique component identifiers
    • Structural consistency

Describe alternatives you've considered
Flat property lists. Rejected due to lack of traceability.

Additional context
Critical for repairability, spare part logic, and recycling flows.

Acceptance Criteria

  • Hierarchical modeling supported
  • Reference integrity validation implemented
  • Unit tests for nested BOM structures

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions