Symptom
- Unable to initiate Onboarding from Recruiting
- Unable to initiate onboarding process. [ErrorCode – 500; ErrorMessage- An ‘xsl:choose’ element must have at least one ‘xsl:when’ child.]
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Initiate onboarding for candidate from RCM
- Receive Pop-up message with Error "[ErrorCode – 500; ErrorMessage- An ‘xsl:choose’ element must have at least one ‘xsl:when’ child.]"
Cause
The process filter section of HRXML.ImportNewHire.xslt file has been edited
Resolution
- Log into Super Admin account
- Go to Import/Export Settings
- Click HRXML.ImportNewHire
- Restore HRXML.ImportNewHire.xslt file
- Only make changes to process filters through UI and not by editing HRXML.ImportNewHire.xslt file
Keywords
Initiate Onboarding Error, RCM to ONB, Error 500, Unable to initiate onboarding process. [ErrorCode – 500; ErrorMessage- An ‘xsl:choose’ element must have at least one ‘xsl:when’ child. , KBA , LOD-SF-OBD-INT , Integrations with Onboarding , Problem
Product
SAP SuccessFactors Onboarding all versions