SAP Knowledge Base Article - Public

3042032 - Incremental Load Import Hire Record Error "There is already a hire record for user NNN. You cannot create another hire record if one already exists."

Symptom

When trying to update Hire record with correction data via incremental load import, getting error "There is already a hire record for user NNN. You cannot create another hire record if one already exists."

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental. 

Environment

SAP SuccessFactors Employee Central

Cause

  • Sequence number is a part of the key that identifies an employee record. Therefore, to update an existing record and not to add a new one, you must ensure to provide the sequence number of the respective record.
  • If the sequence number is left blank in the import file, the system will try to create a sequence 2 of new hire record which is not allowed.
  • System cannot have multiple time slices of status changing event reasons such as hire/rehire/termination.

Resolution

The same existing hire date and event reason and sequence number =1 needs to be mentioned in the import file to be able to update the same record.

See Also

Sequence Number Generation and Correction with Data Imports

Keywords

Sequence number, Purge type, Correction with data , KBA , LOD-SF-EC-HIR , Hire & Rehire Wizards , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Core 2011