Symptom
For Onboarding candidate with a past hire date, when the assigned position has a child position, after being hired from Manage Pending Hires and after HRIS Sync, the document transfer will fail due to the document recipient still being an external user.
Error popup when submitting hire from Onboarding:
Sorry an error occurred while executing position processes. Takeover Direct Reports of position to new recruit failed. com.successfactors.db.dao.DAOException: com.successfactors.dynamicgroups.dao.impl.oracle.OracleGroupDAO.getGroupList: SQLException caught: IJ031070: Transaction cannot proceed: STATUS_MARKED_ROLLBACK
Environment
SAP SuccessFactors Onboarding
Cause
- The document transfer happens before the Onboarding external to internal convert job, so the user is still an external user.
- This is a known issue and our Engineering Team are working on a fix for the same
NOTE: As mentioned in the guide, the Transfer Direct Report block isn’t available when the candidate is coming from Onboarding module. However, since this is visible, Engineering Team are working to fix the same.
Resolution
Permanent Solution:
- The fix date is yet to be decided.
- Kindly follow the KBA for the fix date.
Workaround:
- Before the permanent fix comes out, we would like suggest to complete the Manage Pending Hire process before the hire date to avoid such exception.
(Or) - If the hire date passed, to finish the Manage Pending Hire without document transfer.
See Also
Keywords
Takeover Direct Reports of position to new recruit failed, Takeover, Direct Reports, MPH ,Manage Pending Hire, Error , KBA , LOD-SF-OBX-EC , Integration EC - MPH, Hire , LOD-SF-EC , Employee Central , Problem