Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
kaihuener
Explorer

SAP Master Data Governance (MDG) is designed to effectively manage, consolidate, and improve the quality of business partner data. It integrates seamlessly with CDQ, providing access to reliable data from various trusted data sources such as open data, trade registers, and commercial data providers. This integration leads to quicker processes and improved data quality for creating and maintaining customer and vendor data

I am Kai Hüner, responsible for the SAP-endorsed app CDQ First Time Right at  CDQ AG. In this blog post, I will explain the benefits of the integration of CDQ as a provider of trusted business partner data in SAP MDG with real-world examples. I will keep this blog post updated with new features to ensure it always reflects the latest information about the capabilities of this integration.

Topics covered

  • What is trusted business partner data good for?
  • Architecture: Integration of CDQ in SAP MDG
  • Highlight: Lookup trusted business partner data
  • Highlight: Seamless integration of tax numbers and identifications
  • Highlight: Even more identifiers with the Golden Record
  • Highlight: Uniform categorization of legal forms
  • Key takeaway

Update log

  • 2024-01-31: Feature highlight Even more identifiers with the Golden Record added.

 

What is trusted business partner data good for?

Trusted business partner data is pivotal for any organization, serving as a foundation upon which key operational and strategic decisions are made. Beyond the accuracy and timeliness of the data itself, understanding its provenance -- or where it comes from -- is equally crucial. Data provenance allows businesses to assess the reliability of their data, ensuring that they are basing decisions on information derived from credible and authoritative sources.

In the realm of business partner data, where multiple external data types like open data, commercial data, shared data, and web data intersect, provenance information is the key to trust and reliability. For a more detailed exploration of this concept and its implications, see my blog post Value Creation with Trusted Business Partner Data

 

Architecture: Integration of CDQ in SAP MDG

In SAP MDG, access to external business partner data is enabled by the Data Provider Integration (DPI) feature, part of the Central Governance capability. In the 2023 release, SAP introduced the cloud-ready mode for MDG, based on ABAP Cloud. Since the Business Partner Data domain was the starting point for this development, and DPI was one of the first features in this mode, it is now available in all major MDG editions -- SAP MDG on S/4HANA (aka "MDG on-premise"), private cloud edition, and (public) cloud edition. SAP provides a uniform user experience across these various editions. This consistency is made possible through Fiori apps that offer the same features regardless of the MDG edition being used (see the Highlight sections below). 

If you are interested in a free-of-charge test and demo setup, see my blog post Hands-on with Free Tiers: CDQ Trusted Business Partner Data in SAP Master Data Governance

 

Architecture: SAP Master Data Governance on S/4HANA

The following solution diagram shows you how trusted business partner data from CDQ is integrated in SAP MDG on S/4HANA. CDQ provides access to all its connected external data sources through a REST API. This involves two main endpoints: Lookup Business Partners to search and find potential matches, and Fetch Business Partners to get detailed data for the match you choose.

Integration of CDQ as a provider of trusted business partner data in SAP MDG on S/4HANAIntegration of CDQ as a provider of trusted business partner data in SAP MDG on S/4HANA

If you are interested in a detailed walk-through on how to set up and configure the CDQ integration in an SAP MDG on S/HANA environment, see my blog post Trusted Business Partner Data in SAP Master Data Governance on S/4HANA, On-Premise and Private Cloud

 

Architecture: SAP Master Data Governance, cloud edition

Trusted business partner data from CDQ can also be utilized in public cloud environments through SAP MDG, cloud edition. By incorporating integration solutions like SAP Master Data Integration (MDI) or SAP Cloud Connector, this architecture offers even more options, such as for federated MDG landscapes or integrating with SAP Business Suite environments.

Integration of CDQ as a provider of trusted business partner data in SAP MDG, cloud editionIntegration of CDQ as a provider of trusted business partner data in SAP MDG, cloud edition

If you are interested in a detailed walk-through on how to set up and configure the CDQ integration in an SAP MDG, cloud edition, environment, see my blog post Trusted Business Partner Data in SAP Master Data Governance, cloud edition

 

Highlight: Lookup trusted business partner data

And here we go: The first and most fundamental feature highlight of trusted data from CDQ in SAP MDG! In my Fiori Launchpad, I go to the Manage Business Partners app and search for CDQ in Germany (DE). With Look Up and Create, I get matches with business partner data from various trusted data sources!

Look up trusted data for a business partnerLook up trusted data for a business partner

Lookup result with matches from various trusted business partner data sourcesLookup result with matches from various trusted business partner data sources

The figure shows the search result for CDQ in Germany (DE) with five matching reference records. Under the company name of each item, the prefix of the record ID indicates the data source for the corresponding record. For instance, DE.RC stands for the German Register of Commerce, DNB represents Dun and Bradstreet, BVD denotes Bureau von Dijk, and AT.FON refers to Austrian FinanzOnline. The first item is marked with GR, Golden Record, a consolidated version of the data from all other records using a prioritization logic.

 

Highlight: Seamless integration of tax numbers and identifications

One of the key highlights is that the identifiers of various data sources are mapped to SAP's standard tax categories and identification types. These mappings can be customized to comply with corporate standards, but they also work out-of-the-box for most used identifiers. In the example, the ID of the German Register of Commerce is mapped to BUP002, which is the SAP identification type for business register numbers. And additional information such as the responsible institution is mapped to the corresponding SAP field.

Identification type BUP002 according to SAP standardIdentification type BUP002 according to SAP standard

In SAP's data model (One Domain Model, ODM), there are two key types of identifiers for business partners: Identifications and Tax Numbers. Both are vital components of various business processes, requiring precise semantic mapping to external data. While SAP MDG allows for customized code lists, I strongly recommend sticking to default settings, especially for tax numbers due to their deep integration in tax-related processes.

For example, if you find a matching business partner with a value-added tax (VAT) number in an external data source, this information will be automatically mapped to the corresponding SAP tax number type code. To demonstrate this, I perform a lookup for CDQ in Germany (DE).

Various business identifiers for German business partner recordVarious business identifiers for German business partner record

In the detailed view, under the Identifications section, the European VAT number is accurately mapped to DE1. Additionally, the German trade register identification number is mapped to BUP002. This also includes essential details like the name of the register court and the region, which are crucial for uniqueness in Germany. All of this is automatically mapped, eliminating the need for manual research to find the correct types and codes. How cool is that!

Finding matches for CDQ in Switzerland (CH), and Poland (PL), serves as more evidence of how valuable this automated mapping is. In these countries too, you will notice that the tax number and identification types are automatically mapped to the right SAP type codes. This shows how the system can handle different international standards with ease, making your work more efficient.

Various business identifiers for Swiss business partner recordVarious business identifiers for Swiss business partner record

Various business identifiers for Polish business partner recordVarious business identifiers for Polish business partner record

For major corporations like SAP, the scope of identifiers extends further, encompassing options like the Legal Entity Identifier (LEI) or Peppol directory identifiers for e-invoicing. While the free tier dataset offers just a glimpse through exemplary records, a search for SAP SE in Germany (DE), illustrates the significant advantages of integrating trusted data from CDQ. All essential business identifiers are automatically mapped to the data model of your SAP MDG.

Various business identifiers for large corporation, with EU VAT number, Peppol identifier, and LEIVarious business identifiers for large corporation, with EU VAT number, Peppol identifier, and LEI

 

Highlight: Even more identifiers with the Golden Record

As the search result for CDQ in Germany (DE) shows, multiple relevant reference records for a particular business partner may appear across various data sources. The Golden Record feature addresses this issue by consolidating information from multiple sources into one consistent record, with a prioritization of data sources that is customizable and country-specific. As shown in the figure below, the European VAT number is included with information from the German Register of Commerce and mapped to the SAP tax category DE0.

Tax category DE0 according to SAP standardTax category DE0 according to SAP standard

Integrated data sources are not limited to German or European authorities but include a variety of sources from around the world. For example, the Legal Entity Identifier (LEI) in the following example is just one of many IDs that can be accessed. Trusted data sources from various US state registers, Brazil, Australia, and other countries are also available.

Several identification numbers and tax numbers from various trusted data sources in the Golden RecordSeveral identification numbers and tax numbers from various trusted data sources in the Golden Record

 

Highlight: Uniform categorization of legal forms

Understanding a business partner's legal form is crucial for global risk management. Legal forms are defined differently in various countries, adding complexity to this matter. Some data sources offer structured information on legal forms, while others include it informally as part of the name, and some do not offer this information at all. SAP ODM addresses this by providing a legal form attribute within a business partner's organizational details. However, this attribute has limitations such as a two-character code and various namespace restrictions.

To tackle these challenges, we at CDQ have defined about 90 legal form categories. These categories link to the various legal forms and their abbreviations across countries.

Legal form categories managed by CDQLegal form categories managed by CDQ

In SAP MDG, the system allows only a two-digit code and a unified abbreviation for the legal form category. However, even with these limitations, you gain a standardized view of your business partners' legal forms on a global scale.

Back in my SAP MDG system, after searching for CDQ in Switzerland (CH), I click on the matching result to view more details. Here, the legal form is displayed as Pub.Ltd.Co., with an associated SAP code of 02. This code universally represents public limited companies, capturing both Aktiengesellschaft and Société Anonyme in Switzerland, as well as PLC in Great Britain.

Legal form proposal for German business partnerLegal form proposal for German business partner

When I initiate the Create Business Partner process, a value help dialog for legal forms becomes accessible, displaying all the legal forms I had uploaded as business configurations from the content pack.

Value help dialog for legal formsValue help dialog for legal forms

Next, I compare this with match record details for CDQ in Germany (DE) and Poland (PL). I notice that the German legal form AG, and the Polish legal form SP Z O O both fall under the same legal form category Pvt.Limited.Co. (private limited companies), represented by the SAP code 07. The uniform categorization simplifies the process of understanding and comparing business partners across different countries.

Legal form proposal for Swiss business partnerLegal form proposal for Swiss business partner

Several identification numbers and tax numbers from various trusted data sources in the Golden RecordSeveral identification numbers and tax numbers from various trusted data sources in the Golden Record

 

Key takeaways

SAP MDG provides a robust framework that ensures data integrity, paving the way for businesses to make informed decisions grounded in accurate and current data. One of its significant advantages is the capability to incorporate data from external sources, broadening the scope and reliability of the data available.

The synergy between SAP MDG and external data providers, exemplified by the CDQ integration, elevates the potential benefits businesses can achieve from their data. It complements the role of SAP MDG in creating a trustworthy data governance environment. Our collaboration with SAP MDG is a prime example of this integration. At CDQ, we have pioneered the Golden Record concept, a method that consolidates data from multiple sources into a single, dependable record.

Labels in this area