SAP Knowledge Base Article - Public

2270699 - Override not working when * is specified for country attribute - Recruiting Management

Symptom

Override not working when * is specified for the country attribute

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

Specify the * for country attribute in candidate application while using override functionality

<field-attr-override>
<override>
<description><![CDATA[External applicants indicate candidate source fields]]></description>
<country><![CDATA[*]]></country>
<field-attr attribute="public" value="true" applicant="external"/>
</override>
<field refid="custSourceDetail"/>
<field refid="referralSource"/>
</field-attr-override>

Cause

* is not supported while using override functionality in candidate application

Resolution

Remove the * from country attribute and manually define the list of all countries for which you want to perform override. Modify the existing code as given below.

<field-attr-override>
<override>
<description><![CDATA[External applicants indicate candidate source fields]]></description>
<country><![CDATA[CN]]></country>
<country><![CDATA[CA]]></country>
<country><![CDATA[IE]]></country>
<country><![CDATA[US]]></country>
<field-attr attribute="public" value="true" applicant="external"/>
</override>
<field refid="custSourceDetail"/>
<field refid="referralSource"/>
</field-attr-override>

Note: Three-digit ISO country value also not supported in overriding. Only valid two-digit ISO standard country value is supported.

Keywords

Override not working, Override, Application, Country , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , Problem

Product

SAP SuccessFactors Recruiting all versions