There are a number of plugins to Xero that help with sales tracking but aren't dedicated to it and one of these is the SugarCRM plugin - details are here. There are however plenty of other cloud accounting products that include this sort of functionality - I believe Gem Accounts ...
Plenty of options depending on the type and size of business you need it for. Personally I believe cloud accounting is the way to go these days so maybe try one of these: - Xero - Gem Accounts - Freshbooks