SAP Knowledge Base Article - Public

2777669 - Field label for mfield is appearing as 'null' in Job Requisition form and in career site

Symptom

  • A job is posted in multiple languages and the fields in the requisition are translated in the different languages.
  • When the job posting language is English(US), an mfield configured in the requisition template, appears with the correct label in the requisition as well as in the career site.
  • When the job posting language is anything apart from English(US), the label of the same mfield appears as 'null' in the requisition as well as in the career site.

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

Pre-requisite: Add an mfield in the Job Requisition template (XML). Translate this mfield label in all the languages supported in the template.

  1. Select the job posting language as English(US)
  2. The 'mfield' label appears in the requisition form and the career site filters as set up in the requisition template.
  3. Select the job posting language as any other language in which the requisition has been posted (say Deutsch ‎(German)‎).
  4. The 'mfield' label appears in the requisition form as 'null'. 
  5. In the career site, change the site language as Deutsch ‎(German)‎. 
  6. The label for the mfield search filter appears as 'null'.

Cause

Configuration issue.

Resolution

  1.  Go to Provisioning >> Internal and external Applicant Search Settings.
  2.  Select English(US) language from the list of supported languages in the instances
  3.  For the External / Internal Career site, check the Field label for the 'mfield' in the Custom filters section.
  4.  Select another language from the list of supported languages in the instances. This language should be one of the languages in which the requisition is posted.   Example  Deutsch(German)‎.
  5.  For the External / Internal Career site, check the Field label for the 'mfield' in the Custom filters section.
  6.  If the label for the 'mfield' in English(US) is same as the label for this field in Deutsch(German)‎, that indicates the mfield has not been translated in Deutsch(German) in   the Applicant Search Settings. Hence, when the job posting language is changed in the requisition, the label appears as 'null' and when the career site language is changed   to Deutsch(German), the label for the mfield search filter appears as 'null'.
  7.  The Field label for the 'mfield' in the Custom filters section should be translated correctly in the Deutsch(German) language.

Keywords

mfield translation, label appearing null, career portal , KBA , LOD-SF-RCM , Recruiting Management , Problem

Product

SAP SuccessFactors Recruiting all versions