cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting MDM to CRM

Former Member
0 Kudos

Hi all,

has anyone tried to connect the MDM directly to SAP CRM? I know that the CRM normally gets its master data from an R/3 but lets pretend its a standalone CRM. Data can be sent MDM -> XI -> IDOC, but CRM does not use any MATMAS IDoc. Is the only way to get that data into CRM by creating an IDOC and the related functions in CRM or is there an "easy way" around that, like an IDoc in CRM that only has to be mapped against a MATMAS-type IDoc?

Regards,

Michael

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

I suggest you just use an ABAP proxy for this scenario. We just recently did this and it worked out fine.

Define your scenario in XI (the outbound interface) and then let the CRM generate you the ABAP proxy in the SPROXY by itself. Then execute and the XML with the specified data is sent to XI directly. Eventually you have to adjust the proxy to your specific needs.

Former Member
0 Kudos

My question was more about the CRM part: Which IDOC is best to use in this context, as the R/3 MATMAS IDOC is not available in CRM.

Regards,

Michael

Former Member
0 Kudos

Hi Michael,

first of all CRM does not make use of IDocs. Instead it has its own middleware layer using the so called BDocs, which are used for communication with R/3.

For CRM 4.0 there is some standard XI Content and the according Proxies you can use. You can download it from http://service.sap.com/swdc --> Support Packages and Patches --> SAP Content --> Process Integration Content (XI Content) --> XI CONTENT BBPCRM --> XI CONTENT BBPCRM 4.0.

Import this contetn to XI, then open SPROXY in your CRM, if CRM is connected to XI you'll see all XI components including BBPCRM there. This component contains a proxy ProductSetIn and ProductSetOut as already explained by Lars. Use this to transfer material data.

Best regards

Christine

Former Member
0 Kudos

Michael,

As MDM is going to throw out a XML file, it really doesn't matter what format it is in. Once you have the format, you can do the mapping to the CRM IDOC in the XI so that the data is transferred to proper fields.

Regards,

Ravi

Former Member
0 Kudos

Hi Michael,

CRM can exchange master data based on XML-messages (e.g.CRMBusinessPartnerIn and ABABusinessPartnerOut; ProductSetOut and ProductSetIn).

So normally you would map directly to these formats in the Syndicator and let XI send them to CRM.

Br

Lars