cancel
Showing results for 
Search instead for 
Did you mean: 

Syndicate Data from MDM to R/3

Former Member
0 Kudos

Hi,

I have a scenario where I have to send my data from MDM to R/3. What are the various procedures to do that? Should I do using APIs or XI? If following any of the procedure, then what are the steps required? Any pointers will be helpful.

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Use pi

Edited by: Kolusu on May 20, 2009 9:48 PM

Former Member
0 Kudos

Hi Nitin,

Thanx for such a great help. i m looking forward that you send me some more documents for integration using XI on this scenario.

Hi Mark,

It will be very helpful if you provide me some document on this having practical implementation.

Former Member
0 Kudos

Hi,

Can anybody elaborate more on syndicating data from MDM to R/3 using ABAP APIs or using XI/PI??

Former Member
0 Kudos

Hi Rajeev,

I managed to find one article on the same: Master Data Syndication from SAP NW MDM to Backend SAP & Non-SAP Application via SAP NW PI

It will show the detailed steps to export the data from MDM to PI and then R3.

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0741b95-781f-2c10-4cae-99d86a8f...

For API's refer the links below.

ABAP API's

https://websmp102.sap-ag.de/~sapidb/011000358700000271902007E

https://websmp102.sap-ag.de/~sapidb/011000358700000271912007E

You can retrieve the data from MDM into ECC using the relevant functional modules.

JAVA API's : I do not much information myself on this. However, i can provide you links which would be useful.

https://websmp102.sap-ag.de/~sapidb/011000358700000549492008E

http://help.sap.com/javadocs/MDM/index.html ( Would be very helpful)

https://websmp102.sap-ag.de/~sapidb/011000358700000535912007E

However, I feel the PI integration is the standard and the easier way with MDM and R3 integration. And hence would advice you to go for it.Please follow the top most link and try to simulate the set up.

Hope this info helps.

Thanks and Regards

Nitin Jain

Former Member
0 Kudos

Hi Rajeev

Syndication implemented with XI/PI is usually implemented as follows:

1) A record exists in MDM. Attached to this record are keys from various systems. These keys identify the source records that were used to create this one "golden" record in MDM.

2) The "golden" record in MDM is changed. This change can be effected either by being changed directly within MDM or by a change that was sent to MDM from another system.

3) The MDM Syndication server runs through the MDM data at intervals to look for changed records. Usually, records that have changed and have a key associated with a specific source system are exported into an XML file. This XML file is placed in a location specific to the source system.

4) PI uses its file adapter to monitor this specific location. When an XML file is detected, PI reads it and sends the data in it to the appropriate source system in whatever format that system requires.

5) After a successful send, PI moves the XML file so that it isn't detected over-and-over.

HTH,

Mark

Former Member
0 Kudos

Hi,

If you use API's for sending data then it will send to the ready folder of mdm. PI is used to transform the data & send it to R/3.

Regards,

Pramod

Former Member
0 Kudos

Hi Rajeev,

For the process of Data syndication from MDM back to R3 using XI, kindly refer this link below:

/people/balas.gorla/blog/2006/09/27/mdm-xi-r3-integration

/people/sriram.vasudevan3/blog/2005/09/01/mdm-55-data-distribution-using-sap-xi

Hope this helps.

Thanks and Regards

Nitin Jain

Former Member
0 Kudos

Hi Rajeev,

Please refer SAP help documents for syndication process.

[http://help.sap.com/saphelp_mdm550/helpdata/en/ff/37e4c6857449388ddb6c77f160ac4f/frameset.htm]

generaly following flow happens for syndicating data to ECC from MDM

MDM -- -> Syndicator server -- -> XI----> R3 or ECC.

hope this helps you.

Cheers,

Veeru.