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
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
Single-sided hi-rel load
Double-sided load
Double-sided hi-rel load