Ansicht
Dokumentation

BADI_SDQ_PP_SEARCH - BAdI: Search for Data in Reuse Active Area

BADI_SDQ_PP_SEARCH - BAdI: Search for Data in Reuse Active Area

BAL Application Log Documentation   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Data Quality (CA-MDG-DQ) component.

You use this BAdI if you want to search for business object types (for example Material, Business Partner) that use a search object connector template for the reuse active area that is different from the MDG search object connector template. When a search is executed from master data governance, the results are collected by default from the MDG search object connector. If the object instance uses a different search object connector for the reuse active area, the results from the reuse active area must be combined with the results from the MDG tables to form the final search result list. This BAdI provides the respective interface for object instances that use their own search object connector.

The BAdI definition is called within the CL_SDQ_USMD_SEARCH_DATA_IMPL class, IF_USMD_SEARCH_DATA~EXECUTE method when the search for object instances is executed using a separate search object connector template for the reuse active area.

The SEARCH_PP method collects the search results from the search object connector that is used for the object instance in the reuse active area.

The BAdI contains two filter parameters, IV_DATA_MODEL and IV_ROOT_ENTITY, which the implementation provider can use to identify the object instance. The implementation must provide the corresponding data model and root entity type for the filter parameters.

Note: The data must be passed back using the IR_DATA_TABLE_REF parameter that is a reference to a dynamically generated internal table. This table has the same structure as that of the response structure of the MDG search object connector. This ensures that the results from MDG tables and reuse active area have the same format.

You have defined a search object connector for the reuse active area.

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

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.






ROGBILLS - Synchronize billing plans   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 3050 Date: 20240524 Time: 001826     sap01-206 ( 129 ms )