SAP Knowledge Base Article - Public

2678327 - Application Error while approving a Candidate Offer Detail / Offer Approval - Recruiting Management


Approver receives error below while trying to approve an offer

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


SAP SuccessFactors Recruiting Management (RCM) - All versions

Reproducing the Issue

Go to offer approval > click on "Approve" button. Error message shows up:

"Error while routing, Service Application exception occured.Wrapped Exception: FormRoutingException caught: java.lang.NullPointerException: while trying to invoke the method com.successfactors.workflow.bean.RouteMapBean.hasIFSignitureStep() of a null object loaded from local variable 'routeMapBean'

Offer Approval.png


Error is due to the user approving / rejecting an offer associated to a "closed" Job Requisition.

If a job requisition is already closed, the corresponding offer approval form will be automatically deleted.


The solution would be to reopen the job requisition, approve / reject the offer approval then set again the status of the requisition to closed.


Offer Approval, Candidate Offer Detail, Closed Job Requisition, null object loaded from local variable 'routeMapBean' , KBA , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , Problem


SAP SuccessFactors Recruiting all versions