Symptom
When trying to add a job code as a people pool filter in a permission group, the job code cannot be found.
The job code is active and can be found in manage data.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central - Roles & Permissions.
Reproducing the Issue
1. Go to Admin Center and navigate to Manage Permission Groups.
2. Select a Permission Group and choose job code under the People Pool heading.
3. Search for various active job codes in the instance. Note that some job codes are found, however no results are found for other job codes.
Cause
In order for a job code to be searchable in the People Pool, it must be assigned to a user in the instance.
You can confirm if a job code is assigned to a user by carrying out an Employee Export via Admin Center -> Employee Export. Filter on the job code field and search by the job code to see if it is assigned to a user. In the below example, the job code is not assigned to a user which is why it cannot be found in the people pool filter.
Resolution
If you wish to use a job code as a People Pool filter in a Permission Group, please first make sure that the job code is currently assigned to a user.
Keywords
Job Code. People Pool, Filter, Permission Group, RBP, Recruiting Group , KBA , LOD-SF-EC-RBP , Roles & Permissions (EC Core only) , Problem