Dynamics GP calls this a KIT, Quickbooks Enterprise calls it a group item. A Kit is different from an assembly BOM. The KIT is not tracked as an inventory item, and the components inside it are all kept as individual items tracked with their own inventory levels. The KIT/group item is sold as a single line on a sales doc and is viewed on screen expanded but printed on customer docs as collapsed with just the 1 description of the KIT/group item. This helps in that we do quotes with 40 BOM's and each with up to 30 items. instead of a quote showing 1200 items, it will only show the grouping of those items in 40 lines. You can add comments within the KIT for notes and it will not show up on the customers print out but can be viewed internally. In QB enterprise, the group item is altered on the fly within the sales docs, The group item just pulls in the starting items and it can be altered as needed on the sales doc without effecting the original group item. The altered KIT/group item carries through from quote to order to invoice. The downside to Enterprise version is you cant collapse the screen view, you have to scroll through the 1200 items to get where you need to go. I am currently in process of a customization but hoping to see out of the box functionality in future.