Is it really possible implementing a Sale Management System inside the SharePoint platform?
Regarding to my studies, it's more like a CRM Solution, but a nice enterprise solution that easily can integrated with other systems such as a Human Resource Management system. as a result I'll suggesting this solution versus a separated CRM application. take a look at this demonstration.
Just imagine to a comprehensive and strong Data Base design as your backend enterprise, just a database design, now you can implement all other systems as a web interface by SharePoint platform using great facilities of Data View web part and it’s subclass Business Data Catalog, especially when you are using InfoPath Forms that interacts with your backend databases and are routing in your enterprise with the built in Workflow support of SharePoint 2007.
I think a traditional Management Information System can be replaced by SharePoint Platform using the above vision, what are you thinking? Tell me your idea.