Thanks, it seems NAV is part the way there, pity it does not consider the Purchase to Sale concept in this regard. I have suggested something similar to the Extended text functionality so that a table is possible to hold the many Items that have dependent items.
Looks like development in any case.
Experience is what you get when you hoped to get money
Comments
Assembly Item:
https://docs.microsoft.com/en-us/dynamics-nav-app/assembly-how-to-assemble-items
Looks like development in any case.