SAP Knowledge Base Article - Public

2962945 - When adding text in Japanese or Chinese characters in a field the character count is incorrect - Recruiting Management

Symptom

I try to add Japanese or Chinese characters in a field and there is an erro message saying that I have exceeded the maximum allowed number of characters, even if I have used less than the maximum.

Environment

 SAP SuccessFactors Recruiting Management
 

Reproducing the Issue

  1. Add a text using Chinese or Japanese characters to a field in RCM
  2. Save it, and an error will show saying that the maxim size is exceeded
  3. You check and you have user fewer characters than indicated.

Cause

Since English have a reduced number of characters, each character may be encoded with one byte (256 possibilities).
On the other hand, since other languages (such as Japanese and Chinese) have a larger number of Characters, they cannot be encoded using a single byte, and will be using two or more bytes, in a so-called "double byte" or "multi-byte" encoding.

This means that those characters will count as 2 or more English characters.

Resolution

  1. You may use an "UTF-8 byte counter" to adjust your text (e.g. https://mothereff.in/byte-counter).
  2. Or you may create an enhancement request to increase the size of the field you are trying to use (if that is not already available via configuration)

See Also

2090228 - How to Submit Enhancement Requests for SAP SuccessFactors Products

Keywords

Characters, maximum size, Chinese, Japanese, UTF-8, field size , KBA , LOD-SF-RCM-POR , Career and Agency Portals , How To

Product

SAP SuccessFactors HXM Core 2005