BOM? - parts w/in a BOM how to get them to consume from inventory?

I’ve created a BOM for a unit.
Within the unit BOM, I have a PCB that also is a BOM, b/c it has components.
The parts on the BOM for the unit (including the PCB) do decrement from inventory when I ship the order.
The components that are on the PCB BOM are not decrementing from my inventory? What’s the solution?
I have the order setup as a BUILD.



The parts that are underneath the PCB Subassembly will need to be consumed as well as the PCB part. That is what it seems like from your message. To do this when converting the Quote to an Order you will want to select ‘With Top’ on that PCB Subassembly. This will flatten that Subassembly BOM into the Top Level BOM.

First you will want to make a Raw PCB PRCpart number for the PCB in inventory and a Subassembly PCB PRCpart number for the combination of the components and PCB. Then you will want to add the RAW PCB PRCpart number on the Subassembly PCB PRCpart number BOM. When selecting ‘With Top’ on order conversion, you will relieve all the PCB components as well as the RAW PCB from inventory when invoicing the Top Level BOM.

Hope this explanation helps!
Cetec ERP

Your understanding of my question is correct.
However you explanation doesn’t clarify anything, it actually only further confuses me.

Can you explain this more simple?
Or, provide screenshots to further assist?
Or, where is this explained and outlined in the CETEC videos/helps sections?

It’s been 11 days and no response.

Hi @jschlicher

Happy to try and help clarify.

You stated you have a BOM for a unit (i.e. “finished good”.) You stated you also have a BOM within that BOM. In Cetec we call this a “subassembly”. Within that subassembly you have some number of raw components. You are stating that those components are not decrementing from your inventory when you ship the BUILD order for the top-level finished good BOM.

That leads to a question. The raw components will only decrement from inventory if they are first picked on the BUILD work order. Are you explicitly picking those raw components?

Or, are you instead picking the PCB subassembly part number only? And, if so, how are you getting the PCB subassembly part number available in stock to pick in the first place?

There are two options here: 1- you could create a discrete work order for the subassembly, and build that subassembly into finished subassembly stock first, so that it becomes available for you to pick it on the top-level work order. “Complete/Receiving” this work order would decrement the component inventory; 2- you could set the subassembly to “with top” at the time of order entry. I will include a screenshot below to show you where to find that (it’s on the Commit To Order page of a quote). This will have the effect of, on the pick list for the top-level work order, replacing the subassembly prcpart with the components that make up the subassembly prcpart, so that you can pick them, so they can ultimately be relieved from inventory.

Here is the screenshot of the “with top” option:

If you leave the setting set at Build? “YES” it will create the work order for the subassembly, and you’ll want to pick that and complete/receive it first (option #1 described above).

If you put the setting at Build? “With Top”, it will behave according to option #2 described above.

I hope this helps clarify things for you!

For further assistance, you could review this how-to tutorial:

@jschlicher - Also, our apologies that it took 10 days to get a response, normally responses are much more prompt on this forum. Possibly this slipped the radar of our support moderators.

Note, for guaranteed support and to have a first-in-line spot with support requests, we recommend signing up for a Cetec ERP support plan! We recommend a support plan for any/all companies running critical business operations on the ERP platform.

Thank you!