Sunday, November 21, 2010

De-duplication check

Prevent Duplicates in BP with BAS and TREX:
To prevent duplicates from being created in transaction BP
- set up the TREX connection, indexing.
- test it with program RS_SIC_CONFIGURATION_TEST. This works as expected.
- activate BADIs SIC_ADDRESS_SEARCH and SIC_ADDRESS_UPD_TREX

Download  110 SAP CRM 7.0 Interview Questions with Answers & Explanations

Setting up Duplicate Prevention
To use duplicate prevention, you must perform the following steps:
Index the Existing Data
Before you can use duplicate prevention for existing data, you must perform initial indexing. To do this, the system stores the attributes of the data model of the business partner that are relevant for the search in the search engine together with the content. Using the business partner data, the system checks in the search engine whether there is a possible duplicate for each newly created or modified business partner.
To start the initial indexing, start program SIC_BAS_RSADRINI (transaction SE38) with the following parameters:
Field Name Entry
Object Type BUT000
Object Subtype PARTNER
Index Pool Table BUT000
Index Pool Field PARTNER
Service Name NORMALIZE_INDEX
Service Profile Profile defined in the configuration of the services
Define Settings for Duplicate Prevention
To use duplicate prevention, you must perform the following actions:
? Search and Classification (TREX)
TREX must be fully installed and configured.
? Search Engine Service (SES)
You must perform the following activities in SES (transaction SES_ADMIN):
• ? Enter the server for TREX (Goto ® Customizing ® System Settings).
• ? Enter the delivered index BAS_BUPA. Use CL_IC_INDEX_SES as class and make any further required settings (Goto ® Customizing ® Business Objects and Indexes).
• ? Activate index BAS_BUPA (Index ® Create/Activate Indexes). The system creates an index ID according to the naming convention of the SES in which system information is integrated in the name as well as BAS_BUPA (for example, nwt_003_bas_bupa__1).
? Configuration of the Services
The shipped services are already fully configured. To change the configuration of the services, perform the IMG activity Information Consistency Configuration in Customizing for Information Quality Management.
? Business Address Services (BAS)
To use BAS for duplicate prevention, you must perform the following activities under Application Specific Settings in Customizing for Information Quality Management:
• ? Activate Duplicate Check and Determine Limit for BAPIs
• ? Set Limit for Duplicate List in SAP Dialog Boxes
• ? Business Address Services (BAS) Configuration
? Activate Business Add-Ins
Activate the given implementations for the following BAdIs (transaction SE18):
• ? BAdI ADDRESS_SEARCH implementation SIC_ADDRESS_SEARCH
• ? BAdI ADDRESS_UPD_TREX implementation SIC_ADDRESS_UPD_TREX

Pre-requisite: Follow earlier tutorial on SAF (Software Application Framework).
Check consistency of De-duplication configuration.
Go to transaction - SE38 and run program RS_SC_CONFIGURATION_TEST
Enter Service profile ‘Example_BAS_BUPA_DEFAULT’ from drop down list and execute


No comments:

Post a Comment