cancel
Showing results for 
Search instead for 
Did you mean: 

Best Way to send information to CRM

Former Member
0 Kudos

Hello guys,

we are using PI 7.1 and have to send information to CRM 7.0.

We receive some files, and when we send the information to CRM we have to do some validations before to insert data.

We think that most part of the incoming data can not be send with IDOC, so we are thinking about Proxy.

There is a better way to send information to CRM doing validations? It would be better Webservices?

Many thanks.

Regards,

Xavi.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Xavi,

We receive some files, and when we send the information to CRM we have to do some validations before to insert data.

We think that most part of the incoming data can not be send with IDOC, so we are thinking about Proxy.

There is a better way to send information to CRM doing validations? It would be better Webservices?

Proxy will be a better idea, but there is another approach that you can take if your scenario is not involving BPM. Go for AAE, with your receiver as WS. This approach will completely by-pass IE and performance will be a lot better.

Regards,

Neetesh

former_member181962
Active Contributor
0 Kudos

Hi,

Using a proxy is the best thing to do, when you know that you are not going to use IDOCs.

The use of Webservice communication with SAP CRM system is discouraged because,

you need to use a soap adapter, which lies in the java stack of the PI system .So, there is an involvement of the adapter engine.

In proxy communication, there are no adpaters involved and the communication happens between the integration engine of PI system and the Integration Engine of sap crm system. since no adapter engine is involved here, the communication is faster.

So on the grounds of better performance , you can chose , proxy way instead of webservice way to communicate with sap crm backend system.

Regards,

ravi

Former Member
0 Kudos

Hi Xavi ,

We think that most part of the incoming data can not be send with IDOC, so we are thinking about Proxy.

--->going in the right direction .

There is a better way to send information to CRM doing validations? It would be better Webservices?

I would have gone for proxies . In the proxy cod eyou can validate the data before passing it to BAPI/RFC..etc.

Regards ,