Ansicht
Dokumentation

CRM_CLEANSING - BAdI: Checks Prior to Data Merge

CRM_CLEANSING - BAdI: Checks Prior to Data Merge

CPI1466 during Backup   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Business Partners (CRM-MD-BP) component. You can use this BAdI in data cleansing for accounts and employees to implement customer-specific checks prior to creation of a cleansing case. You can create multiple implementations of the BAdI to have multiple checks.

The BAdI is called when a business user clicks Merge Accounts(or Merge Employees) in the account (employee) search results list (WebClient UI).

The method CHECK_TARGET_LIST is available with the following parameters:

IT_TARGETS - List of accounts/employees selected for merging

CT_RESULTS

You can use the method to implement your own checks in the method to determine whether accounts/employees can be merged. If you create your own implementation, the merge is cancelled if an error message is returned in the export table CT_RESULTS.

You can find example implementations in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section.

For more information about the standard settings (filters, single or multiple uses), see the Enh. Spot Element Definitions tab in the BAdI Builder (transaction SE18).

The default implementation CL_CLEANSING_CATEGORY_CHECK is available. This implementation checks whether the user selected accounts or employees with different business partner categories and issues an error message if this is the case.

Note: If you want to create another check in addition to the category check, you need to copy the default implementation and add the new check. If you simply create a new implementation with the new check only, the category check is no longer used.

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help -> SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development ->
Enhancement Framework.






TXBHW - Original Tax Base Amount in Local Currency   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 2609 Date: 20240523 Time: 172713     sap01-206 ( 62 ms )