Symptom
"Error occurred when transitioning the workflow" message appears during approval of concurrent employment for contingent worker by last approver. Workflow title shows No Name and when you search for the same workflow request under manage workflow requests, notice that requested for column shows random number which starts with "nullNO_USER"
Environment
SAP SuccessFactors Employee Central: Contingent Worker
Reproducing the Issue
Prerequisites:
- Concurrent employment for contingent worker is enabled via upgrade centre.
- Centralised services for add contingent worker and add assignment is enabled under company settings.
Steps:
- Go to existing contingent worker or create a new contingent worker and saved.
- Take action -> add assignment -> fill in the details.
- Submit -> Workflow triggers.
- Proxy as last approver and approve.
- Error appears "Error occurred when transitioning the workflow"
Resolution
Engineering team have confirmed that the issue will be fixed via patch 2405p13 (16-Jul-24 Preview; 18-Jul-24 Production).
Workaround:
Disable the switch: "Enable Centralized Services to Add Contingent Worker and Add Assignment" under company system and logo settings and initiate the add new assignment again.
PS: Sending back the pending workflow and resubmit will still error hence you need to re-initiate the workflow again by adding new assignment after disabling the switch.
This workaround is only a temporary solution and not a permanent one. Once issue is resolved, do not forget to re-enable the centralised services switch again to enjoy the benefits of the centralised services feature.
Keywords
KI2405, "Error occurred when transitioning the workflow", unable to transition the workflow, workflow, error, Error, add assignment, concurrent, contingent worker, cwk, CWK, worker, assignment, rehire, service layer, 1H2024, CS1H2024, centralised services, "Enable Centralized Services to Add Contingent Worker and Add Assignment", disable, switch, no name in requested for, "nullNO_USER", no workflow title, INC8455940,b2405, 1H2024, Cannot invoke "com.successfactors.hris.bean.eo.PersonEO.getPersonId()" because the return value of "com.successfactors.hris.bean.HireActionBean.getPersonEO()" is null,"Cannot invoke "com.successfactors.hris.bean.eo.EmpPersonalInfoEO.getFirstName()" because "personalInfoEO" is null", fingerprint=6f9c685fa644dbce8a81edb0855e4b57aed4e9f2, ECT-236931, PTCH-44304, CS20240007776178
, KBA , LOD-SF-EC-CWF , Contingent Workforce , Bug Filed