Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: TR - Change and Transport System
Message number: 017
Message text: Object name can only contain characters from syntactical character set
An object name is checked to see whether it contains only characters
from the syntactical character set.
Syntactical characters are included in every code page and always have
the same coding.
These are the following characters:
' !"%&''()*+,-./:;<=>?_0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz'
Note that not all syntactical characters are allowed in object names
for all object types.
The function terminates.
Only use syntactical characters in object names.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
TR017
- Object name can only contain characters from syntactical character set ?The SAP error message TR017 ("Object name can only contain characters from syntactical character set") typically occurs when you are trying to create or modify an object (like a table, function, or program) in the SAP system, and the name you have chosen for that object contains invalid characters.
Cause:
The error is caused by the use of characters in the object name that are not allowed according to the naming conventions defined by SAP. The syntactical character set for object names in SAP typically includes:
Certain special characters, spaces, or starting with a digit are not permitted. For example, names like "My Table" or "Table#1" would trigger this error.
To resolve the TR017 error, you should:
Check the Object Name: Review the name you are trying to use for the object. Ensure it only contains valid characters as per the SAP naming conventions.
Rename the Object: If the name contains invalid characters, rename the object using only valid characters. For example:
Follow Naming Conventions: Familiarize yourself with the specific naming conventions for the type of object you are creating. For example, tables, programs, and function modules may have slightly different rules.
Use Transaction Codes: If you are using a transaction code to create or modify the object, ensure that you are following the correct procedures and guidelines for that transaction.
By ensuring that your object names conform to the allowed character set, you should be able to avoid the TR017 error in SAP.
Get instant SAP help. Sign up for our Free Essentials Plan.
TR016
Check of global object directory not currently possible
What causes this issue? The global object directory cannot be reached, for technical reasons.System Response It is currently permissible to create t...
TR015
Object can only be created in SAP package
What causes this issue? Object &V2& &V3& &V4& is an object from the SAP namespace. This SAP System is delivered with this nam...
TR018
& request/task & was changed by user &
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
TR019
Error &1 occurred with function &2 in program &3
What causes this issue? An unknown error occurred when a function was called. The error cannot be specified in more detail since the function module ...
Click on this link to search all SAP messages.