Explaining Integration Scenarios

Objective

After completing this lesson, you will be able to explain integration scenarios of Master Data Governance for business partner, customer, and supplier.

Integration Scenarios: SAP Supplier Lifecycle Management

SAP Supplier Lifecycle Management Overview

The figure shows the Supplier Lifecycle Management Overview, which typically starts with the Supplier Registration. Once the Supplier is registered, further steps follow in the lifecycle: Supplier Qualification, Supplier Evaluation, Supplier Classification, Supplier Order Collaboration, Supplier Development, and the Supplier Phase-Out.

Facts about SAP Supplier Lifecycle Management

  • First Version Strategic Buyer Workplace
  • Integration with Supplier Governance
  • Procurement Analytics (Portfolio) and Content Tagging
  • Multidimensional Supplier Classifications
  • Interface with SAP Business Warehouse
  • Tighter Integration with SAP Streamwork for Supplier Development

Supplier Data Flow - High Level

Potential suppliers are only managed by SAP Supplier Lifecycle Management.

Global supplier master data can be enriched and changed within SAP Supplier Lifecycle Management and transferred to the master data system or vice versa.

Data for other segments are managed and distributed by the master data system.

The figure explains the supplier data flow. Potential suppliers can register using a self-service. Once approved, the new potential supplier will be qualified and managed in SAP Master Data Governance.

Maintain Potential Suppliers in SAP Supplier Lifecycle Management, Governance of Bidders/Suppliers in Master Data Governance

The preceding figure explains the process to maintain potential suppliers in SLC.

The figure describes the different steps to maintain potential suppliers in an MDG Hub system. First, it starts with the maintenance of the potential supplier in SAP Supplier Lifecycle Management only. Second, the potential supplier becomes a bidder/supplier in SAP Supplier Lifecycle Management. The new supplier will be sent to the SAP Master Data Governance hub system ,and a change request will be created. A master data specialist reworks/approves the data. The approved supplier will be replicated to client systems. As a fifth step, you can change bidder/supplier in SAP Lifecycle Management or in SAP Master Data Governance.

Note

Master Data Governance hub is ready for the scenario as of SAP Master Data Governance 6.1.

SAP Supplier Lifecycle Management is ready for the scenario as of SAP Supplier Lifecycle Management 1.0 SP03.

Integration Scenarios: SAP Ariba Supplier Lifecycle and Performance

When using SAP Ariba Supplier Lifecycle and Performance and Supplier Governance, supplier master data needs to be exchanged between both solutions. In this documentation, best-practice integration scenarios are described ensuring that supplier master data is synchronized between SAP Ariba Supplier Lifecycle and Performance and Supplier Governance.

There are two variants each for the first three scenarios. These are based on whether the replication of a potential supplier is done a) during the request of a new supplier, or b) upon registration/qualification of a new supplier. If you prefer potential suppliers that are created in Supplier Lifecycle and Performance to be part of your master data management, you can select option a) replication during supplier request. If you choose option b), potential suppliers are replicated to SAP Master Data Governance only after the potential supplier is registered and/or qualified in SAP Ariba Supplier Lifecycle and Performance.

New Supplier in SAP Ariba Supplier Lifecycle and Performance: no duplicate in master data governance - replication during request

This scenario shows what happens when a new supplier is requested in SAP Ariba Supplier Lifecycle and Performance, and no duplicate for the supplier is found in master data governance.

The figure shows the scenario 1a: request a new supplier in SAP Ariba Supplier Lifecycle and Performance, and no duplicates are found in SAP Master Data Governance. The text provides more detail
  1. A new supplier is requested in SAP Ariba Supplier Lifecycle and Performance, and the supplier request is approved.
  2. The supplier request workflow transfers the data to master data governance for validation as part of the Supplier Governance validation step.
  3. In master data governance, a consolidation process is automatically created and started. No duplicates are found,...
  4. … and the supplier is created in master data governance. The key mapping between the supplier ID in SAP Ariba Supplier Lifecycle and Performance and the Business Partner ID in master data governance is created.
  5. The supplier is replicated from the master data governance hub to SAP Ariba Supplier Lifecycle and Performance and to the operational ERP, and - based on the confirmation - key mapping between the business partner ID in master data governance and the operational ERP is created in master data governance.
  6. In SAP Ariba Supplier Lifecycle and Performance, the creation of the supplier is completed upon replication from master data governance. Depending on the SAP Ariba Supplier Lifecycle and Performance configuration, the supplier can be used further to manage the supplier lifecycle, and for transactional purposes depending on the customer's buying policy.

New Supplier in SAP Ariba Supplier Lifecycle and Performance, duplicate found in master data governance, BP not yet in SAP Ariba Supplier Lifecycle and Performance - replication during request

This scenario shows what happens when a new supplier is requested in SAP Ariba Supplier Lifecycle and Performance, a duplicate for the supplier is found in master data governance, and the business partner does not yet exist in SAP Ariba Supplier Lifecycle and Performance.

The figure shows the scenario 2a: Request a new supplier in SAP Ariba Supplier Lifecycle and Performance; a duplicate was found in SAP Master Data Governance; the Business Partner is not available yet in SAP Ariba Supplier Lifecycle and Performance. The text provides more detail.
  1. A new supplier is requested in SAP Ariba Supplier Lifecycle and Performance, and the supplier request is approved, and...
  2. … the supplier request workflow transfers the data to master data governance for validation as part of the Supplier Governance validation step.
  3. In master data governance, a consolidation process is automatically created and started. In the matching step, the supplier replicated from SAP Ariba Supplier Lifecycle and Performance is recognized as a duplicate of a business partner that already exists in master data governance. For example, this can be a customer that is not known in SAP Ariba Supplier Lifecycle and Performance. Master data governance creates a best record by merging the data of both business partners,...
  4. … and the existing business partner is updated. The key mapping of the existing business partner in master data governance is enhanced by the SAP Ariba Supplier Lifecycle and Performance supplier ID.
  5. The supplier is replicated from the master data governance hub to all connected client systems including SAP Ariba Supplier Lifecycle and Performance.
  6. In SAP Ariba Supplier Lifecycle and Performance, the creation of the supplier is completed upon replication from master data governance.

New supplier from SAP Ariba Supplier Lifecycle and Performance, duplicate found in master data governance: BP already in SAP Ariba Supplier Lifecycle and Performance

This scenario shows what happens when a new supplier (BP 1002) is requested in SAP Ariba Supplier Lifecycle and Performance that already exists in SAP Ariba Supplier Lifecycle and Performance, SAP ERP, and master data governance. SAP Master Data Governance recognizes the supplier as a duplicate of a business partner in master data governance.

The figure shows the scenario 3a: request a new supplier in SAP Ariba Supplier Lifecycle and Performance; a duplicate is found in SAP Master Data Governance; the Business Partner is already in SAP Ariba Supplier Lifecycle and Performance. The text provides more detail.
  1. A new supplier (BP 1002) is requested in SAP Ariba Supplier Lifecycle and Performance as a duplicate of an already existing SAP Ariba Supplier Lifecycle and Performance supplier (BP 1001), for example, because the user did not search for it or did not find the existing supplier when searching, or because the user ignored the duplicate warning message when creating the supplier request in SAP Ariba Supplier Lifecycle and Performance.
  2. In SAP Ariba Supplier Lifecycle and Performance, the supplier request is approved, and the supplier request workflow transfers the data via SOA Service to master data governance for validation as part of the Supplier Governance validation step.
  3. In master data governance, a consolidation process is automatically created and started. In the matching step, the supplier replicated from SAP Ariba Supplier Lifecycle and Performance is recognized as a duplicate of a business partner that already exists in master data governance (BP 5001). Master data governance creates a best record by merging the data of both business partners,...
  4. … and the existing business partner (BP 5001) is updated. The key mapping of the existing business partner in master data governance is enhanced resulting in two mappings towards SAP Ariba Supplier Lifecycle and Performance suppliers, which means both SAP Ariba Supplier Lifecycle and Performance suppliers will be updated based on the master data governance business partner.
  5. The supplier is replicated from the Master Data Governance hub to all connected client systems including SAP Ariba Supplier Lifecycle and Performance.
  6. In SAP Ariba Supplier Lifecycle and Performance, the workflow ends when the replication from master data governance is received, and the requestor is asked to use the already existing supplier (BP 1001). The newly created duplicate supplier is updated and deactivated (BP 1002), and the already existing supplier (BP 1001) is updated with the best record data from the Master Data Governance hub.

New supplier from SAP Ariba Supplier Lifecycle and Performance, no duplicate found in master data governance

This scenario shows what happens when a new supplier is requested in SAP Ariba Supplier Lifecycle and Performance, and no duplicate for the supplier record is found in master data governance. Unlike scenario 1a, the supplier record is replicated to master data governance upon registration or qualification of the supplier.

The figure shows the scenario 1b: request a new supplier in SAP Ariba Supplier Lifecycle and Performance; no duplicate was found in SAP Master Data Governance. The text provides more detail.
  1. A new supplier ABC corp. registers in SAP Ariba Supplier Lifecycle and Performance.
  2. The supplier registration workflow transfers the data to master data governance via an SOA service.
  3. In master data governance, a consolidation process is automatically created and started. No duplicates are found,...
  4. … and the supplier is created in the master data governance hub. A new supplier as well as the Key Mapping was added to the SAP Ariba Supplier Lifecycle and Performance.
  5. The supplier is replicated from the master data governance hub to SAP Ariba Supplier Lifecycle and Performance and to the operational ERP, and - based on the confirmation - key mapping between the business partner ID in master data governance and the operational ERP is created in master data governance.
  6. The supplier data and master data governance number is stored in SAP Ariba Supplier Lifecycle and Performance.

New supplier from SAP Ariba Supplier Lifecycle and Performance, duplicate found in master data governance: BP not yet in SAP Ariba Supplier Lifecycle and Performance

This scenario shows what happens when a new supplier is requested in SAP Ariba Supplier Lifecycle and Performance, a duplicate for the supplier is found in master data governance, and the business partner does not yet exist in SAP Ariba Supplier Lifecycle and Performance. Unlike scenario 2a, the supplier record is replicated to master data governance upon registration or qualification of the supplier.

The figure shows the scenario 2b; request a new supplier in SAP Ariba Supplier Lifecycle and Performance; a duplicate is found in SAP Master Data Governance; The Business Partner is not yet available in SAP Ariba Supplier Lifecycle and Performance. The text provides more detail.
  1. A new supplier ABC corp. (1001) registers in SAP Ariba Supplier Lifecycle and Performance.
  2. The supplier registration workflow transfers the data to master data governance via an SOA service.
  3. In master data governance, a consolidation process is automatically created and started. In the matching step, the supplier replicated from SAP Ariba Supplier Lifecycle and Performance is recognized as a duplicate of a business partner ABC corp. (5000) that already exists in master data governance and SAP ERP (2000). Master data governance creates a best record by merging the data of both business partners.
  4. The supplier is created in SAP Master Data Governance hub system. The key mapping of the existing business partner in master data governance is added to the SAP Ariba Supplier Lifecycle and Performance.
  5. The supplier is replicated from the master data governance hub to all connected client systems including SAP Ariba Supplier Lifecycle and Performance.
  6. In SAP Ariba Supplier Lifecycle and Performance, the supplier data as well as the master data governance number is stored.

New supplier in SAP Ariba Supplier Lifecycle and Performance, duplicate found in master data governance, BP already in SAP Ariba Supplier Lifecycle and Performance - replication upon registration / qualification

This scenario shows what happens when a new supplier is requested in SAP Ariba Supplier Lifecycle and Performance that already exists in SAP Ariba Supplier Lifecycle and Performance, and master data governance recognizes the supplier as a duplicate of a business partner in master data governance. Unlike scenario 3a, the supplier record is replicated to master data governance upon registration or qualification of the supplier.

The figure shows the scenario 3b: Request a new supplier in SAP Ariba Supplier Lifecycle and Performance; a duplicate was found in SAP Master Data Governance; the Business Partner is already in SAP Ariba Supplier Lifecycle and Performance - Replication upon. The text provides more details.

Change Supplier in Master Data Governance

This scenario shows what happens when a supplier is changed in master data governance.

The figure shows the scenario 4: request change supplier in SAP Master Data Governance.

Change Supplier in SAP Ariba Supplier Lifecycle and Performance

This scenario shows what happens when a supplier is changed in SAP Ariba Supplier Lifecycle and Performance.

The figure shows the scenario 5: change supplier in SAP Ariby Supplier and Lifecycle Performance.
  1. A supplier updates their existing supplier record in the Ariba Network, and the change is approved in SAP Ariba Supplier Lifecycle and Performance.
  2. The changed record is sent to master data governance.
  3. In master data governance, the change request process is triggered, and a master data specialist verifies and approves the record.
  4. Once the record is activated in master data governance, it is replicated to all connected client systems including SAP Ariba Supplier Lifecycle and Performance.

Create Supplier in Master Data Governance

This scenario shows what happens when a supplier is created in master data governance.

The figure shows the scenario 6: create supplier in SAP Master Data Governance.
  1. The creation of a new supplier is requested in master data governance. The central governance workflow is triggered, the request is processed, and the new supplier record is activated.
  2. Master data governance then replicates the data to all client systems including SAP Ariba Supplier Lifecycle and Performance.

Merge Two Active Suppliers in Master Data Governance

This scenario shows what happens when two active suppliers are merged in master data governance.

The figure shows the scenario 7: merge two active suppliers in SAP Master Data Governance.
  1. A user scans all business partners in master data governance for duplicates using the Remove Duplicates consolidation strategy. Two business partners are recognized as duplicates, so master data governance merges the data of both business partners and combines the key mapping information to create a best record. This means that from now on, the mapped records in SAP Ariba Supplier Lifecycle and Performance and ERP - two on SAP Ariba Supplier Lifecycle and Performance side, and two on ERP side - will be updated based on the best record.
  2. Master data governance then replicates the data to all client systems including ERP and SAP Ariba Supplier Lifecycle and Performance. In ERP, both existing suppliers are kept because transactional data might exist. One of the suppliers can be archived at a later point. In SAP Ariba Supplier Lifecycle and Performance, both suppliers are kept, and both refer to the same business partner in master data governance. The duplicate supplier is deactivated in SAP Ariba Supplier Lifecycle and Performance.

Integration Scenarios: SAP Customer Relationship Management (SAP CRM)

The figure illustrates the process of the governance of customers in connected SAP S/4HANA or SAP ECC systems.

The figure explains the process when a prospect/lead was created in the SAP CRM system, transferred to the SAP Master Data Governance system and becomes a customer, and replicated to all connected systems. Details in the text below.

Situation

SAP CRM is connected with operational SAP S/4HANA via CRM Middleware. Master data governance is used on the operational SAP S/4HANA. Two more client systems are connected to the operational SAP S/4HANA system. The goal is to have prospects/leads in SAP CRM only. Governance shall only be executed for customers within the operational SAP S/4HANA via Customer Governance.

Process Description

  1. Maintain prospects & leads in SAP CRM only.

    CRM Middleware is configured in a way that a CRM-BP is replicated to operational SAP S/4HANA only in case it is a customer, which means, the role, Customer, is assigned to the CRM-BP.

  2. Prospect becomes customer in SAP CRM.

    A prospect becomes a customer. So it is replicated via CRM Middleware to the connected operational SAP S/4HANA. It might happen that the new customer ordered some products, so the respective sales order will also be replicated to the operational SAP S/4HANA system. To avoid problems in data replication CRM Middleware is used in exactly the same way as it is working without Customer Governance, which means the Business Partner with the customer role (synchronized via CVI) is created in the Active Area of the operational SAP S/4HANA. Then a master data governance change request (CR) with activity Change is generated in the operational SAP S/4HANA. Therefore, a project-specific implementation of BTE 1321 is required.

  3. Rework / approve data on Master Data Governance hub.

    After finalizing all steps of the master data governance workflow to rework / approve data, this will be activated on the Master Data Governance hub.

  4. Replicate data to client systems.

    Within the last master data governance workflow step, the replication of the activated data is triggered. Replication can be executed to SAP systems and non-SAP systems via SOA Service or via ALE. Client systems give feedback to master data governance whether data import was successful.

Good to know

  • Master data governance has to run in operational SAP S/4HANA connected with SAP CRM.

  • CRM Middleware has to be configured in a way that the BP with the role ‘Customer’ only is replicated to SAP S/4HANA.

  • BP with customer role is created / changed in operational SAP S/4HANA before the master data governance change request is created (with activity Change).

  • Searching from SAP CRM on master data governance requires project-specific implementation.

The figure explains the process when a prospect/lead becomes a customer in SAP CRM. Afterwards, the customer is transferred to the SAP Master Data Governance Hub system. After rework/approval, the customer will be replicated to all connected systems. Details in the text below.

Situation

Process Description

Good to know

  • All business partner data (Central, Sales, and Financial) can be governed within the Master Data Governance hub.

  • The scenario requires several project-specific coding efforts / configuration. Recommendations are described in a How-to Guide (https://www.sap.com/documents/2015/07/d8457b52-5b7c-0010-82c7-eda71af511fa.html). 

  • The scenario was tested by master data governance development. However - like always – project-specific coding/configuration is the responsibility of the project.

  • Searching from SAP CRM on the Master Data Governance hub requires project-specific implementation.

Integration Scenarios: SAP Sales Cloud

Summary

  • You can maintain customer data in SAP Sales Cloud or Customer Governance because bi-directional replication is supported using SOA services.

  • SAP recommends the use of best-practice integration scenarios with the goal of:

    • Optimizing master data quality using master data governance (MDG) processes like Consolidation and Central Governance.

    • Ensuring customer master data is in sync among SAP Sales Cloud, MDG, and the operational ERP system.

    • Enabling the flow of transactional data (such as sales orders) between SAP Sales Cloud and the ERP system.

  • Best-practice integration scenarios are delivered as of:

    • MDG 9.1 and MDG 9.2 (Prerequisite is EHP8SP10).

    • MDG on SAP S/4HANA 1709 FPS2 and MDG on SAP S/4HANA 1809.

More information about the scenarios and system configuration is provided in the SAP Help Portal for MDG.

Scenarios Overview

  • New customer from SAP Sales Cloud:

    • No duplicate found in MDG

    • Duplicate found in MDG; BP not yet in SAP Sales Cloud

    • Duplicate found in MDG; BP already in SAP Sales Cloud

  • Change customer in SAP Sales Cloud

  • Create customer in MDG

  • Change customer from MDG

  • Merge two active customers in MDG

You can find the documentation of the scenarios in the SAP Help Portal for SAP S/4HANA, Master Data Governance, Integration Topics: https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/6d52de87aa0d4fb6a90924720a5b0549/da545e576e794bec9475dc1afe798974.html?locale=en-US

Scenarios

As a sales representative, you create a new potential customer in the C4C system. If there already is a first Sales Order by this customer, you can also already enter the order in the C4C system to start business with this customer immediately. As soon as the customer becomes relevant for business, it is replicated to MDG-C to ensure optimal data quality, enrich data for follow-up processes, and make the customer available in all relevant follow-up systems, for example, for the processing of sales orders. If you created a sales order when creating the customer record in C4C, the sales order can be replicated to ERP for further processing.

The figure explains the process when a new customer from SAP Sales Cloud was transferred to MDG Hub and no duplicate was found. Details in the text below.

You can find out more with this online help: https://help.sap.com/docs/SAP_HYBRIS_CLOUD_FOR_CUSTOMER/d16cafef8d2447cda9db3d55214e0515/0438d5f7ab9844ae8e239adfaa460fa6.html?locale=en-US

For a description of recommended integration scenarios, see Integration Scenarios for Customer Governance/SAP Sales Cloud.

For configuration instructions of your MDG system for this integration, see Set Up Integration of Customer Governance with SAP Sales Cloud.

For the technical setup in SAP Sales Cloud, see: .

The figure explains the process when a new customer from SAP Sales Cloud was transferred to MDG Hub and duplicate was found. The Business Partner already exists in SAP Sales Cloud. Details in the text below.

The figure illustrates the process: New Customer from SAP Sales Cloud and Duplicate Found in MDG (BP Already in SAP Sales Cloud).

Integration Scenarios: SAP Business Partner Screening

The figure shows the different checks for a Business Partner before doing Business with this Business Partner. Is the Business Partner part of a Denied party list? Then business is not allowed. Or is the Business Partner a politically exposed person? This leads to a enhanced due diligence before doing business with this business partner. Adverse Media about a business partner is only a moderate risk, leading to due diligence.

Multiple country-specific sanctioned party lists exist like European Union Sanctions List, Weapons of Mass Destruction Proliferators, Swiss Restricted List (SECO).

Some examples of a denied party are as follows:

  • US Denied party lists
  • DFAT (Australia)
  • METI (Japan)
  • Consolidated list (EU)

An example of a politically exposed person is as follows:

2003 Financial Action Task Force on Money Laundering (FATF) standard

This figure shows that in a digitized world the risk of partner compliance increases. Details in the text below.

Observations:

  • Web shops are leading to a massive increase in the number of business partners.
  • Web shops ship globally and they need to know with whom they are dealing.
  • Businesses need unprecedented agility and flexibility from systems.
  • Technology should enable integration of new systems much faster.

Three Scenarios

This figure describes three scenarios for handling Business Partner: 1. Decision in SAP Master Data Governance, 2. Consulting by Compliance Expert, Decision in SAP Master Data Governance, and 3. Decision in SAP Business Partner Screening.

The following are three possible scenarios:

  1. Decision in master data governance
    • Screening results showed as popup in master data governance

    • No involvement from business partner screening organization

  2. Consulting by compliance expert, decision in master data governance
    • Results from screening made available in master data governance in the notes

    • Final decision in master data governance

  3. Decision in SAP Business Partner Screening
    • Results from screening interpreted in master data governance using customizing

    • No further actions by a master data governance specialist

Details about integration can be found in SAP Note 2326544.

Customer Governance Processes

The following figure illustrates the process to create a customer as is without SAP Business Partner screening.

The figure describes the governance process to create a customer as is without business partner screening.

The following figure illustrates the process of a decision in master data governance (Screening by Master Data Specialist).

The figure describes the governance process to create a customer. The difference is, that a master data specialist executes a screening of the business partner withing the approval UI. That means during the approval step, the master data specialist checks the requested business partner against sanctioned party lists. Once the business partner is approved, sales area data and company code data can be maintained by the specialists.

The following figure illustrates the process of a decision in master data governance (Screening by Master Data Specialist, guidance by a screening expert).

The figure describes the governance process to create a customer. In this case, the master data specialist reviews the central data and gets support by a screening expert who guides the master data specialist in case of a hit in a sanctions list.

Activation of Screening by Change Request Stop

The screenshot shows the customizing settings for implementing an enrichment sport 'Address Screening' with corresponding adapter in master data governance.

Further explanations:

Enrichment

Implemented as Enrichment Spot 'Address Screening' with corresponding adapter in master data governance.

Activate by Change Request Step

For each change request, Type Screening can be activated per the change request step.

Deployment Options

Business Partner Screening can run on a master data governance instance (the same SAP S/4HANA Database, with a different SAP NetWeaver AS) or on a different instance.

User Interaction

The screenshot shows a popup with screening results for an Address Screening Compliance Check.

The figure illustrates the settings of the compliance check:

  • Screening is automatically executed in the process steps being activated.
  • A pop-up appears in the case of suspicions; the user can decide if it is a hit or not.
  • Hits are logged within Business Partner Screening.
  • The user is free to decide how to continue the change request process independent of a decision about a hit or not.

Alerts in SAP Business Partner Screening

Ths screenshot shows the alert list in business partner screening.

Facts about Alerts:

  • Most important information available in list format.
  • For alert details, the user can drill down. A detail page contains information about the detection method, the risk score, the evaluation result, and the parameters of the evaluation.

The following figure illustrates the automated screening of a business partner with the consulting of a compliance expert and the decision in Master Data Governance. Once the requested business partner was reviewed by a master data specialist, the workflow triggers the automatic screening in the background. If not hit was found, the purchasing specialist and financial specialist can maintain their attributes and the business partner can be approved. In case of an hit, the Compliance Expert will confirm hits, details the criticality and forward the request to the master data specialist who either rejects the business partner or forward it to purchasing specialist/financial specialist for further maintenance

The figure describes the automated screening of a business partner with the consulting of a compliance expert and the decision in Master Data Governance. Once the requested business partner was reviewed by a master data specialist, the workflow triggers the automatic screening in the background. If not hit was found, the purchasing specialist and financial specialist can maintain their attributes and the business partner can be approved. In case of an hit, the Compliance Expert will confirm hits, details the criticality and forward the request to the master data specialist who either rejects the business partner or forward it to purchasing specialist/financial specialist for further maintenance.

The following figure illustrates the automated screening of a business partner and the decision in Master Data Governance. Once the requested business partner is reviewed by a master data specialist, the workflow triggers the automatic screening in the background. If no hit was found, the purchasing specialist and financial specialist can maintain their attributes, and the business partner can be approved. In case of a hit, the Compliance Expert will review hits, and defines result (hit or no hit and relevant list). Afterwards, this information is forwarded to the automatic interpretation of business partner screening, which results in a decision about follow-up action. In the next step, the automatic interpretation of business partner screening results rejects the creation of the business partner for business and asks the requestor to cancel the Change Request or rework the data.

The figure describes the automated screening of a business partner and the decision in Master Data Governance. Once the requested business partner is reviewed by a master data specialist, the workflow triggers the automatic screening in the background. If no hit was found, the purchasing specialist and financial specialist can maintain their attributes, and the business partner can be approved. In case of a hit, the Compliance Expert will review hits, and defines result (hit or no hit and relevant list). Afterwards, this information is forwarded to the automatic interpretation of business partner screening, which results in a decision about follow-up action. In the next step, the automatic interpretation of business partner screening results rejects the creation of the business partner for business and asks the requestor to cancel the Change Request or rework the data.

Integration Scenarios: Global and Local Master Data Hubs

The figure explains that global data can be governed on the global master data hub, whereas application data will be governed on local system. More details follows in the text below.

Process to maintain local data on local SAP S/4HANA systems:

  1. Maintain global data on the Global MD hub:

    On the Global MD hub, the global BP data is maintained. The global data normally consists of name, addresses, bank details, identification numbers, tax number, industry sectors, and maybe relationships like, for example, contact partners. In master data governance this data is represented as SAP Business Partner data.

    The global master data governance hub will preferably be an SAP S/4HANA or an SAP-ERP system with Customer Governance / Supplier Governance running on it. However, this can also be a non-SAP system!

  2. Replicate global data to local SAP S/4HANA systems and other client systems:

    • The Global MD hub is SAP S/4HANA or SAP-ERP with master data governance hub.

      As the last workflow step on the Global MD hub, the replication of the activated data is triggered. Replication can be executed to local SAP S/4HANA systems via SOA service and other connected client systems (SAP and non-SAP systems) via SOA service or via ALE. Client systems give feedback to master data governance whether the import of data was successful.

    • Global MD hub is a non-SAP system.

      Data can be replicated to SAP S/4HANA systems via the SOA service.

  3. Maintain local data on SAP S/4HANA systems:

    After importing the global data, a CR for extending the BP is created automatically in the local SAP S/4HANA systems. Typically local data is organization-specific data like company code data (for supplier and customer), purchasing organization data (for supplier), and sales area data (for customer).

  4. Replicate global and local data to connected client systems:

    As the last workflow step, the replication of the activated (global and local) data is triggered. Replication can be executed to connected client systems (SAP and non-SAP systems) via the SOA service or via ALE. Client systems give feedback to local master data governance whether import of data was successful.

Important: Workflow has to be defined per system, but monitoring of cross-system workflow is possible via the Process Observer!

Integration Scenarios: Technique

Interfaces for Data Replication and Data Load are:

  • Data Replication of BP/Customer/Supplier data via the SOA service:

    • Replicate BP data: BusinessPartnerSUITEBulkReplicateRequest

    • Return (lack of) success: BusinessPartnerSUITEBulkReplicateConfirmation

    • Replicate BP Relationships: BusinessPartnerRelationshipSUITEBulkReplicateRequest

    • Return (lack of) success: BusinessPartnerRelationshipSUITEBulkReplicateConfirmation

  • Data Replication / Data Load via ALE:

    • Replicate ERP Vendors: CREMAS / ADRMAS

    • Replicate ERP Customers DEBMAS / ADRMAS /ADR2MAS / ADR3MAS

    • Replicate Business Partner: BUPA_INBOUND_MAIN_SAVE

    • Replicate BP Relationships: BUPA_INBOUND_REL_SAVE

    • Load ERP Vendors: CREMDM

    • Load ERP Customers: DEBMDM

Interfaces for Client Maintenance and Key Mapping are:

  • Client Maintenance

    • Search BP on MDG hub:

      BusinessPartnerBasicDataByElementsQueryResponse_In (synchronous)

      MDG_BS_BP_SEARCH (RFC)

    • Copy BP from MDG hub:

      BusinessPartnerSUITEReconciliationRequestConfirmation_In (synchronous)

      MDG_BS_BP_DRF_EXTRACT_READ (RFC)

    • Replicate changes to MDG:

      Use SOA services for Data Replication

      Configure MDG hub to create the change request with incoming data (see Configuration Guide for Supplier Governance/Customer Governance)

  • Key Mapping

    Read MDG key mapping:

    • KeyMappingBulkReplicateRequest_Out
    • KeyMappingBulkReplicateConfirmation_In
    • MDG_ID_QUERY_MATCHING (RFC)

Configure MDG Hub for Client Maintenance via SOA Service

The screenshot shows the customizing settings for Business Object Type 147. Replication happens via Services, and Storage is set to Staging Area.

Master data governance to generate change request / consolidation run for incoming SOA services:

  • Call implementation guide for Data Replication Framework (transaction DRFIMG).
  • Choose Data ReplicationDefine Custom Settings for Data ReplicationDefine Technical SettingsDefine Technical Settings for Business Systems.
  • Select the client system and choose Define Bus. Systems, BOs.
  • Select Bus. Obj. Type as 147 (Business Partner) and choose‚ Define Bus. Systems, BOs, Communication Channel.
  • Change the Storage field to Staging Area (for the Change Request) and Cr/Ch Template (Create/Change Template for Consolidation).
  • Assign the relevant change request type to Business Activities BPPI / BPPU.