You use the Search Engine Service (SES) to support the Enhanced Material Search function. This search engine must be configured and connected to SAP ERP by your system administrator.
Note
You should install the search engine on a separate server.
For more information about this search engine, see Search Engine Service.
Set the default class parameter for SES business object BUS1001006
(responsible for standard materials) to CL_WSD_ERP_SE_BUS1001006
in Customizing for SAP NetWeaver
by choosing . This new class parameter adds vendor data (vendor
number, vendor name, vendor material number, vendor subrange) and keyword support.
For more information about enhancing SES business objects to support your business specific needs, see Business-Specific Configurations.
Create an index for business object BUS1001006
using the Search Engine Service: Admin (SES_ADMIN) transaction by choosing :
Select the newly-created row and choose
.Make the following settings in Customizing for Sales and Distribution
by choosing :
Enter Search Engine Service
in the Search Engine
field
Select the Force TREX Update
checkbox to indicate that you want the TREX index for standard materials to be updated immediately after a new material is created using the Enhanced Material Search function. The next time a material search is performed,
the new material is automatically included in the search results.
You can search the index using the Enhanced Material Search function when the procedure is complete. Schedule a system job to update the index periodically, or update it manually using the Search Engine Service: Admin (SES_ADMIN) transaction by choosing
.You can use the Enhanced Material Search function to search for supplier catalog products without using a material number. You can do so using two methods:
Transferring supplier catalog product data
Transfer your supplier catalog product data from the catalog management system of your choice to the SES business object WSD_CAT
. For more information about how to tailor this to your individual needs, see SAP Notes 1131615, 1127400 and 1136519.
For more information about using keywords in a catalog search, see Catalog Search for Supplier Products.
Create an index for business object WSD_CAT
using the Search Engine Service: Admin (SES_ADMIN) transaction by choosing :
Select the newly-created row and choose
.Make the following settings in Customizing for Sales and Distribution
by choosing :
Enter Search Engine Service
in the Search Engine
field
Enter TREX Index
in the External Catalog
field.
Select the Force TREX Update
checkbox to indicate that you want the TREX index for standard materials to be updated immediately after a new material is created using the Enhanced Material Search function. The next time a material search is performed,
the new material is automatically included in the search results.
You can search the index using the Enhanced Material Search function when the procedure is complete. Schedule a system job to update the index periodically, or update it manually using the Search Engine Service: Admin (SES_ADMIN) transaction by choosing
.Using a Business Add-In (BAdI)
Implement the BADI_WSD_CATALOG
BAdI to search directly in an external catalog management system.
Make the following settings in Customizing for Sales and Distribution
by choosing :
Enter Search Engine Service
in the Search Engine
field
Enter User Exit
in the External Catalog
field to indicate that you wish to search supplier catalog products using the BADI_WSD_CATALOG
BAdI. If you use it and your catalog is on a separate system
connected by remote function call (RFC), you must enter the RFC in the RFC Destination for External Catalog
field.
Select the Force TREX Update
checkbox to indicate that you want the TREX index for standard materials to be updated immediately after a new material is created using the Enhanced Material Search function. The next time a material search is performed,
the new material is automatically included in the search results.