Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

ECC 6.0 integration with Microsoft Dynamics CRM

Former Member
0 Kudos

Hi All

I am working on a ECC 6.0 integration with Microsoft Dynamics CRM. I need to send the customer master data, va01/va02, vl01n/vl02n/ vf01/vf02 to CRM system. One option I have is to send in the form of IDOC with TRFC - TCP/IP. But looks like this needs a middleware like Biztalk.

Is there a way I can send this data using a Internet service in ECC 6.0 ??? As this would cut the cost of the Biztalk.

I really appriciate your thoughts on this. We don't have XI either.

Thanks a lot

Van

2 REPLIES 2

Former Member
0 Kudos

Hi Van,

we're on the way to implement the same, with an additional painpoint bcz our choice was to adopt the "on-demand" version of Dynamics CRM 2011. I'd really apreciate if you can share your experience with us, in detail on how you realized the integration.

Thanks in advance for your feedback,

umashankar_sahu
Active Participant
0 Kudos

HI Van Dan Jan,

We have just implemented integarion of SAP with Microsoft stack (Microsoft CRM, Share point and Axapta), But in all integration BizTalk as a middleware used.

There is two way requirements :

1. whenever Most of the control are at the Microsoft level like : Customer creation, Creation of orders, which need to be synchronus activity we have used RFC which internally calls BAPI. (So SAP adapter Configured at BizTalk). and whenever Biztalk receives request file from CRM or share point to there location they call SAP RFC's.

2. When DATA is needed from SAP to microsoft stack like to syncronize the missing transaction like customer pad and all.

Scheduled job at BizTalk end which call SAP to get the DATA via RFC mode :

In SAP we have two things

1. if DATA size is small (below 2 MB) like in last 1 hrs what are the sales contract created in SAP that need to updated in Microsoft other system than Biztalk will trigger a job at 1 hr interval or on deemand to get the detail which directly we pick from data base or using BAPI to get the detail via RFC.

2. If Data Size is large (more than 2 MB) like total transation happened in a day for all customers: then we wriiting the data in OS or application server and that job also get initiated from Biztalk end by sending any parameter to SAP.

advantage of using BizTalk is most of the control you can give it to them so they can run there job on deemand basis.

There is a something known as web service we can use to avoid Interfacing tool, but I dont have much Idea about that,

and please check how many interfacing point is there with SAP in your project, because if Interfacing points are more then I think it is not good to write a web services for so many things.

do let me know if you need further information.