2619357 - The order to create an Employee using OData APIs

SAP Knowledge Base Article - Public

2619357 - The order to create an Employee using OData APIs

Symptom

This note explains the order to create an Employee using OData APIs.

If you facing an issue to insert / upsert data into User, PerPerson, EmpEmployment, EmpJob or perPersonal.

Environment

SuccessFactors Employee Central OData AP

Cause

Order to insert or upsert data into the entities is not correct.

Resolution

The order should be as follows:

  1. User (required fields: username, userId, status)
  2. PerPerson (required fields:  userId, personIdExternal)
  3. EmpEmloyment (required fields:  userId, personIdExternal, startDate)
  4. EmpJob (required fields:  userId, jobCode, startDate, eventReason, company, businessUnit, managerId)
  5. PerPersonal (required fields: personIdExternal, gernder, firstname, lastName)

See Also

How to create an Employee using OData APIs

Keywords

How to create an Employee, OData, User, PerPerson, EmpJob, PerPersonal , KBA , LOD-SF-INT-ODATA , OData API Framework , How To

Product

SAP SuccessFactors HCM Core 1511 ; SAP SuccessFactors HCM Core 1602 ; SAP SuccessFactors HCM Core 1605 ; SAP SuccessFactors HCM Core 1608 ; SAP SuccessFactors HCM Core 1611 ; SAP SuccessFactors HCM Core 1702 ; SAP SuccessFactors HCM Core 1705 ; SAP SuccessFactors HCM Core 1708 ; SAP SuccessFactors HCM Core 1711 ; SAP SuccessFactors HCM Core 1802 ; SAP SuccessFactors HCM Core 1805 ; SuccessFactors HCM Core 1207 ; SuccessFactors HCM Core 1210 ; SuccessFactors HCM Core 1302 ; SuccessFactors HCM Core 1305 ; SuccessFactors HCM Core 1308 ; SuccessFactors HCM Core 1311 ; SuccessFactors HCM Core 1402 ; SuccessFactors HCM Core 1405 ; SuccessFactors HCM Core 1408 ; SuccessFactors HCM Core 1411 ; SuccessFactors HCM Core 1502 ; SuccessFactors HCM Core 1505 ; SuccessFactors HCM Core 1508