SAP Knowledge Base Article - Public

3427284 - Error when Hiring the candidate from Onboarding in Manage Pending Hire

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

Product

SAP SuccessFactors Onboarding 2311