New

Control of BOM subitems being able to stop a stock allocation.

I have products with nested BOMs, e.g.

Product_Internals, which is a BOM of a PCB & multiple components.

Custom_front_panel_x, which are x different front panels bespoke to a customer

Product_enclosure, the box for the Product_Internal items.

Customer_1_product, is a BOM with Product_internal + Product_enclosure + Custom_font_panel_x

At the moment even if Product_Internals itself has 0 stock, a Stock Allocation of the Customer_1_product will pull all constituent parts of Product_internals though to make the product.  This is a problem if I don't have any assembled Product_internals made even though I may have all the parts.

I'd like to see a flag on the Product_internals that can prevent the Stock Allocation from delving further down if it itself has a stock level of lower than 1.

Put another way, with the scenario BOM_top -> BOM_mid -> BOM_bottom I'd like to prevent Stock Allocation from happening if BOM_Mid isn't itself in stock, even though BOM_bottom has enough parts to make it.