Symptom
While approving a rehire workflow, the message “Error occurred when transitioning the workflow” is occurring.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Rehire an employee.
- After the workflow trigger, approve the workflow.
- The message "Error occurred when transitioning the workflow" occurs.
Cause
This issue is caused by one of the following:
- In the Inactive profile this rehire employee, the Address information is having blank values for the mandatory fields.
- In the Emergency information, the Address information is blank for the emergency contacts.
Resolution
- Navigate to the Inactive profile -> Go to Address Information -> Click on Edit and fill all the required details.
- (Or) Go to Emergency Contact -> Edit details -> Fill the address Information for the emergency contacts.
After correcting the above details, Approve the workflow. If the issue yet persists, Withdraw the workflow and retrigger, so the data gets refreshed.
Keywords
Workflow, rehire, approve, error, Error occurred when transitioning the workflow, Emergency contact, address, home, Cannot invoke "Object.toString()" because the return value of "java.util.Map.get(Object)" is null , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-HIR-RIE , Rehire Inactive Employee , Known Error