SAP Knowledge Base Article - Public

2485548 - EC PersonId not used When Hiring From Onboarding


When we hire a new employee via Onboarding and sync with EC, the system does not create a new personnel number for the candidate.

The normally autogenerated Employee Id is now replaced with a long string.

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


  • SAP SuccessFactors HXM Suite 
  • SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Map Onboarding field for Pending Recruit
  2. Proceed to hire a given user in Pending Recruit.
  3. In the Person ID field appears a long string but not your usual Person ID.


A field has been has been mapped to Person ID.


For the current Use Case, above, you can see how the data was mapped resulting in incorrect Person Id.


Nothing should be mapped to the Person ID.



Wrong, Person ID, Incorrect, PersonID, PersonId External, person ID, employeeid, employee ID, random, unexpected , KBA , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , LOD-SF-OBD-INT , Integrations with Onboarding , Problem


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM suite all versions