Symptom
- Location or job code details are missing for new hires in the onboarding dashboard.
- The issue occurs for some candidates, while others display the information correctly.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Navigate to the onboarding dashboard.
- Search for affected candidates.
- Observe that location or job code are missing for certain candidates.
Cause
- Cause 1: The hire Date is not being updated in ONB2Process.
- Cause 2: There was update made in Job information.
- Cause 3: Permission issue.
- Cause 4: FO Translation value for the location does not present.
Resolution
Resolution 1:
Refer to KBA: 3351885 - [Onboarding} Location & Job code are not visible for all employees for Onboarding
Resolution 2:
This is expected behavior as per current product design.
If any changes are made to the job information post hiring and onboarding process is still open, then this issue happens.
Resolution 3:
- Verify the permissions assigned to the affected user's role. Ensure the following permissions are enabled:
- Manage Foundation Objects Types > Foundation Objects Types > Location (View and Edit).
- Employee Central Effective Dated Entities > Job Information > Job Code.
- Employee Central - Compensation Integration > Job Information > Location.
- Metadata Framework > Admin access to MDF OData API (Enable only for administrators).
- Employee Export (Enable only for administrators).
- Metadata Framework > Access to non-secured objects.
- Employee Data > Company.
- Ensure the target population includes the external onboarding users and the employees who are needed.
Resolution 4:
- Confirm that the location field in Integration Center contains values.
- Following is the navigation to get the location which get displayed in dashboard.
- ONB2Process -> userNav -> empInfo -> jobInfoNav -> locationNav -> nameTranslationNav -> value_defaultValue
- Following is the navigation to get the location which get displayed in dashboard.
- Check in the Manage Data whether the FOTranslation for the "location" is available.
- Manage Data -> FOTranslation -> Search Object Id
How to find the Object Id above?
- Data Inspector -> Table_EMP_EMPLOYMENT_INFO
- Filter with "Users SYS ID"
- Get "Employment ID"
- Data Inspector -> Table_EMP_JOB_INFO_T
- Filter with "Employment ID"
- Get "Job Location"
- Data Inspector -> Table_FO_LOCATION_T
- Filter with "Internal Code"(Use "Job Location" above)
- Here are existing entries, Object Id XXX and XXX
- Confirm the Effective Start Date and Effective End Date, then find the valid Object Id for the current date
See Also
Keywords
Job Code missing, location missing, title missing, onboarding dashboard, new hires, permissions issue, ONB2Process, job information, start date, metadata framework, foundation objects, job code visibility, location visibility, OBX, Table_FO_LOCATION_T, Table_EMP_JOB_INFO_T, Table_EMP_EMPLOYMENT_INFO, Object Id, Onboarding, Job Location, Job Code, Job Title, FOTranslation, Integration Center, nameTranslationNav , KBA , LOD-SF-OBX-DBD , Dashboard , Problem
SAP Knowledge Base Article - Public