on 2021 Jun 15 8:05 AM
I am trying to create an Onboardee in ONB2.0 by API calls via CPI.
1. I am calling API - createOnboardee for getting the Process ID which it is posted successfully
2. I am updating personalInfo, EmploymentInfo, JobInfo, BiographicalInfo API via CPI which all are successfully upserted.
3. With a delay of 30 seconds I try to call initiateOnboardingForUser for creating a Employee in ONB but I am facing the following error:

While upserting JobInfo in step 2. I upsert also the country:


When using Postman a second later to call initiateOnboardingForUser with the same userid it works without problems.
Do I miss something. Why is there a difference between Postman and CPI?
PS: JobInfo/EmpJob for the Onboardees is always empty although upserted correctly (see above). Might this be the issue?
https://api12preview.sapsf.eu/odata/v2/EmpJob?$format=json&$filter=userId eq '123
{ "d": { "results": [] } }
Request clarification before answering.
| User | Count |
|---|---|
| 9 | |
| 5 | |
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.