Add an existing part in your library to an assembly BOM
If you're quoting an assembly part that includes a subassembly or manufactured child part that you've quoted before, you can use the Import historical work option to import the existing part (and its costing) from your library to the new assembly.
First, add the new assembly part to your quote as a new quote item. Make sure that the part number and files represent the entire assembly part that you'll be quoting for your buyer.
Next, add the existing child part to the quote by adding a new quote item and select Import historical work. Search for the existing part in your library.
Note: You'll likely want to toggle on the Include child parts option - otherwise, your search will only return top-level assembly parts, not subassemblies or child manufactured parts.
Once you find the existing part in your library, select it and click Import item to add it to the quote. This will import the part as a new quote item.
Click the three dots next to the imported child part and select Replace referenced part with new version. This "disconnects" the version of the child part in this new quote from versions of the part in other quotes, so making changes to the part's structure here (such as part number) won't affect any other quotes that this part is present in.
Select both quote items, click Actions, and select Merge quote items into assembly.
Select which part should become the top-level quote item (the quote item that represents the entire assembly part).
Do not select regenerate operations! This will delete any costing that already exists on the child part you imported from your library.
Click Merge to confirm. The two quote items will become one and you can view the imported part in the Components section of the quote item.
From there, update the quantities, costing, and pricing as needed before sending your quote!