Inactivating a part used in an active parts BOM

We’re in the process of changing some part numbers, and I ran into something that surprised me.

Setting a Part as Inactive will fail (and give warnings) if the part is currently on an open PO or Order. But processes just fine if the part is a child of another currently active part’s BOM. I expected a warning saying the part was in use and had to be removed (or replaced) from the parent BOM(s).

I opened the Parent Part in Eng Workbench, and ran the Validate BOM, and it comes back as valid. What does the “Validate BOM” actually look for?

Am I missing something? Or is it okay to have inactive parts in the BOM? Do they then become “Buy To Job” type of parts if a Job was created?

Just trying to wrap my head around all the possible issues with making a part inactive.

I believe the job creation will fail/error it with the part inactive.

Brad

Validate BOM just looks for circular references, you can’t add a part as a material of itself.