Symptom
When trying to map a job code to a role, receive an error:
???SYSTEM_ERROR_WHILE_SYNCING???
Environment
SAP SuccessFactors Job Profile Builder
Reproducing the Issue
- Navigate to Admin Center > Manage Job Profile Content
- In the Select Content Type... dropdown, select Set Up Families and Roles
- Select the Roles tab
- Select a role
- Select the Mapped Job Codes tab
- Select the Add Job Code button
- Search for a job code > select an option from the Usage dropdown > Save
- Select Save Role
- Receive error
OR
- Navigate to Admin Center > Manage Job Profile Content Import/Export
- In the Type dropdown, select Role-Job Codes
- Select Browse > select your file > Open
- Select the Import button
- Navigate to Admin Center > Scheduled Job Manager
- Locate the failed job and select View Details
- Open the file and the error message is present
Cause
- Sync issue between Job Profile Builder and Job Description Manager
- The job code field exceeds the system-defined 128-byte limit
Resolution
Sync issue between Job Profile Builder and Job Description Manager
Review the Check Tool errors for the applications by following the steps in Managing User Information - Using the Check Tool to Solve Issues. If you have any errors, you can search the Knowledgebase for each error to review the resolution.
Job Code Field has more than 128 bytes
The job code name considers both the title and code into the byte count. The text will need to be reduced to 128 bytes or less before any changes can be saved.
NOTE: Some languages have double byte characters e.g., Traditional Chinese, Simplified Chinese, Japanese, Korean.
Keywords
Job Code, Role, Mapping, Error, Sync, Issue, Problem, Validate, Import, Manual, Add, Map, Associate, Manage Job Profile Content, Manage Job Profile Content Import/Export, JPB, Job Profile Builder, Label, ID, Max Length, Maximum, 128, Bytes, Name, Code, Title, ???SYSTEM_ERROR_WHILE_SYNCING???, SYSTEM_ERROR_WHILE_SYNCING , KBA , LOD-SF-TIH-JPB-MIG , Migration to Job Profile Builder , Problem