SAP Knowledge Base Article - Public

3713602 - Draft saved by user is not updated with API-synced data - Onboarding

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

  1. Initiate onboarding for a candidate.
  2. Save the "Review New Hire Data" step as a draft before the API sync populates the username field.
  3. Attempt to complete the step using the same user who saved the draft.
  4. Observe that the username field appears empty, and the validation rule is triggered.
  5. 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

  1. Refer to KBA 3460452 for detailed documentation on the behavior of saved drafts in SAP SuccessFactors Onboarding.
  2. Ensure that the username field is populated via API sync before saving the step as a draft.
  3. Avoid using the "Save as Draft" feature for steps with mandatory fields that rely on API sync updates.

See Also

KBA 3460452 - Draft saved by user is not visible to admin - Onboarding

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