InvenTree icon indicating copy to clipboard operation
InvenTree copied to clipboard

Possibility to breakdown assembly purchases

Open oscgonfer opened this issue 5 years ago • 6 comments

I came across an use case that I am not sure is supported (or if it's too much of a nuisance to implement). I drop the idea here in case you find it relevant.

Imagine you have Parts A, B and C that can be used to make an Assembly Part X. Also, Parts A, B and D can be used to make an Assembly Part Y. Let's imagine these parts are some electronic and mechanical components that can be assembled into different machines with different BOMs.

Now, let's imagine the case in which we purchase (Buy) a pack of these components, for instance, we could imagine a pack that contains some A, B [...] D Parts, because a certain supplier sells them that way. Is it possible to break down that purchased pack so that you can fulfill the assembly of Parts X and/or Y?

oscgonfer avatar Dec 30 '20 18:12 oscgonfer

Hi @oscgonfer it's a great question. I think it is very similar to https://github.com/inventree/InvenTree/issues/1126 (would you agree)?

Currently InvenTree does not support this feature, although I would not be against supporting it. There would need to be some thought as to how it would be implemented.

SchrodingersGat avatar Jan 03 '21 08:01 SchrodingersGat

Hi @SchrodingersGat,

Absolutely, missed that issue. From my perspective (maybe this discussion could be moved to the other issue, I let you decide), at the moment of marking items as received, there could be a potentially irreversible option which breaks down the items into it's core components allowing for future builds with different BOMs.

What do you think?

oscgonfer avatar Jan 03 '21 10:01 oscgonfer

That's an interesting idea! An assembly can be ordered, and then disassembled based on its BOM. It is a reasonably clean approach which uses existing ideas quite nicely

SchrodingersGat avatar Jan 03 '21 11:01 SchrodingersGat

I don't know if this helps but at the warehouse I work they do the case pack (Suplier Part)like this. Screen Shot 2021-02-28 at 2 27 52 PM when we open a case pack it launches 2 dialogue menus, the first is to insure that you want to open it. Screen Shot 2021-02-28 at 2 36 40 PM the second is how many of them you want to open Screen Shot 2021-02-28 at 2 39 20 PM

when it comes to kits (BOM) it looks like this. Screen Shot 2021-02-28 at 2 31 56 PM they can be assembled but they cannot be opened.

maxsimongt3 avatar Feb 28 '21 19:02 maxsimongt3

hi! just checking in with you: has this been solved here https://github.com/inventree/InvenTree/pull/3644?

oscgonfer avatar Jun 27 '23 11:06 oscgonfer

@oscgonfer no, but check out the discussion in https://github.com/inventree/InvenTree/issues/2624 for some more info

SchrodingersGat avatar Jun 27 '23 11:06 SchrodingersGat