SAP Knowledge Base Article - Public

3126121 - Special Characters in Object External Code


Clarifying usage of special characters in object's external code.


SAP SuccessFactors Employee Central

Reproducing the Issue

When creating new objects such as Legal Entity, Country, Cost Center, etc. through Manage Data and filling the "Code" field, you might be allowed to add special characters and save the changes made.

  1. Manage Data;
  2. Create New;
  3. "Legal Entity", for example;
  4. Fill in all mandatory fields;
  5. Fill in the "Code" field with a value containing special characters, "T1-234" for example;
  6. Hit the Save button;
  7. See that no error message or validation message is raised.


As of now, there is no standard validation, responsible for throwing an error message highlighting that special characters are not supported in objects' external code.


Although system will not throw an error advising not to use special characters in object's external codes, it is not recommended to maintain that as it may lead to inconsistencies and issues in other objects, associations and transactions.


External Code, Code, Validation, Object, Special Character, /, -, ?, [, ], ´, ^, _, @, #, $, %, &, *, (, ), +, =, ~, Manage Data, Definition. , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , Problem


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Suite all versions