inventree / InvenTree

Open Source Inventory Management System
https://docs.inventree.org
MIT License
3.96k stars 703 forks source link

[FR] Assembly pricing calculation without consumables #7603

Open dieselburner opened 2 weeks ago

dieselburner commented 2 weeks ago

Please verify that this feature request has NOT been suggested before.

Problem statement

I love assembly pricing calculation feature as it precisely shows absolute minimum and maximum of overall assembly cost, depending on component purchase quantities and their price breaks.

However, when looking at assembly price range, it is calculated with consumables. Now, if I add to assembly, let's say, PCB stencil or solder paste, which are consumables, these will be not tracked in build order, which is also a great feature, but the assembly itself will not reflect the right cost anymore. 500g of solder paste I use cost around 150$. And if before a tiny board assembly was 5$ at a minimum and 20$ at a maximum, if I add this solder paste to BOM as consumable, board pricing will show 155$ at a minimum and 170$ at a maximum.

Suggested solution

I would love to see an option to turn on assembly pricing calculation without consumables.

Describe alternatives you've considered

Do not place consumables into BOM?

Examples of other systems

No response

Do you want to develop this?

Upvote & Fund

Fund with Polar

SchrodingersGat commented 2 weeks ago

We could add a global option to exclude consumable items from BOM pricing calculation, I think this would provide the flexibility you are looking for?

dieselburner commented 2 weeks ago

We could add a global option to exclude consumable items from BOM pricing calculation, I think this would provide the flexibility you are looking for?

Yes! Thanks!

SchrodingersGat commented 2 weeks ago

@dieselburner ok, I'll look into it. Currently there's a lot of the developer pile - if you want to support this feature request via the "fund this issue" button above - that would be greatly appreciated :)

rocheparadox commented 1 week ago

@SchrodingersGat shall I take this up?

SchrodingersGat commented 1 week ago

@rocheparadox happy for you to tackle it! An extra setting, allowing "consumable" items to be excluded when performing BOM pricing calculation :)