SAP Knowledge Base Article - Public

2377270 - Configuring "country" with the template type "job-req" in the Offer Detail Template - Recruiting Management

Symptom

  • If the "country" field is set to "derived" type in the Offer Detail template, the country/region value is not populating.
  • If the "country" field is set to "enum" type in the Offer Detail template, the field initially populates with the two-character country/region code, but the value disappears when the offer detail is sent for approval.

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Configure the "country" field as "derived" type in the Offer Detail template.
  2. Notice that the country/region value is not populating.

<field-definition id="country" type="derived" required="true" custom="false" template-type="job-req" anonymize="false">
<field-label><![CDATA[Country/Region]]></field-label>
<field-label lang="en_GB"><![CDATA[Country/Region]]></field-label>
<field-label lang="en_US"><![CDATA[Country/Region]]></field-label>
<field-description><![CDATA[]]></field-description>
</field-definition>

  1. Configure the "country" field as "enum" type in the Offer Detail template.
  2. Notice that the field initially populates with the two-character country/region code, but the value disappears when the offer detail is sent for approval.

<field-definition id="country" type="enum" required="true" custom="false" template-type="job-req" anonymize="false">
<field-label><![CDATA[Country/Region]]></field-label>
<field-label lang="en_GB"><![CDATA[Country/Region]]></field-label>
<field-label lang="en_US"><![CDATA[Country/Region]]></field-label>
<field-description><![CDATA[]]></field-description>
</field-definition>

Cause

The field "country" is not supported on the Offer Detail template.

Resolution

In order to define country in the Offer Detail template populating information from the standard country field in the Job requisition and ensure no functionality loss, you have to define "country" with the "picklist" type in the Offer Detail template (the country in the job requisition template has to remain a "derived" field type).

An example of a correct configuration in the Offer Detail template:

<field-definition id="country" type="picklist" required="true" custom="false" template-type="job-req" anonymize="false">
<field-label><![CDATA[Country/Region]]></field-label>
<field-label lang="en_GB"><![CDATA[Country/Region]]></field-label>
<field-label lang="en_US"><![CDATA[Country/Region]]></field-label>
<field-description><![CDATA[]]></field-description>
<picklist-id>country</picklist-id>
</field-definition>

Note: If the derived country field is being used then the ISO code will also appear in the offer letter.

See Also

Implementation Guide: Supported Standard Fields for Job Offer Approvals

KBA 2345268 - Offer Detail - Implementation Tips & Tricks from Support - Recruiting Management

Keywords

KBA , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , Problem

Product

SAP SuccessFactors HCM Core all versions ; SAP SuccessFactors Recruiting all versions