Can QuickBooks Online handle Inventory Assembly