SAP Knowledge Base Article - Public

2772001 - ChangeSet index 1 error when trying to approve Position Workflow - Employee Central

Symptom

Error when trying to approve a position change workflow:

ChangeSet index 1 - 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)

Environment

  • SAP SuccessFactors - Employee Central
  • Workflow
  • Position Management

Cause

There are some Event Reasons presented on XML Event Reason Derivation that is not presented on UI (Manage Organization, Pay and Job Structures).

Resolution

Please check below possible resolutions:

  1. Delete the Event Reasons presented on the XML Event Reason Derivation that is not presented on UI (Manage Organization, Pay and Job Structures).
  2. Add the Event Reasons presented on the XML Event Reason Derivation that is not presented on UI (Manage Organization, Pay and Job Structures).

Note: If you are customer you do not have access to the XML for Event Reason Derivation as this is on the Provisioning, then you need to engage your implementation partner to perform the Step 1.

Keywords

ChangeSet index 1, workflow issue, workflow error, position workflow error, , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-POS , Position Management , Problem

Product

SAP SuccessFactors Employee Central all versions