SAP Knowledge Base Article - Public

2810964 - Roles Show 0 (Zero) Positions Mapped in Manage Job Profile Content

Symptom

When viewing a role in Manage Job Profile Content, the # Mapped Job Codes tab shows 0 (zero) under the # Positions column:

img1.png

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 Job Profile Builder
  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors Succession Planning

Reproducing the Issue

  1. Log in to SuccessFactors
  2. Navigate to Admin Center > Manage Job Profile Content
  3. In the Select Content Type... dropdown, select Set up Families and Roles
  4. Select the Roles tab > select a role
  5. Click on the Mapped Job Codes tab
  6. The # Positions column shows 0 (zero)

Cause

  • Missing permission to view the positions
  • A position is not mapped to the Job Code
  • The configuration of custom field on the position object don't have the same field name as the custom field in the Employee Profile.

Resolution

Missing permission to view positions

Confirm that the role has permission for Position, under Miscellaneous Permissions:

A position is not mapped to the Job Classification

The JPB Position refers to the Position Extension Object. Position Extension is an object created by the system when a job code attached to a position (Position MDF object) is mapped to a role. Position Extension object is used to store the Skills and Competencies mapped to the position. This issue can be resolved by mapping the job classification to a position depending on the module you use to manage positions:

Job code of type JOBCODE is from the User Data File JOBCODE field. Job code of type JOBCLASSIFICATION is from the MDF Job Classification object. When mapping job codes, those codes that you see appended with "- FO" are of type JOBCLASSIFICATION. It’s recommended to use JOBCLASSIFICATION if you have Employee Central implemented and JOBCODE if you don’t have an Employee Central implementation in your instance.

A custom field doesn't have the same field name as the one appearing in the custom field of employee profile.

If you are associating a job code with multiple job roles via following Job Code Association with Multiple Job Roles it is mentioned in the section the following:

To ensure the correct position count is displayed for the roles under Admin Center  Manage Job Profile Content, you must perform the steps mentioned in the Configuration Changes to the Integrations Using Position Org Chart topic in the Related Information section.

In which put this into context Configuration Changes to the Integrations Using Position Org Chart

  • Configure a custom field on the position object with the same name as the custom field in the Employee Profile. (This is for field name not label).

NOTE:

Job Profile Builder now allows you to associate a job code with a custom field (In context for this functionality, the restriction mentioned of String is True for both custom field (Employee Profile custom field and Position Object custom field) this is also as per standard with the note mentioned with the following: Ensure you use the same custom field name for all the configurations described in the procedure. 

See Also

Keywords

sap, success factors, SF, JPB, job profile builder, Manage Job Profile content, 0, position, #, Positions, zeroes, codes, ec, positions, roles, scm KM-19307 , KBA , LOD-SF-TIH-JPB-ADM , Admin Center, Settings, Permissions , LOD-SF-MDF-IMP , Import and Export Issues , LOD-SF-SCM-POS , Position Imports, Sync, Tiles etc. , LOD-SF-EC-POS-IMP , Position Import , LOD-SF-EC-POS-OBJ , Object Configuration & Rules , LOD-SF-EC-POS-WFL , Position Workflows , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Succession & Development all versions