Skip to content

Generate multiple BOM SKUs using YML file #31

@cbrake

Description

@cbrake

It would be handy to be able to generate assembly BOMs for multiple product SKUs -- perhaps one assembly has a ferrite bead, and another does not.

  • PCA-010-0001: version 1 base SKU
  • PCA-010-0101: version 1 with bead
  • PCA-010-0002: version 2 base SKU
  • PCA-010-0102: version 2 with bead

The syntax of the BOM modification file could be expanded to generate multiple SKUs. Perhaps something like:

# applied to all SKUs
- name: modifications for all skews
  remove:
    - cmpName: Test point
    - cmpName: Test point 2
    - ref: D12
  add:
    - cmpName: "screw #4,2"
      ref: S3
      ipn: SCR-002-0002

# only applied to base SKU
- name: base SKU
  varBase: 0000
  remove:
    - ref: F12

# generate special SKU with ferrite bead
- name: with ferrite bead
  varBase: 0100  # adds 0100 to variation number and generates an additional BOM
  add:
    - cmdName: "Ferrite Bead"
      ipn: FER-003-1123

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions