JPB and JDM sync issues


Issue with JPB-JDM Sync?

In countries that use a language other than English with the default, there may at some point have a synchronization problem between JPB and JDM, causing problems, for example when creating the PM or 360 forms, competencies and behaviors do not appear on the forms.

We customers that after changing the languages of their instances had the synchronization problem (JPB – JDM). These customers had a default language other than en_US. We couldn’t reproduce the non-sync, but we know how to resolve the issue.

The following are steps to identify where the problem is and how to fix it.

  • Verification: The first check to be done is if the mapping of ROLE > “Mapped Job Codes” is correct with the employee who is generating the form.

Job%20Profile%20Content%20-%20Role%20-%20Mapping%20Job%20Codes

Job Profile Content – Role – Mapping Job Codes

  • Action: The job code / job classification mapped must be the job code of the employee generating the form.
    • If the instance does not have EC, the mapping must be with the Job Code
    • If the instance has EC, the mapping must be with the Job Classification

Job%20Profile%20Content%20-%20Role%20-%20Mapping%20Job%20Codes

Job Profile Content – Role – Mapping Job Codes

  • Verification: Identify the default language of the customer (provisioning)

Provisioning%20-%20Default%20Language

Provisioning – Company Settings > Default Language

  • Verification: Identify the default language in the PM form / 360

XML%20-%20Form%20-%20Default%20Language

XML – Form – Default Language

  • Action: It is strongly recommended to use the same language for provisioning and forms
  • Verification: Check in the instance the translations of competencies and behaviors in the center of capabilities. The same competencies and behaviors must appear in the provisioning with their respective translations.

Center%20of%20Capabilities%20-%20Translate%20Competencies

Center of Capabilities – Translate Competencies

Provisioning%20-%20Competencies

Provisioning – Competencies

  • Action: If the translations do not appear identical in the instance (CofC) and in the provisioning (competencies), you must update the competence in the instance > center of capabilities
  • No need to duplicate information, just adjust and save to ensure the integration updates the data.
  • Verification: Check if the translations appear in the mapping of families and roles in the instance, as well as in the provisioning

Job%20Profile%20Content%20-%20Families%20and%20Roles%20-%20Role

Job Profile Content – Families and Roles – Role

Job%20Profile%20Content%20-%20Role%20-%20Map%20Competencies

Job Profile Content – Role – Map Competencies

Provisioning%20-%20Familie%20and%20Roles

Provisioning – Families and Roles

  • Action: If the translations do not appear identical in the instance (CofC) and in the provisioning (families and roles), you must update the Role in the instance > job profile content > families and roles
  • No need to duplicate information, just adjust and save to ensure the integration updates the data.

If all the checks were done correctly there should be no synchronization issue. To ensure that there are no more problems we suggest using the check tool.

Hope this can be useful and thanks for reading!

Last but not least, I would appreciate it if you could provide your feedback, and if you have any questions feel free to meet me in the comments. I have just started to share my knowledge on SAP SuccessFactors if you want to hear more follow my profile.

Claudia Costa

All images in this post are from SAP SuccessFactors Demo

Further information: