Symptom
When using Advanced Search, there are results that do not match the specified filter.
Environment
SAP SuccessFactors Employee Profile
Reproducing the Issue
- Go to Directory Search;
- Click on “Advanced Search”;
- Populate the field “Division”, for example;
- Click on “Search”;
- See that there are some results displaying that are not part of the specified Division.
Cause
As of now, Advanced People Search returns all the GA/CE employments of a person who matches the search criteria. This results in some confusion when some employments not matching any search criteria are returned.
In order to solve this problem, Engineering Team is considering changing the logic of employment selection logic of Advanced Search. Only employment records matching all the search criteria against employment scope should be included in the result set.
Resolution
This is being considered within future releases, but for updates about that, please keep track of this KBA, as it will be updated once there are news regarding this topic.
Keywords
Directory Search, Advanced Search, Logic, Employments, Filters Not Being Respected, Results, Displaying, Incorrect, Values, PLS-19588. , KBA , LOD-SF-EP-DIR , Employee Directory Search , Product Enhancement