Hello Madan,
it sounds amazing, but I think it will not be so easy.
First of all, is there any API to connect with Salesforce.com?? This site should provide some kind of "protocol" in order to connect with a external system as SAP.
My opinion is that it will be imposible to do all those taks just using the Web interface, so try to find out if Salesforce.com has an external communication component.
Regards