InvenTree - BOM Management Flashcards
What is the primary purpose of Intelligent Bill of Material management?
Provides a clear understanding of the sub-parts required to make a new part.
Define a Bill of Materials (BOM).
Defines the list of component parts required to:
* make an assembly,
* create builds
* allocate inventory
What is an Assembly in the context of BOM?
A part which can be built from other sub components.
In the simplest terms, what are BOM Line Items?
- a number of BOM items
- (could be 0 or more),
- each with specific properties.
List the properties of a BOM Line Item.
What categories of changes will InvenTree allow you to update per Line Item?
8 Total.
- Part
- Quantity
- Reference
- Overage
- Consumable
- Inherited
- Optional
- Note
What does the ‘Quantity’ property in a BOM Line Item represent?
The quantity of Part required for the assembly.
True or False: The ‘Overage’ property in a BOM Line Item can only be expressed as absolute values.
False.
If a BOM Line Item is marked as consumable, how will that effect the Build Order?
It will not get allocated to a Build Order.
When might you use the consumable property to identify BOM Line Item?
For items that are low value, in abundant stock, or complicated to track.
What are Substitute BOM Line Items?
Alternative parts assigned to a BOM that can be used when building an assembly.
The BOM Line Item Available Quantity Value is calculated by adding which things together?
Includes stock quantities associated with substitute parts.
(and the original parts)
What is the purpose of Inherited BOM Line Items?
Relate this to Variant and Sub-Variant Parts.
Automatically included in the BOM of any variant or sub-variant of the part.
I”m not entirely certain we could use this for servers.
One possibility is drives being inherited. But since the drives aren’t always interchangable, even this could not be inherited prior to making a variant unless we knew.
We will never know in advanced if something is inherited, it would only happen AFTER we had to create a variant. The only example of using inheritance I can think of is the SuperStorage servers that launched a Plus model after pod0 got theirs. The models were VERY similar. And we could later add an inherited change to the drive line items.
Fill in the blank: A BOM Line Item designed as ______ will be inherited by variant parts.
Inherited
What happens when an inherited BOM Line Item is edited for a template part?
Assume this line item is already in other BOMs for other variant parts
Changes are automatically reflected in the BOM of any variant parts.
How can BOMs be created?
Provide the 2 options in InvenTree.
Manually or by uploading an existing BOM file.
What is the first step to manually add a BOM item?
Navigate to the part/assembly detail page then click on the ‘BOM’ tab.
What must be done after adding BOM items or uploading a BOM file?
The BOM needs to be validated.
What is the purpose of BOM validation?
To ensure a BOM does not have duplicate items/parts.
What are Multi Level BOMs?
BOMs that can contain sub-assemblies which have their own defined BOM.
True or False: Multi-level BOMs can continue for an unlimited number of levels.
True.
What is required to load sub-assemblies in a BOM table?
Press the icon associated with the particular subassembly.