SAP Knowledge Base Article - Public

2452623 - Application error on Candidate Application - Recruiting Management


This article describes a possible root cause for an application error on Candidate Application.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Access the candidate application from the Talent Pipeline results to an application error.


  2. Click on the Apply button on a Job Requisitionresults to an application error.


It is known by the Recruiting Management Development team that an application error will 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 system was designed so multiattachmentselection fields will not support special characters on its ID. This has also been stated on the RCM Implementation guide > Candidate Profile Field Definition: Attributes:

Having said that, it is necessary to change 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">

See Also

Candidate Profile Field Definition: Attributes


Application, error, Multiattachmentselection, fingerprint=7664e61cba664d50fa95d99cac80674040c03f6f , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , Problem


SAP SuccessFactors Recruiting all versions