Show TOC

Background documentationSpecify Adapters for Business Partner

 

The standard delivery contains the adapters listed below for the different step types of the consolidation process. You can add adapters, you created to meet your business requirements. Each adapter can be configured individually in the corresponding Customizing activity.

Standardization
CL_MDC_ADAPTER_BP_BAS_STD (Business Address Services)
  • Uses the third party interface of Business Address Services (BAS) to execute address validation against (external) address repositories.

  • You configure this adapter in the Customizing activities Configure Parallelization for Standardization and Configure Business Objects Data Services for BAS Adapter.

  • Default behaviour of the adapter without further configuration: No parallelization

  • In the SAP Fiori UI users can switch between the configurations for this adapter.

CL_MDC_ADAPTER_BP_IM_STD (HANA smart data quality)
  • Adapter that uses the SAP HANA smart data quality and does the standardization directly on the SAP HANA database. The standardization of names and addresses is supported. The adapter does not support databases other than SAP HANA.

  • To use this adapter run the Customizing activity Import Predefined Settings for SAP HANA Smart Data Quality to activate the BC Set CA-MDG-EE-BP_IMHANA_C01 (MDG-BP Consolidation: IM in Hana)

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

CL_MDC_ADAPTER_BP_KEY_MAP_STD (Evaluate Key Mapping for Business Partners & ERP Customers / Suppliers)
  • If the key mapping between the source system and the consolidation system is set up, the source field value is replaced by the consolidation system value

  • If no key mapping is set up, the source field value is deleted.

CL_MDC_ADAPTER_BP_VALUEMAP_STD (Evaluate Value Mapping for Business Partners & ERP Customers / Suppliers)
  • If the value mapping between the source system and the consolidation system is set up, the source field value is replaced by the consolidation system value

  • If no value mapping is set up, the source field value is kept.

CL_MDC_ADAPTER_BRF_STD ( BRFplus)
  • Use this adapter if you want to run BRF+ for checks and data enrichment on single record level. For further information, see the Customizing activity Define Rules Using the Business Rule Framework plus.

Matching
CL_MDC_ADAPTER_BP_BAS_MTC (Business Address Services)
  • Adapter that uses the third party interface of Business Address Services (BAS). Records are checked one by one with index, therefore the adapter is not appropriate for mass data (more than 500.000).

  • You configure this adapter in the Customizing activity Configure Business Objects Data Services for BAS Adapter.

  • Default behaviour of the adapter without further configuration: No parallelization

  • In the SAP Fiori UI users can switch between the configurations for this adapter.

CL_MDC_ADAPTER_BP_IM_MTC (HANA smart data quality)
  • Adapter that uses the SAP HANA smart data quality and does the matching directly on the SAP HANA database. The adapter does not support databases other than SAP HANA.

  • To use this adapter run the Customizing activity Import Predefined Settings for SAP HANA Smart Data Quality to activate the BC Set CA-MDG-EE-BP_IMHANA_C01 (MDG-BP Consolidation: IM in Hana).

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

CL_MDC_ADAPTER_FUZZY_MTC (HANA fuzzy search)
  • Adapter that uses the SAP HANA fuzzy algorithm. SAP HANA rulesets are generated for this adapter which can be configured and implemented. The adapter does not support databases other than SAP HANA.

  • To use this adapter you have to configure it in the Customizing activity Create Match Configurations for Fuzzy Matching.

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

Best record calculation
CL_MDC_ADAPTER_BP_BRC (Business Partner Best Record Calculation)
  • Supports the best record calculation. The adapter works on an application server and supports by default the following rules:

    • BRFPLUS

    • SOURCE_SYSTEM

    • RECENCY

    • COMPLETENESS

  • You configure this adapter in the Customizing activities Specify Rules for Best Record Calculation and Specify Order of Rules for Best Record Calculation.

  • Default behaviour of the adapter without further configuration:

    • No parallelization

    • If an active record is available within a matchgroup it is chosen as best record.

    • If no active record is available the best record is chosen randomly.

    Due to the random selection described above, we recommend to use this adapter only with adequate configuration.

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

Validation
CL_MDC_ADAPTER_BP_VAL (Business Partner Validations (Business Suite))
  • Validation of business partner data using the business suite standard APIs. As a precondition to use this adapter the Customer Vendor Integration (CVI) has to be configured.

  • You configure this adapter in the Customizing activitiy Configure Validation.

  • Default behaviour of the adapter without further configuration: No parallelization

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

Activation
CL_MDC_ADAPTER_BP_ACT (Business Partner Activation (Consolidation))
  • Activation of business partner data using the business suite standard APIs. As a precondition the Customer Vendor Integration (CVI) has to be configured.

  • You configure this adapter in the Customizing activity Configure Activation for Business Partner.

  • Default behaviour of the adapter without further configuration:

    • No parallelization

    • Direct activation of correct records

    • No activation of incorrect records

    • Replication as part of the activation step

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

Replication
CL_MDC_ADAPTER_BP_REP (Business Partner Replication with DRF)
  • Executes the replication of business partners if you use SAP MDG, consolidation and mass processing as a standalone application.

    Note Note

    In case MDG, consolidation is processed in parallel with SAP MDG, central governance we recommend to use the adapter CL_MDC_ADAPTER_BP_ACT for replication.

    End of the note.
  • Configuring the adapter is required.

Edit
CL_MDC_ADAPTER_EDI (Interactive Mass Processing)
  • Use this adapter if you want to use the mass processing.

Filter & Remove
CL_MDC_ADAPTER_BP_FAR (Delete Business Partners with incomplete address data)
  • Based on the results of the best record calculation all business partner records without any address data are removed and deleted.

CL_MDC_ADAPTER_FAR (Filter & Remove)
  • Based on the results of the predecessor step a selection of records is either moved to a parallel consolidation process or it is removed and deleted.

  • To configure the adapter run the Customizing activity Configure Filter and Remove.

  • In the SAP Fiori UI users can switch between the configurations for this adapter or adjust the selected configurations by creating custom configuration - according to their authorizations.

Update
CL_MDC_ADAPTER_BRF_UPD (BRFplus)
  • Use this adapter if you want to run BRF+ for checks and data enrichment for mass update. For further information, see Define Rules Using the Business Rule Framework plus.

Activities

Note Note

To perform the configuration steps described below, cross client customizing authorization is required.

End of the note.

To specify the adapters required for a specific step type of the consolidation process of a business object run the Customizing activity under Start of the navigation path Master Data Governance Next navigation step Consolidation and Mass Processing Next navigation step Specify Adapters End of the navigation path.

If you want to add own adapters or assign adapters to further business object types, proceed as described:

  1. Choose New Entries.

  2. In the BO Type field, select the business object type using the input help.

  3. In the Step Type field, select a step type using the input help.

  4. In the Adapter field, enter the adapter. The adapter has to be part of the customer namespace.

    The adapter has to be assigned to a class that has implemented the interface IFMDC_ADAPTER.

  5. Repeat the steps 2 to 4 to enter all required adapters.

Constraints

To ensure that within the application the Adapter Configuration is displayed correctly in the Manage Consolidation Processes process detail screen, the amount of configurations per adapter should not exceed 100.