SAP Knowledge Base Article - Public

2485422 - Number of characters of Family/Role name are different in English, Russian, Japanese, Chinese and korean locale

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)

1111.png

 

2222.png

 

2. In Russian locale the Family/Role name allows only 64 characters

3333.png

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

2981060 - Role-Job Code Mapping Error: ???SYSTEM_ERROR_WHILE_SYNCING

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

Product

SAP SuccessFactors HCM Core 1705