SAP Knowledge Base Article - Public

3337598 - Content Object ID on SuccessFactors Learning

Symptom

Imported file name applies to content object ID automatically, but it gets cut off halfway. If the file name contains Japanese/Chinese characters, garbled character may occur at the end of the ID.

Also, the error "The following Content Object ID(s) exceeded maximum length limit" occurs.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

For the first scenario:

  1. Go to Learning Administration > Import Content > Select a file that the file name is longer than 60 bytes >
  2. Import Summary > Edit Content Object IDs >
  3. Imported file name applies to content object ID automatically, but it gets cut off halfway. 
    • Note: If the file name contains Japanese/Chinese characters, garbled character may occur at the end of the ID.

For the second scenario:

  1. Go to Learning Administration > Import Content > Import Summary >
  2. Edit Content Object IDs > Enter ID that is longer that 90 bytes >
  3. Receives the error "The following Content Object ID(s) exceeded maximum length limit".

Cause

When the content object ID is generated automatically according to file name, the Content Object ID Maximum Length is 60 bytes. if the content object ID is edited by learning administrator manually, the Content Object ID Maximum Length is 90 bytes.

Note: Each Japanese/Chinese character takes 3~5 bytes. Thus, the maximum length limit may cut off in between a single JP/CN character, leading to garbled character at the end of the ID.

Resolution

Change the file name within 60 bytes or manually edit the content object ID within 90 bytes, note that there is no other way to increase the content object ID maximum length limit.

Keywords

SuccessFactors, Learning, LMS, Import Content, garbled, cut character, content object ID, chinese, japanese, characters. , KBA , LOD-SF-LMS-CNT , Content , Problem

Product

SAP SuccessFactors Learning all versions