SAP Knowledge Base Article - Public

3345771 - Value for picklist is adding extra "?" - Onboarding 1.0

Symptom

When we have some special characters ( like reverse-apostrophe - ' , Acute accent - é as in Saint Barthélemy and Réunion or invisible LRM character) in picklist labels which are used in ONB panels then it is being displayed as ? 

Environment

SAP SuccessFactors Onboarding 1.0

Reproducing the Issue

  1. Go to Onboarding panel
  2. Select a value for a field that is picklist type
  3. Values have special characteres different then original picklist

Cause

This is due to side effect of JSON library upgrade due to which it is sending as these special character as unicodes but KMS as client is not decoding it. 

Resolution

This is a known issue and engineering is working on a fix (b2311.10). Kindly follow the workaround provided:

Step to fix the issue:

  1. Go to picklist center
  2. Search for affected picklist
  3. Change the value of each affected member of the picklist and remove this extra invisible special char and save (if nothing especial just copy and past then save)
  4. Go to Settings -> Feature -> PickListCache
  5. Click on Refresh Cache

Keywords

Onboarding, onb, obd, picklist, especial, character, ?, extra, panel, refresh, cache , KBA , LOD-SF-OBD-PAN , Panels, Panel Designer , Problem

Product

SAP SuccessFactors Onboarding all versions