I want to show a recursive nest BOM expansion tree. I have an embedded module to represent each structure in the tree. However the entire reason for using looped layout is i can show a nest tree style expand / collapse as i am navigating deeper into the tree of BOM of parts. It can have a depth of 21 level in the parts BOM hierarchy.
however i have observed, that foundry DO NOT allow recursive embedded of workshop in itself. If i created a workshop called “[EMBEDDED]_BOM_display” and in the expand collapse section, try to again embed “[EMBEDDED]_BOM_display” it DOES NOT show the module content on publish.
However if i create a simply copy workshop such as “[EMBEDDED]_BOM_display_v2” and embedded that, it shows that just fine.
is there a security concern why palantir decided to not have recursive embedded workshop within itself? I cannot be creating “_v2, _v3,… up to _v21” for possible 21 levels of BOM part depth??!!
below image shows that it does detect 99 child part, but does not show content:
however if i create a copy workshop like _V2, and then embed, it shows it just fine:
what is the solution palantir recommends for such a recursive BOM display and anywhere where there is a nested structure, such as link to itself object type, where one column is parent and other column is child? this is the most common scenario in any industry dealing with parts and materials, is a BOM hierarchy
DISCLAIMER: I don’t know why was last post blocked, as it involved BOM created off of synthetic data created by LLM and the entire exercise was don’t on my sandbox and not client’s implementation.
Yet for any confusion in future, i have blacked out the part name and description (which is absurd as they are created synthetically via LLM in first place) but still in interest of this post not getting chopped off by moderator i am explicitly highlighting that!

