Hierarchy

⤷

⤷

IMG Activity
ID | BADI_SDQ_PP_SEARCH | BAdI: Search for Data in Reuse Active Area |
Transaction Code | S_BTD_53000148 | (empty) |
Created on | 20091102 | |
Customizing Attributes | BADI_SDQ_PP_SEARCH | BAdI: Search for Data in Reuse Active Area |
Customizing Activity | BADI_SDQ_PP_SEARCH | BAdI: Search for Data in Reuse Active Area |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | BADI_SDQ_PP_SEARCH |
Use
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.
Requirements
You have defined a search object connector for the reuse active area.
Standard settings
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).
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | BADI_SDQ_PP_SEARCH | 0 | BTD0000212 | Data Quality |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20091112 |
SAP Release Created in | 702 |