Skip to Content
0
Former Member
Jun 08, 2005 at 08:52 PM

Data exchange with CRM using XIF

228 Views

Hi all,

I want to upload data to CRM from external systems. I am planning to use XIF for this. I have few questions as follows,

1. I understand that data can be uploaded into CRM using XIF Idoc or XIF SOAP-XML. Can anyone plese tell me when to use what & what are the advantages?

2. My understanding is after doing configuration for XIF IDoc inbound processing we don't need any mapping. In Partner Profiles Inbound processing use message type such as CRMXIF_PRODUCT_SAVE_M or CRMXIF_PRODUCT_SAVE_M and use process code as APLM (Mass processing) or APLI (individual processing). This will post the IDoc in CRM database.

Please help me understand what I am missing or where I am wrong.

3. If I decide to use XIF XML adapter for outbound, is creating HTTP destination to External system, configuring Site & subscription enough? My understanding is because of this configuration whenever there is Business partner & BP relation created it will create and outbound message. Am I right?

4. For XIF XML inbound, I can use path http://<appservername>:8080/sap/bc/soap/rfc from external application.

My question... how can CRM understand from above url which object to be created... means the data coming is BP or Product? Also in IDoc case I can see IDoc in WE05 whereas in XML case where can I see incoming as well as out going messages?

5. What is the difference between XIF IDoc object CRMXIF_PRODUCT_SAVE, CRMXIF_PRODUCT_MATERIAL_SAVE or CRMXIF_PRODUCT_INDOBJ_SAVE?

Answers to all or part of the questions are very helpful to me. So please respond!!!

thanks,

Bhushan