SAP Knowledge Base Article - Preview

2824978 - Odata API: Position upsert fails with "while trying to invoke the method com.successfactors.fo.bean.eo.FoundationEO.getInternalCode() of a null object returned"

Symptom

We're upserting Position via Odata API and we get the error below seen in Odata Api Audit Log response payload.

while trying to invoke the method com.successfactors.fo.bean.eo.FoundationEO.getInternalCode() of a null object returned from com.successfactors.personandemployment.service.servicelayer.impl.HrisServiceLayerEventReasonDerivationHelper.deriveEventReason(com.successfactors.hris.bean.eo.EmpJobInfoEO, com.successfactors.hris.bean.eo.EmpJobInfoEO, com.successfactors.personandemployment.api.servicelayer.saveoperation.OperationContext, com.successfactors.personandemployment.api.servicelayer.saveoperation.SaveContext)</d:message>



Environment

Successfactors / OData API

Product

SAP ERP 6.0

Keywords

Position upsert, while trying to invoke the method com.successfactors.fo.bean.eo.FoundationEO.getInternalCode() of a null object returned from com.successfactors.personandemployment.service.servicelayer.impl.HrisServiceLayerEventReasonDerivationHelper.deriveEventReason , KBA , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.