I have added a custom attribute in the activity search screen called Task completion date in which user can provide a date, based on which system should go and determine all the tasks which were completed on the given date (Which is being captured in task zdate profile).
Now the problem is, if we search based on only date then we can write our code in query BOL layer but if user provides some other parameter with date (like employee responsible) then we want system to search the data based on both the attributes. We don't want to modify the whole standard BOL logic as it will end up in extensive coding and testing.
What we have done so far:
1. Implemented BADI (Enhancement Spot) ES_CRM_RF_Q1O_SEARCH_INT in which performed the coding for z field and then let the code go to standard FM CRM_BSP_OIC_1O_SEARCH_FROM_RF, with both the combination system doesn't return the right result.
Is there any suggestion, where we can do inner join on standard query on date and standard FM query
