Show TOC

Background documentationSpecify Adapters for Material

 

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_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.

CL_MDC_ADAPTER_MAT_KEY_MAP_STD (Evaluate Key Mapping for Material)
  • 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 ID is deleted.

CL_MDC_ADAPTER_MAT_VALMAP_STD (Evaluate Value Mapping for Material)
  • 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 key mapping is set up, the source ID is deleted.

Matching
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.

CL_MDC_ADAPTER_MAT_MTC Material Matching (Old Material Number)
  • Adapter to be used if you do not use SAP HANA

  • You can use the coding of the method as a template for own methods.

Best record calculation
CL_MDC_ADAPTER_MAT_BRC (Material 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_MAT_VAL (Material Validations (Business Suite))
  • Validation of material data using the business suite standard APIs.

  • 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_MAT_ACT (Activation for Material)
  • Activation of material data using the business suite standard APIs.

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

  • 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_MAT_REP (Material Replication with DRF)
  • Executes the replication of material if you use SAP MDG, consolidation and mass processing as a standalone application.

    Note Note

    In case MDG, consolidation and mass processing is processed in parallel with SAP MDG, central governance we recommend to use the adapter CL_MDC_ADAPTER_MAT_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_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.