cancel
Showing results for 
Search instead for 
Did you mean: 

Issue while enabling Advanced Search functionality in Agent Inbox

saumya_govil
Active Contributor
0 Kudos

Hi Experts,

We have enhanced the Agent inbox search to include few EEWB fields. The basic search is functioning smoothly and search is working on both standard and EEWB fields.

But after configuring the Advanced Search for agent inbox, we are not able to find the EEWB fields in the Advance search dropdowns to be searched upon.

We checked the ICCMP_INBOX/InboxAdvancedSearch view configuration and the EEWB fields are also not available in the list of available fields, but are present in the Context node 'SEARCH'.

Are we missing on some configuration?

Any pointers towards the solution would be highly appreciated.

Regards,

Saumya

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

The reson for this is the standard sap code in the class CL_CRM_QUERYAUI_RUN_BTIL method READ_BUSINESS_TRANSACTIONS

does not handle the custom feilds.it does not pass the custom fields to the reporting framework.

The following is development approach:

you have to create a Z class inheriting the class CL_CRM_QUERYAUI_RUN_BTIL and enhance the method READ_BUSINESS_TRANSACTIONS to build the query for the custom field and pass it to the reporting framework.

als you have to maintain the above Z class in IMG->CRM->CRM cross app components ->Geniric interaction layer/object layer -> compoenent specific settings -> businees transaction -> define custom handler classes for business transaction model nodes.

OR create an OSS message and ask SAP to enhance thier code to handle the custom fields.

Thanks,

Rajiv.

Answers (1)

Answers (1)

saumya_govil
Active Contributor
0 Kudos

Closing this thread due to lack of replies