Ansicht
Dokumentation

CRM_BP_ES - Activate Wildcard Search for Accounts and Contacts

CRM_BP_ES - Activate Wildcard Search for Accounts and Contacts

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you can activate a wildcard search for accounts and contacts. By default, this search function is available only for the following communication data:

  • Telephone number (all types)
  • Website
  • E-mail address

If you want to support wildcard searches for other attributes, you can create a customer enhancement of the relevant SAP-defined ABAP class (for more information, see "Default Settings" below).

The wildcard search is based on Enterprise Search (ABAP) technology.

  • In Customizing for Cross-Application Components under SAP Business Partner -> Activation Switch for Functions, you have selected the Active checkbox for the relevant development(s):
  • Use Enterprise Search in account search (CRM_ES_ACC)

  • Use Enterprise Search in contact search (CRM_ES_CON)

For attribute based searches, the Business Object Layer (BOL) search objects CRM_ACCOUNT_ESSearch and CRM_CONTACT_ESSearch for Enterprise Search are integrated into the BOL search object for accounts (BuilHeaderAdvancedSearch) and for contacts (BuilContactAdvancedSearch). If you search for telephone numbers, Websites, or e-mail addresses, the search is delegated to the Enterprise Search BOL objects.

A wildcard search can be combined with a regular search for some other attributes, for example name, city, account ID, and country/region.

Note: The system delegates the search request to Enterprise Search as defined in the method CHECK_ES_AVAILABLE of the implementation classes of the BOL searches (CL_BUPA_IL_HEADER_SEARCH and CL_BUPA_IL_CP_SEARCH). You can can create a customer implementation as follows:

  • By redefining the method CHECK_ES_AVAILABLE to implement specific search requests
  • By redefining the methods FILL_ES_MAPPING_TAB and SEARCH_VIA_ES to use your own Enterprise Search objects for searching

For more information about changing search objects, see the documentation in Customizing for Service, under Cross-Application Components -> Generic Interaction Layer/Object Layer -> Component-Specific Settings -> Extend Object Model for Business Partner. See the section Changing the Behavior of Account Search, Employee Search, and Contact Search.






CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3256 Date: 20240523 Time: 173537     sap01-206 ( 49 ms )