SAP Knowledge Base Article - Public

3202527 - User seeing Job History instead of Job Information under profile -> Actions -> Take actions : Change Job and Compensation Info

Symptom

Some users are seeing 'Job Information' under "profile -> Actions -> Take actions : Change Job and Compensation Info" however some users see "Job History"

Environment

SAP SuccessFactors HXM suite

Reproducing the Issue

  1. Go to profile
  2. click on Action -> Take Actions: Change Job and Compensation Info
  3. you will see the option 'Job History'
  4. the expected behavior is to see 'Job Information' not 'Job history'

Cause

  • There is a missing locale in the data model for "Job Information".
  • For example the locale en_US is missing in the data model as below:
      <hris-element id="jobInfo">
        <label>Job Information</label>
        <label xml:lang="de-DE">Stelleninformationen</label>
        <label xml:lang="en-GB">Job Information</label>
        <label xml:lang="es-ES">Información del puesto</label>
        <label xml:lang="fr-FR">Données emploi</label>
        <label xml:lang="ja-JP">職務情報</label>
        <label xml:lang="ko-KR">직무 정보</label>
        <label xml:lang="nl-NL">Functie-informatie</label>
        <label xml:lang="pt-BR">Informações do cargo</label>
        <label xml:lang="pt-PT">Informação de trabalho</label>
        <label xml:lang="ru-RU">Информация о должности</label>
        <label xml:lang="zh-CN">职务信息</label>
        <label xml:lang="zh-TW">職務信息</label>
  • User with locale as en_US will get the label not from the data model but from the Default Label file (you can download the Default Label from Admin Centre -> Manage Languages)

 

Resolution

The behavior is as below:

  1. The system will use the label from the data model for the selected locale (e.g. en_US locale is in used, the system will check the data model for Job Information en_US locale)
  2. If the locale is missing , the system will check the key/value pair from the Default Label
  3. In the Default Label .csv file (exported from Manage Languages) the key/value in question is (to find the key use English DEBUG locale and navigate to profile -> Actions -> Take actions : Change Job and Compensation Info -> Job History or Job Information):
    EMPFILE_HRIS_JOB_HISTORY / Job History 
  4. The users with en_US locale will see Job History under profile -> Actions -> Take actions : Change Job and Compensation Info
  5. While the users with en_GB will see Job Information (present from the data model)

See Also

2576546 - Using the Manage Language Feature to Change Labels in SuccessFactors

2088077 - How to customize / change labels on BizX

Keywords

KBA , LOD-SF-PLT-LAN , Manage Language & Text Replacements , Problem

Product

SAP SuccessFactors HXM Suite all versions