Select language:

ComponentSRM MDM Catalog 2.0


You use the SRM-MDM Catalog to search, compare, and procure products and services from suppliers.

It provides:

  • Catalog content management functions, such as the import of catalog structures or data, the transfer of catalog items to a procurement application, and search functions

  • Procurement catalogs

  • Supplier catalogs in a Web-based environment

The SRM-MDM Catalog is based on functions provided by SAP NetWeaver Master Data Management (SAP NetWeaver MDM) and bundles together in one specific application those SAP NetWeaver MDM functions that you need for catalog content management.

This figure displays an overview of the SRM-MDM Catalog.

SRM-MDM Catalog: Overview

This graphic is explained in the accompanying text.


The SRM-MDM Catalog includes the following SAP NetWeaver MDM modules:

  • MDM Server

  • MDM Import Server

  • MDM Console

  • MDM Import Manager

  • MDM Workflow

  • MDM Data Manager

  • MDM Business Content

  • MDM Java API

Business Add-In (BAdI) for the Open Catalog Interface (OCI) Outbound Process

SAP Supplier Relationship Management (SAP SRM) provides a BAdI for the OCI outbound process to pass dynamic parameters calculated at runtime. For example, you can pass a parameter that restricts the set of product items the user is allowed to retrieve in a search. To transfer additional parameters, see the Implementation Guide for   Supplier Relationship Management   SRM Server   Business Add-Ins (BAdIs)   External Web Services (Catalogs, Vendor Lists etc.)   Transfer Additional Parameters  

Predelivered Catalog Repository

The SRM-MDM Catalog includes a preconfigured data repository for your catalog data. This standard repository comprises the main table Catalog Items and a number of additional sub-tables, for example, for value lookups or classification.

Business Scenarios

The search in the catalog repository is integrated with the following SAP SRM and SAP ERP business scenarios:

  • SRM: Self-Service Procurement

  • SRM: Service Procurement

  • SRM: Contract Management

  • ERP: Purchase Requisition (as of mySAP ERP 2005)

  • ERP: Purchase Order (as of mySAP ERP 2005)

  • ERP: Work Order (SAP Plant Maintenance (PM) / SAP Project System (PS))


Importing and Mapping Catalog Data

Using the MDM Import Manager, you can:

  • Import data from suppliers such as

    • Product catalogs

    • Product hierarchies

    The supplier catalogs and product hierarchies can have any format supported by the standard SAP MDM application, such as MS EXCEL, XML, or content from running database systems such as MS SQL, MS ACCESS, or Oracle. The catalog content is compatible with standard classifications such as UNSPSC and eClass.

  • Import product master data, purchasing contracts, and suppliers from SAP SRM

  • Import purchasing contracts and purchasing info records from SAP ERP

  • Upload contract data from SAP SRM 2007 and SAP ERP (See Import and Mapping Catalog Data). The system stores contract prices per catalog item together with the contract ID, the amount, and the contract item category.

  • Perform a value and key mapping between the supplier's source and the destination structure. Wherever both are in sync, you can auto-map this data. A matching function ensures that no duplicate data occurs.

Enriching Product Data from Supplier

Using the MDM Data Manager, you can enrich imported product data. For example, you can add images and attachments to product records, add new product items manually, perform a mass change, or reassign product records to another category.

Approval of Supplier Product Catalog Data

Using the MDM Workflow Manager, you have a framework to define workflows. You can create your own workflow rules to establish role-based workflows using Microsoft Visio 2003 Standard. When designing your workflow, you can use MDM validations and assign the workflow steps to users or roles.

Providing Product Data for a Web-Enabled Catalog Search

Using the MDM Data Manager, you can determine the necessary parameters for collecting the data for your procurement catalog(s) and making them accessible on the Web. From the procurement application of the supported business scenarios you can open the SRM-MDM Catalog, select catalog items, and transfer the data.

Fully Configurable User-Specific Search UI

All aspects of the Search UI are configurable to meet user-specific requirements. See User-Specific Configuration for more details.

Inheritance Levels for Supported Languages

The system enables inheritance levels for the supported languages.

Example Example

US is to be used as the primary language, FR as the secondary language in case US is unavailable, and DE substitutes the secondary language if FR is unavailable. On the other hand, the language of your content (the data language in fields and tables, for example) can be in any language supported by SAP NetWeaver MDM 5.5.

End of the example.

Supported languages are:

  • Chinese (ZH)

  • Czech (CS)

  • Danish (DA)

  • Dutch (NL)

  • English (US)

  • Finnish (FI)

  • French (FR)

  • German (DE)

  • Greek (EL)

  • Hebrew (HE)

  • Hungarian (HU)

  • Italian (IT)

  • Japanese (JA)

  • Korean (KO)

  • Norwegian (NO)

  • Polish (PL)

  • Portuguese (PT)

  • Russian (RU)

  • Slovakian (SK)

  • Spanish (ES)

  • Swedish (SV)

  • Thai (TH)

  • Turkish (TR)


The SRM-MDM Catalog component uses SAP NetWeaver MDM technology and is specially tailored to the SAP SRM content management requirements. However, it does not cover the full scope of functions provided by SAP NetWeaver MDM.