Symptom
The number of characters in Family/Role name are not the same in English, Russian, Japanese, Chinese and korean locale
Environment
- SAP SuccessFactors Job Profile Builder
- SAP SuccessFactors Talent Intelligence Hub
Reproducing the Issue
1. The Family/Role name can contain max-length of 128 characters in english locale (en_US)
2. In Russian locale the Family/Role name allows only 64 characters
Resolution
- The issue is not about the number of characters in different languages. It is the number of bytes taken by different character set.
- Family/Role are generic object entities and the maximum allowed value for this column is 128 bytes.
- For English characters, number of bytes used for each character is 1 so we can type up to 128 characters (i.e.fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff).
- But for Russian characters, each character is taking 2 bytes so the maximum characters that are allowed is : 128/2 = 64 (i.e. Ef (Cyrillic) : ф)
- This is a limitation of the system of not allowing more than 128 bytes as the name
NOTE: Some languages have double byte characters e.g., Traditional Chinese, Simplified Chinese, Japanese, Korean.
See Also
Keywords
Allowed number of characters in Family/Role name are not the same in all locales , Russian, Characters , Languages , Double , bytes , characters , Traditional Chinese, Simplified Chinese , Japanese , Korean , 128 bytes , 64 , Job Roles , Families , Maximum , KBA , LOD-SF-TIH-JPB , Job Profile Builder , Problem