Why Can't I Complete an Assembly when I have Stock On Hand for the Components?
FollowAnswer:
The specific warehouse assigned to the assembly is likely to not have stock on hand for the component products.
Check that you have the correct warehouse that has stock on hand and complete the assembly once the correct warehouse is assigned.
Additional Information:
Check Component Product record and look under Inventory tab for stock on hand in different warehouses.