SAP Knowledge Base Article - Public

3725819 - End date record of work order is overwritten by the start date record of the next employment when the user is rehired on the next day of the end date of first record.

Symptom

End date record of work order is overwritten by the start date record of the next employment when the user is rehired on the next day of the end date of first record. 

Eg: Work order end date is 01 Feb 2026, and the user is rehired with a new work order starting from 02nd Feb 2026, we could see that the end date record of the first work order is replaced by the start date record of the new work order which begins on 02 Feb 2026. 

Environment

Employee Central Contingent Worker

Reproducing the Issue

  1. Add a new Work Order for the Contingent Worker with a Start Date set to the previous Work Order's End Date + 1.
  2. Observe that the end date record is overwritten by the new start date record. 

Cause

Expected behaviour.

Resolution

This is an expected behaviour as we are rehiring user on work order end date +1. 

Work Order End date is 01.02.2026 and the Work order is inactivated on 02.02.2026 (+1) which is the last record. Again, a rehire is done on 02.02.2026 and then the start date becomes 02.02.2026 and overwrite the data as MDF does not support two records at same date. 

In such scenarios, it is advisable to rehire the user post 2 days of the end of work order to avoid the loss of data in the system. 

Keywords

work order end date, end date +1, contingent worker, work order history, two records at same date, MDF.  , KBA , LOD-SF-EC-CWF , Contingent Workforce , How To

Product

SAP SuccessFactors Employee Central 2511