Posted 12 November 2009 - 09:02 AM
Have you looked at Sugar CRM ? I don't think it will support all of your requirements, but then I think you are asking quite a lot for a core, critical application - you probably will end up paying something for this.
MS Dynamics CRM can be run on your premises and has great customisation and extendability (using Windows Workflow Foundation and/or custom .net code). Can definitely be used as a platform to develop the sort of solution you want, no need to pay on a subscription necessarily.
Due to global warming, eskimos now have more than 20 words for water John O'FarrellProfessional geek, consultant and trainer.
MCT, MCSA, MMI, MBMSS, CWNA, COS (I like to have lettuce after my name)
My personal blog - Getting IT right