This article describes a possible root cause for an application error on Candidate Application.
SuccessFactors Recruiting Management
Reproducing the Issue
1. Accessing the candidate application from the Talent Pipeline results to an application error.
2. Clicking on the Apply button on a Job Post results to an application error.
It is known by the Recruiting Management Development team that an application error will be occur, among other reasons, when there is a field in the Candidate Application Template that matches the following criteria:
- Is type = multiattachmentselection ;
- Has any special characters, e.g., an underscore (_) as part of the Field ID;
Example of an improper setup:
<field-definition id="app_attachment" type="multiattachmentselection" required="false" custom="true" anonymize="true" sensitive="false">
The Recruiting Management Development team is currently working on having this system limitation removed. In the meanwhile, it is necessary to avoid the scenario mentioned on the "Cause" section. This can be done by simply changing the Field ID in a way that it will not have special characters. Please remember that this change is required only on multiattachmentselection fields and this is not the only possible reason for an application error on candidate application.
Example of a proper setup:
<field-definition id="appAttachment" type="multiattachmentselection" required="false" custom="true" anonymize="true" sensitive="false">
Application error Multiattachmentselection , KBA , LOD-SF-RCM , Recruiting Management , Problem