cancel
Showing results for 
Search instead for 
Did you mean: 

Web Services in MDM scope

Former Member
0 Kudos

Hi Experts

Can you please let me know the use of WEB services and the scope of it in MDM.

Regards

Vickey

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vickey,

Webservices are a way to integrate various systems in a landscape using some standards like XML, WSDL, UDDI etc. Its a means of integration for different web based application using common standards which are independent of any platforms and languages.

Since MDM is an application that has to integrate with various systems in landscape, webaservices may play a very important role.Refer http://help.sap.com/saphelp_mdm550/helpdata/en/45/018c09166a0486e10000000a155369/frameset.htm(Progra... Interfaces->Web Services)

Hope it helps.

Thanks,

Minaz

Answers (2)

Answers (2)

former_member182007
Active Contributor
0 Kudos

Hi Vickey,

Web services represent a self-contained subset of application functionality allowing different applications from different sources to communicate with each other without time-consuming custom coding. Because all communication is in XML, Web services are not tied to any one operating system or programming language.

As far as MDM is concern Web Service can retrieve multiple remote keys for multiple records from different tables for different remote systems. It is used to retrieve the results of MDMu2019s consolidation process. The result can be filtered by a remote system. The requested records can be identified by their:

● Internal MDM key

● External MDM key (value of the first display field)

● Remote key

and much more

The MDM Web services can be used to:

● Manage Master Data Objects

○ Existence check of a central master object before local creation

○ Retrieve details and create a local replicate

○ Create or update master data objects on MDM

● Manage Unique Identifiers of Master Data Objects

○ Remote system registers local object as replicate of global object

○ Key mapping during message exchange on SAP NetWeaver XI

Hope it helps.

Rgds

Deepak

Former Member
0 Kudos

Hi Gaurav,

A webservice is a Service of an application layer that is platform independent and can be called from any applications in an Enterprise landscape.

The beauty of webservice is that it is reusable and is a foundation for going into an Enterprise Service oriented architecture.

SAP has incorporated this concept within MDM as it is a fundamental to have your master data intact before going for an ESOA architecture.

The predelivered Webservices with the MDM 5.5 version are:

- The Search Webservice

- Key mapping webservice

- Create Webservice

- Update Webservice

These are the standard MDM webservice delivered by SAP and can be used in your business process or to call it from any aother application that is using MDM as its database.

To know more on Webservices you can refer the below links:

https://websmp102.sap-ag.de/~sapidb/011000358700001119812007E (MDM webservice help.sap doc)

MDM webservice Guide:

https://websmp106.sap-ag.de/~sapidb/011000358700001119812007E (MDM webservice SP06 guide)

Hope It Helped

Thanks & Regards

Simona Pinto