SAP Knowledge Base Article - Public

2946193 - Error when approving/declining Offer Approval when Job Requisition was closed and reopened – Recruiting Management

Symptom

An error is received when approving or decline an offer approval. The error is
"Error while routing, Service Application exception occured.Wrapped Exception: FormRoutingException caught: can't retrieve routeMapBean"

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. A job requisition is open and an offer approval is pending.
  2. The job requisition is closed and the offer was not approved before closure.
  3. The job requisition is reopened, the offer is still present but an error occurs when it is approved or declined.
  4. The error is: "Error while routing, Service Application exception occured.Wrapped Exception: FormRoutingException caught: can't retrieve routeMapBean"

Cause

Closing a job requisition which has a pending offer approval will cause a data issue where the offer approval is auto-cancelled in the database but is still visible in the UI which causes the error.

Resolution

A prevention enhancement has been opened with our Product Management and Development team. The internal reference number is RCM-66595.

Workaround:

Customers have the option of solving the data issue themselves using a standard tool. There is an offer form ID that is linked to each job requisition. When the job is closed, the associated form ID is also deleted.

The idea of this workaround is to restore the form as follows:

Go to Restore Deleted Forms > search for the affected Form ID at the bottom left > select the form and click “Restore”.
When the form has been successfully restored, please ask the approver to proceed with the regular approval of the offer so you will see if it has fixed the issue or not.

You can find the offer Form ID by running an Ad hoc report and select "Form Data ID" under the entity “Offer Details".

If the issue persists, please open an incident for the Recruiting Support team who will verify the issue. Executing a script may be required to remove the corrupted offer approval. 

Keywords

routeMapBean, FormRoutingException, Error while routing, offer approval, decline, approve, error, data issue, job requisition, closed, reopen, RCM-66595 , KBA , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , Problem

Product

SAP SuccessFactors Recruiting all versions