SAP Knowledge Base Article - Public

2547310 - Job Description Size Limit - RCM

Symptom

  • The Job Description field under the Job Profile Tab when creating a Job Requisition cannot exceed 4000 characters.
  • Even though some Job Descriptions are less than 4000 characters, the system will throw an error message when saving the data.

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Navigate to the Recruiting Module
  2. Bring up a requisition
  3. Click on the Job Profile link

2017-10-11_10-45-45.png

  1. Add about 3,900 characters in the Job Description Field
  2. Save the Requisition
  3. Receive Error: Job Description Field cannot be more than 4,000 characters.

2017-10-11_10-41-32.png

Cause

  • When the code checks the Job Requisition's Job Profile description length, it uses utf-8 encoding to determine number of bytes of localized data.
  • If the number of bytes exceeds 4,000 then it reports validation error.
  • 4,000 characters does not mean you are guaranteed to store up to 4000 characters (when localized data is encoded in utf-8). The limit is really 4,000 bytes (not characters).
  • UTF-8 is a variable length encoding with a minimum of 1 byte per character.
  • Characters with higher code points will take up to 4 bytes. For example, the bullets in the list probably takes more than 1 byte per character.

Resolution

This is an expected behavior. Try limiting text in your job description when receiving this error.

Keywords

SF , success factors , EC , job description field , 4000 characters , profile , requisition , recruiting management , KBA , LOD-SF-RCM-JOB , Job Postings & Requisitions , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Core all versions ; SAP SuccessFactors Recruiting all versions