We are looking for customizing Global search for work objects. Currently when we search with pyStatusWork:Active we are able to see the below filters section. Please find the attached document of how our existing search looks and works.
Along with these filters we need to customize to include our application specific filters. For Example we have GE Knowledge Date, one of the date field which is available in our application work objects (Cases). So our requirement is to include this in global search section.
If anyone has done any global search customization specific to the application, help in this regard is highly appreciated.
I tried following the below steps. But found that all the rules are in Work- class. When I override all the rules to our implementation class, getting the performance impact. Because when I tried hard coding our class in Report Definition “pyWorkSearch” , it’s not fetching all the results. I tried modifying the filters but not working.
As this is global search , at run time for each search, class and other parameters for Report Definition should be passed dynamically , which is not happening when we override the rules.
Please let us know whether you have already tried the approach you have mentioned and how it is working after customization?
I have already tried the approach you have mentioned. But it looks like it is not working from our application perspective as it is a global search where we are searching for parent and child cases from search bar.