Skip to end of metadata
Go to start of metadata

The below is a work in progress, but gives you the recipe if you need to enhance the transaction search for a custom field. 


One of our long-standing requirements, since we have been using CRM 40 is to integrate fields generated by the EEWB into the business transaction search.  In the new CRM webclient we found we can do this, however it is once again a manual procedure. 

Step 1: Identify the search structure using GENIL_MODEL_BROWSER

Step 2: Enhance the structure in SE11

Step 3: Implement the BADI CRM_RF_SEARCH_EEW

Step 4: Add entry to CRMC_REPDY for the field

Step 4a: If you are upgrading from CRM 5.0 to 7.0 then you have to set the Checkbox "No hiding of fields by design layer" in the Customizing at CRM -> UI Framework -> UI Framework Definition -> Design Layer -> Deactivate Hiding of Fields

Step 5: Add field to search view in CRM webclient

Step 6 Optional: Add input help for the new search field 


This proved be very easy once the method to create the enhancement was determined.  It would have been nice if there was a "migrate option" in the EEWB that could have generated this for all our existing objects.

Further Reading

See also document "How to Integrate a New Search Attribute into the Agent Inbox "


  1. Unknown User (ays4wqd)


    Can you please clarify whether the above provided solution works for all the applications or is specific to paricular module.

    The above scenario is not working for me. I am trying to add a field in the IC Interaction History. I have enhanced the BOL structure for BTQuery10 and displayed the field in the Web UI. I have implemented the above mentioned BADI but when i enter any value in the Field it is not executing the BADI.  I tried with the Break Point but it has not executed the BADI.

    Please help how to add a Custom field of a Z Table in the Search structure of Interaction History.



  2. Unknown User (101uihbsj)


    thank you for this short description.

    An example with some screenshots would be very helpful!

    Kind regards


  3. Hi Manfred,

    hope I don't forget to make some screen shots when I do this now on our CRM 7.0 EhP 1 development system.

    Best regards

  4. Unknown User (ilqp4l3)

    Need some more inputs Stephen Johannes on how to carry this out on system.

    Thanks and Regards,

    Nikhil Kulkarni

  5. Former Member

    Hi all,

    most guides for SAP CRM Web UI Business Transaction Search Enhancement tell you how to implement a BADI or how to hack the search query object even in cases you just want to add some simple fields as search criteria or result list field.

    Because I didn´t want to develop in cases it is not needed, I searched for a better solution. And I found it. I hope my solution will help you too. 

    Kind regards,