SAP Knowledge Base Article - Public

3754454 - Event reason defaults to something different, Failed to make correction: Date should be in between the start dates of earlier and(or) future records error during rehire with old employment - SAP successfactors onboarding

Symptom

  • In New Hire Data, the system automatically defaults the Event Reason to something different.
  • When the Event Reason is changed to the intended value, an error occurs for both HR users and the candidate.
  • Error message: "Failed to make correction: Date should be in between the start dates of earlier and(or) future records"

Environment

SAP SuccessFactors Onboarding

Cause

A stale, duplicate OnboardingInfo record existed for the user. There must be only one OnboardingInfo record per onboarding candidate.

Resolution

Need to run a script to remove the stale, duplicate OnboardingInfo record.

Please create a ticket with this KBA.

@Support engineer, please find the example script from internal memo.

Keywords

onboarding, new hire data, event reason default, ROOE, failed to make correction, date should be in between, rehire with old employment, duplicate onboardinginfo, stale onboardinginfo, event reason conflict, , KBA , LOD-SF-OBX-DC , Personal Data Collection , Problem

Product

SAP SuccessFactors Onboarding all versions