Recursive BOM only going one layer when subscribing

Hi all,
Ive seen a lot of topics about recursive BOM but none that I’ve been able to implement for my problem, so any help is much appreciated.
So I made the same recursive BOM thats in the Epicor Help documentation. I also have a BAQ that shows orders that are past due. Separately, they work great, they both return what I want. So I removed the parameter for partnum from the BOM BAQ. But when I put them both in a dashboard, publish the part number field from the past dues BAQ, and filter it on the BOM BAQ, it will only go down one layer. I expected it to essentially work as a table criteria. For example, if part A has subcomponent part B, which has subcomponent part C, ideally I would show A → B → C. I am only showing A → B.

I believe the issue is how I am filtering, but I am not sure how else to go about it.
image

My guess is maybe its like the difference between a post process/ pre process filtering? Im not sure, but if I can answer any questions, shoot them my way.

Another odd thing, if I filter by a dashboard browse, and manually type whatever part Im interested in, it works correctly.

You’re going to have to make a field that has the initial parent so that you can filter on that instead. This filter is filtering on the actual field, not the parameter, so you need the initial part available to filter on. You can hide the field in the grid, but you’ll need it in the BAQ.

You’ll have to filter off the seed.

seed parent child
a a b
a a c
a b d
a b e
a c f

This was exactly it, thanks a lot Brandon.

1 Like