Ansicht
Dokumentation

CRM_BP_DUPLCHECK - Activate and Configure Duplicate Check

CRM_BP_DUPLCHECK - Activate and Configure Duplicate Check

BAL Application Log Documentation   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

You can activate a check that identifies potentially duplicate accounts or contacts (in create and edit mode) and notifies the user. The user can decide whether the new account or contact is required or is in fact a duplicate of an existing account or contact. Duplicates can be discarded or merged with the existing account or contact.

The duplicate check can be activated for accounts only, contacts only, or for both.

The duplicate check is executed in Service.

To activate a duplicate check, you need to use one of the following services, depending on your requirements:

  • Partner software products that offer extended capabilities for duplicate checks and fuzzy search (see SAP Note 176559 for information about certified partners)
  • Search capabilities of SAP HANA database (see SAP Notes 2577060 and 2577056).

Note:

Fuzzy search is based on the same technology as duplicate check. If you want to use fuzzy search in addition to duplicate check, see the documentation of the Customizing activity Activate and Configure Fuzzy Search for more information.

If you want to use fuzzy search but not the duplicate check, you can deactivate the check in Customizing for Cross-Application Components, under SAP Business Partner -> Activation Switch for Functions by selecting the Activecheckbox for the development CRM_NO_DUP .

You can modify the standard system behavior so that the duplicate check does not consider identical data in certain fields to be duplicate. For more information, see SAP Note 1695993.

You activate and configure the duplicate check as follows:

  1. In transaction SE18, activate an implementation of the BAdIs ADDRESS_SEARCH and ADDRESS_UPDATE:
  • If you want to run a duplicate check with an SAP HANA database, you need to activate the implementation SIC_ADDR_SEARCH_HANA for the BAdI ADDRESS_SEARCH (no implementation is required for BAdI ADDRESS_UPDATE).

  1. In Customizing for SAP NetWeaver under Application Server -> Basis Services -> Address Management -> Duplicate Check -> Activate Duplicate Check and Determine Limit for BAPIs, make the following settings:
  • Activate the index pools BUT000 (for accounts, contacts, and employees) and/or BUT052 (for work addresses of contacts and employees) by selecting the checkbox Index active.

  • Specify the percentage match for the duplicate check in the field Threshold BAPIs.

We recommend that you set the value to 10% initially so that the check finds several potential duplicates. Then you can test increasing match percentages until the check finds only real duplicates in most cases (probably within the range of 70-90% match).
Note: The percentage match that you set applies to both the duplicate check and fuzzy search.






General Data in Customer Master   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 3712 Date: 20240523 Time: 160051     sap01-206 ( 55 ms )