Symptom
Clients may find that viewing the entire list of families and roles is too much for their users. In this case you can use Job Role Tags functionality to filter the Families and Roles list.
It allows an admin to "tag" each role with a picklist value and then present that picklist to the recruiting user. The Recruiting user picks a value and only sees Families that contain Roles tagged with the matching value.
"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 Recruiting Management
Resolution
- Provisioning -> Company Settings -> Enable job role tags. (NOTE: With this option you will not see the Job Family option first when creating the Job requisition)
- Admin Tools -> Picklist -> Create the picklist(s) for the job role tags.
- Admin Tools -> Picklist Mappings Set Up.
- Select the tags picklist in the picklist 1 field using the drop down and provide a Picklist Label to display on the Browse Families and Roles page.
- If needed, select the child tags picklist and the Picklist 2 field using the drop down and provie a Picklist Label to display on the Browse Families and Roles page.
- Create a job role tags mapping file to associate the families and roles to tags.
The mapping file consists of the following:
Column |
Expected Content |
JOBFAMILY |
Valid job family already configured in the Families and Roles library. Family name value must match exactly. |
JOBROLE |
Valid job role already configured in the Families and Roles library. Role name value must match exactly and must be associated with a valid role to which it is also associated in the Families and Roles library. |
PARENT_PICKLIST_ID |
Valid picklist ID. Populate if both parent and child picklists are used in tagging. |
PARENT_PICKLIST_LABEL |
Valid picklist value in the default language of the instance. Populate if both parent and child picklists are used in tagging. |
PICKLIST_ID |
Valid picklist ID. If parent-child picklists are not used in tagging, use this as the primary picklist. If parent-child picklists are used in tagging, this picklist ID must be a valid child of the specified parent picklist id. |
Label |
Valid picklist value in the default language of the instance. If parent-child picklists are not being used in tagging, use this as the primary picklist. If parent-child picklists are being used in tagging, this picklist value must be a valid child of the specified parent picklist value |
- Admin Tools -> Import Job Role Tags -> Select the tags mapping filed and upload.
You can leave some roles untagged - this will effectively hide the role (and family, if all the roles in that family are untagged) form the recruiting user creating a requisition via Browse Families and Roles. There is no way to delete a role tag mapping after it has been uploaded, but it can be replaced. If you need to remove a role tag mapping, it is recommended to create a "Retired" picklist value, upload a role tagging map to the picklist value, and then change the picklist value status to OBSOLETED. This will hide the picklist value from the tags picklist and Browse families and roles page and prevent the role (and family, if all the roles in that family are tagged to an OBSOLETED value) from the recruiting user creating a requisition via Browse Families and Roles.
To add new values to the list, you just to import the new value through the import. Importing with a file with one single row shouldn't replace the already mapped job roles, it should add to the list (increment to it).
See Also
3056990 - Job Role Tag File is not Getting Uploaded - Recruiting Management
2081299 - Job Role Tags - Recruiting
2451110 - Job Role Tags Configuration - Recruiting Management
Keywords
Import Job Role tags, Job Role tags, Browse Families and Roles , KBA , LOD-SF-RCM-JOB , Job Postings & Requisitions , How To