SAP Knowledge Base Article - Public

3584966 - The old data of rehire is being copied over into the JobInfo while data of rehire on old employment is passed using SuccessFactors EC Batch API - Onboarding

Symptom

  • The old data of rehire is being copied over into the JobInfo while data of rehire on old employment is passed using SuccessFactors EC Batch API.
  • Fields such as "contractEndDate" and a few others were found to be carrying over data from old records of rehire.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Initiate the rehire on old employment using API.
  2. Observe that old data, such as "contractEndDate", is being copied over into the Job Info fields.

Resolution

If rehire with old employment is using the same userid and there is no value for the contractEndDate field during the data import process, it will call the previous value associated with this userid.

If a new value for contractEndDate during the API import process is needed, a new value is must.

If this field needs to remain blank, then Null needs to be provided during import. 

See Also

Entity Merge Logic for Rehire with Old Employment | SAP Help Portal

Keywords

SAP SuccessFactors Onboarding, Rehire, Old Employment, Data Import, Contract End Date, Job Info Fields, API Imports. , KBA , LOD-SF-OBX-RHM , Rehire Mechanism , Problem

Product

SAP SuccessFactors Onboarding all versions