Symptom
When the User selects the Offer Approval template, the following error displays in the UI: "User configured in Offer Detail template could not be resolved to a valid approver".
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors Recruiting Management
Cause
The cause behind this error will be related to the incorrect User ID (USERID) provided in the Offer Detail XML template.
For example, in the following Predefined Approver definition, the USERID highlighted is not correct:
<offerApprovalStep id="specificUser1" editable="true" editInvalidUser="false">
<field-label><![CDATA[Approver 1]]></field-label>
<field-label lang="en_US"><![CDATA[Specific Approver 1 US]]></field-label>
<default-user type="user"><![CDATA[1234567]]></default-user>
</offerApprovalStep>
Resolution
The User ID can be incorrectly set if not properly extracted from the User Data File.
A common mistake when checking the USERID value over the UDF is by opening it using MS Excel. If the USERID has any zeros in front of the value, like "0001234567", Excel by default will remove it but these additional zeros are required, otherwise, if not provided, it returns in the mentioned error.
If you're receiving this error, make sure to open the User Data File using Notepad++ for example, which will properly display the value.
Keywords
User, configured, Offer, Detail, template, could, resolved, valid, approver, approval , KBA , LOD-SF-RCM , Recruiting Management , Problem