Symptom
A single job code can now be mapped to multiple job roles by creating a unique combination of the job code and a custom field, which can then be linked to specific job roles. Job Profile Builder now allows you to associate a job code with a custom field. The combination of job code and custom field can then be mapped to a job role. The combination of job code and custom field must always be unique before associating it with a job role.
Upon trying to associate a job code with multiple roles the system is not making the connection, therefore no positions are displayed in the Job role and when form is launched no job related competencies are pulled to it.
Environment
SAP SuccessFactors Job Profile Builder
Reproducing the Issue
- Create Family, Role and Job Code.
- Try to assign same Job Code to multiple Roles, please make sure all the settings are done following the guide: Job Code Association with Multiple Job Roles.
- Check the relevant Employee Profile custom field.
- The custom field is tied to a Picklist in the system.
- The mapping and connection between the Job Code and Role not happening, the system can't identify the connection.
Cause
The custom field, used in the Job role, is set as a picklist.
Resolution
It is currently expected behaviour: the custom field, used in the Job role, should be set as "string" field only.
If you want to use a Picklist, it will need to be linked to the Employee Central field and then the value will be synchronised back to Employee profile field.
See Also
Implementation guide: Job Code Association with Multiple Job Roles
Keywords
JPB, Job Profile Builder, JDM 2.0, Custom field, String, Picklist, Job Code, Job Code Association, Job Code Association with Multiple Job Roles, manage business configuration, no positions, job related competencies. , KBA , LOD-SF-TIH-JPB , Job Profile Builder , LOD-SF-PM , Performance Management , LOD-SF-EC , Employee Central , How To