Symptom
Override configuration is not working for Internal Candidates spite of the correct configuration. 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 - All Versions
Reproducing the Issue
- Set properly the override configuration in the Job Application template.
- Create and post the Job Requisition internally.
- Go to apply internally with an account that have a different country than the override configuration.
- You will notice the fields are appearing regardless the country configured in the profile.
Cause
The override configuration will not work for Internal Candidates if the override country is the same as the Job Requisition posting country. For instance, in the example above, if the Job Requisition posting country is equal to "AU", "US" or "ES", the override will not work and the field will be available for all Internal Candidates.
Resolution
You can change the country from the override configuration or change the country from the Job Requisition posting Country, either way should restore the override behavior for the configured fields.
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-JOB , Job Postings & Requisitions , LOD-SF-RCM-APP , Applicants and Job Applications , Problem