SAP Knowledge Base Article - Public

2840289 - Override Not Working for All Internal Candidates - Recruiting Management

Symptom

Override configuration is not working for Internal Candidates. Below are an example of override configuration for field State:

<field-attr-override>
<override>
<description><![CDATA[For US and AU both applicants.]]></description>
<country><![CDATA[AU]]></country>
<country><![CDATA[US]]></country>
<country><![CDATA[ES]]></country>
<field-attr attribute="public" value="true" applicant="both"/>
</override>
<field refid="state"/>
</field-attr-override>

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

SCENARIO 1:

  1. Set properly the override configuration in the Job Application template.
  2. Create and post the Job Requisition internally.
  3. Go to apply internally with an account that have a different country than the override configuration.
  4. You will notice the fields are appearing regardless the country configured in the profile.

SCENARIO 2:

  1. Set the override in the Job Application template.
  2. Create and post the Job Requisition internally.
  3. Go to apply internally with an account that have the same country configured in the override.
  4. Notice that the fields are not displaying, although it should.

Cause

  • Cause 1: The expectation with the configured override is that the override will display the fields for the candidates using the country AU, US or ES. However, the country of the overrides refer to the country of the job requisition. So, the job requisitions which the country is AU, ES or US will display this field for applicants applying to that position, irrespective of the country in their candidate profile or application.
  • Cause 2: There is one override configured for internal candidates and another override configured for external for the same fields. This may cause the overrides to not work appropriately, so the fields don't display.

Resolution

To fix Cause 1, you can change the country from the override configuration or change the country from the Job Requisition standard Country field, either way should restore the override behavior for the configured fields.

To fix Cause 2, it will be required to adjust the overrides in the Job Application template, to combine the fields configured in each overrides into one single override where the visibility will be for both (applicants="both"). It will also be required to remove these fields from where it was configured before to ensure that the correct configuration will be respected.

See Also

2252279 - Override not working for candidate

2649343 - Override function in candidate application is not working in spite of correct configuration

Keywords

Override not working for internal candidates, Override not working for internal apply, When applying internally override is not working, Override not following the candidate information, Override field visible for all candidates. , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , Problem

Product

SAP SuccessFactors Recruiting all versions