SAP Knowledge Base Article - Public

3626910 - Unable to cancel onboarding due to error "[COE0018]Cannot invoke "com.successfactors.onboarding2.enums.ONB2HireStatusEnum.equals(Object)" because the return value of "com.successfactors.onboarding2.bean.process.ONB2P" - Onboarding

Symptom

  • Unable to cancel onboarding.
  • Cancelling Onboarding from onboarding dashboard.
    • Error message: [COE0018]Cannot invoke "com.successfactors.onboarding2.enums.ONB2HireStatusEnum.equals(Object)" because the return value of "com.successfactors.onboarding2.bean.process.ONB2Process.getOnboardingHireStatus()" is null.
  • Update "Process Status" from Open to Cancelled in Manage Data.
    • An application error occurs.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Go to Onboarding Dashboard
  2. Click "Cancel Onboarding"
  3. Observe the error message: [COE0018]Cannot invoke "com.successfactors.onboarding2.enums.ONB2HireStatusEnum.equals(Object)" because the return value of "com.successfactors.onboarding2.bean.process.ONB2Process.getOnboardingHireStatus()" is null.

Cause

Incorrect hire status in backend.

Resolution

Support will need to run a script to update hire status before cancelling the affected user. Please open a case with SuccessFactors Onboarding Support team (LOD-SF-OBX-CAN) referring this KBA, also please provide:

  • Error message
  • Your approval to run the script
  • Affected user ID (User Sys ID)
  • Affected user onboarding process ID

Once done, please cancel the onboarding process from the dashboard again.

 

Please refer to the following KBA to know the onboarding process ID:

How can I find the Onboarding Process ID value - Onboarding

 

See Also

How can I find the Onboarding Process ID value - Onboarding

Keywords

Onboarding, error, COE0018, hire status, SuccessFactors, dashboard, cancel onboarding, script, update, process id, onboarding process, OBX, Cannot invoke "com.successfactors.onboarding2.enums.ONB2HireStatusEnum.equals(Object)" because the return value of "com.successfactors.onboarding2.bean.process.ONB2Process.getOnboardingHireStatus()" is null , KBA , LOD-SF-OBX-CAN , Cancel Onboarding , Problem

Product

SAP SuccessFactors Onboarding all versions