I'm currently rethinking some current implementations of our search screens. Right now we've got datagrids with large amounts of data.
With these datagrids the only option right now is filtering the results with all the inputs shown above. For instance, when users search for a specific date they get the resulted dates in return.
I am thinking that the number of filters is overkill, because the user should be limited in the initial search. Filtering with all filters or a large amount of filters is not going to happen very often, so is really an edge case.
In my opinion i would love to give the user the main search filters as a base search, and when clicking on advanced filtering the other filters will be shown.
In this case the user isn't confused by the large amount of filters available and the search goal is achieved more easily.
Hope yo hear what you all think about this matter.