-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[FR] Part-Level substitutes #11202
Copy link
Copy link
Open
Labels
area/BOMrelated to BOM/assembly logic and possible engine improvementsrelated to BOM/assembly logic and possible engine improvementsenhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new feature
Milestone
Metadata
Metadata
Assignees
Labels
area/BOMrelated to BOM/assembly logic and possible engine improvementsrelated to BOM/assembly logic and possible engine improvementsenhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new feature
Please verify that this feature request has NOT been suggested before.
Problem statement
We have BOMs with parts like
but for prototyping they might all be substituted by
or whatever we have in stock in-house.
Currently we manually add the substitutes when importing the BOM into InvenTree, which is labor intensive and error prone.
Suggested solution
Our idea of a solution would be the following:
MLCC, 100nF, 10V, 20%, X5R, 0402can ALLWAYS be substituted byMLCC, 100nF, 50V, 10%, X7R, 0402. Under /web/part/1234/substitutes we we can addMLCC, 100nF, 50V, 10%, X7R, 0402and others. If a BOM is created containingMLCC, 100nF, 10V, 20%, X5R, 0402all substitutes can be added automatically.You could also split the section in two and have a "Can be substituted by X" and "Substitutes X" section, to be show both the substitutes and the parts the current part is substituting.
bom.csvComponentSubstituteswith a list of ids of Parts that can substitute the actual part.or
I have posted this in #10777.
Describe alternatives you've considered
Currently we manually substitute when importing the BOM into InvenTree.
Examples of other systems
No response
Do you want to develop this?