Symptom
- In the "Review New Hire Data" step, the username field is populated via API sync
- If the step is saved as a draft before the sync completes, the username field appears empty for the user who saved the draft, triggering the validation rule.
- Error message displayed due to the validation rule when the username field is null.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Initiate onboarding for a candidate.
- Save the "Review New Hire Data" step as a draft before the API sync populates the username field.
- Attempt to complete the step using the same user who saved the draft.
- Observe that the username field appears empty, and the validation rule is triggered.
- Access the same step using a different user and observe that the username field is populated.
Cause
Expected behavior: Drafts saved by a user are restricted to the user who created them, and updates via API sync are not reflected in the saved draft.
Resolution
- Refer to KBA 3460452 for detailed documentation on the behavior of saved drafts in SAP SuccessFactors Onboarding.
- Ensure that the username field is populated via API sync before saving the step as a draft.
- Avoid using the "Save as Draft" feature for steps with mandatory fields that rely on API sync updates.
See Also
Keywords
onboarding, review new hire data, draft, API sync, username field, validation rule, mandatory fields , KBA , LOD-SF-OBX-NHR , Onboardee Data Review , Problem
Product
SAP SuccessFactors Onboarding all versions
SAP Knowledge Base Article - Public