Skip to content

Define sequences to pre-populate timelines for batches #36

Description

@jonoxer

Batches should have a series of operations that must be completed in order to ship it. For maximum flexibility, this series of operations should be stored as separate records, each of a specific type and with attributes such as status, due date, and completion date.

A custom list of operations could be added one at a time to a batch, but that would be laborious.

To speed this process, collections of operations could be defined so that a batch could have a collection applied to quickly auto-populate the list, which could then be manually adjusted if necessary.

A UI will need to be created to managed the collections, and the Batch creation and editing UI will need to allow selection of a collection and subsequently manual editing of the list of operations for just that batch.

Examples of collections could include:

Single-sided load

  • PCBs stocked
  • Parts stocked
  • Top SMT complete (yellow)
  • PTH parts fitted (blue)
  • Testing complete (green)
  • Packaged
  • Complete
  • Shipped

Single-sided hi-rel load

  • PCBs stocked
  • Parts stocked
  • Top SMT complete (yellow)
  • PTH parts fitted (blue)
  • Testing complete (green)
  • Conformally coated (purple)
  • Glue applied (purple)
  • Packaged
  • Complete
  • Shipped

Double-sided load

  • PCBs stocked
  • Parts stocked
  • Bottom SMT complete (yellow)
  • Top SMT complete (yellow)
  • PTH parts fitted (blue)
  • Testing complete (green)
  • Packaged
  • Complete
  • Shipped

Double-sided hi-rel load

  • PCBs stocked
  • Parts stocked
  • Bottom SMT complete (yellow)
  • Top SMT complete (yellow)
  • PTH parts fitted (blue)
  • Testing complete (green)
  • Conformally coated (purple)
  • Glue applied (purple)
  • Packaged
  • Complete
  • Shipped

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