Show TOC

Procedure documentationConfiguring the Search Engine Service

 

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 Note

You should install the search engine on a separate server.

End of the note.

For more information about this search engine, see Search Engine Service.

Procedure

Standard Materials
  1. 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 Start of the navigation path Application Server Next navigation step System administration Next navigation step Search Engine Service Next navigation step Define Business Objects for Search Engine Service End of the navigation path. 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.

  2. Create an index for business object BUS1001006 using the Search Engine Service: Admin (SES_ADMIN) transaction by choosing Start of the navigation path Index Next navigation step Create/Activate Indices. End of the navigation path:

  3. Select the newly-created row and choose Start of the navigation path Index immediately Next navigation step Full Indexation End of the navigation path.

  4. Make the following settings in Customizing for Sales and Distribution by choosing Start of the navigation path Basic Functions Next navigation step Additional Functions for Material Next navigation step Configure and Activate Enhanced Material Search with Creation End of the navigation path:

    • 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 Start of the navigation path Index immediately Next navigation step Delta Indexation End of the navigation path.

Supplier Catalog Products

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

    1. 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 1131615Information published on SAP site, 1127400Information published on SAP site and 1136519Information published on SAP site.

      For more information about using keywords in a catalog search, see Catalog Search for Supplier Products.

    2. Create an index for business object WSD_CAT using the Search Engine Service: Admin (SES_ADMIN) transaction by choosing Start of the navigation path Index Next navigation step Create/Activate Indices. End of the navigation path:

    3. Select the newly-created row and choose Start of the navigation path Index immediately Next navigation step Full Indexation End of the navigation path.

    4. Make the following settings in Customizing for Sales and Distribution by choosing Start of the navigation path Basic Functions Next navigation step Additional Functions for Material Next navigation step Configure and Activate Enhanced Material Search with Creation End of the navigation path:

      • 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 Start of the navigation path Index immediately Next navigation step Delta Indexation End of the navigation path.

  • Using a Business Add-In (BAdI)

    1. Implement the BADI_WSD_CATALOG BAdI to search directly in an external catalog management system.

    2. Make the following settings in Customizing for Sales and Distribution by choosing Start of the navigation path Basic Functions Next navigation step Additional Functions for Material Next navigation step Configure and Activate Enhanced Material Search with Creation End of the navigation path:

      • 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.