Symptom
When data is written through the OData API in SuccessFactors, two components are involved:
- The OData API layer — receives the request
- The Import Engine — validates and saves the data (the same layer used when importing data manually through the SuccessFactors UI)
The OData API and the UI Import tools (Import Employee Data, Import and Export Data) share the same underlying Import Engine to validate and persist data. This means that if a data write failure can be reproduced through a manual UI import using the same payload, the root cause is in the Import Engine or the business logic of the owning module — not in the OData API layer itself.
A failure can come from either component. Identifying which one is responsible ensures the issue is routed to the correct team from the start.
Note: Applies to integrations that write data in SuccessFactors. Not applicable to read data from SuccessFactors scenarios.
Read more...
Environment
SAP SuccessFactors HCM Suite
SAP SuccessFactors Employee Central
Product
Keywords
OData API, Import Engine, Import and Export Data, Import Employee Data, Employee Central, Metadata Framework, MDF, Generic Objects, CSV import, insert error, update error, upsert, API error, file import, validate, troubleshoot, isolate, integration, HR entities, SuccessFactors API, data not saving, data not inserting, data not updating, API call failing, API call fails, API not working, API vs UI, same error in UI and API, OData error, OData request failing, HTTP 400, bad request, PROCESSING_ERROR, payload error, request body error, employee not created, employee not updating, position not created, job information error, foundation object error, EC API, Employee Central API, HRIS sync, inbound integration, integration failing, Boomi error, CPI error, SAP Integration Suite, picklist error, business rule error, effective dating error, mandatory field error, validation error, import validation fails, import job fails, import not working, CSV template, foundation data, org structure, generic object, MDF object, compound employee, personal information, employment information, pay component, EC entity, which team to contact, wrong team, case routing , KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , LOD-SF-MDF , Metadata Framework , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , How To
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview