SAP UNICODE NAMES

Get Example source ABAP code based on a different SAP table
  


ARTICLE

Names in Unicode Programs
Only the following characters are allowed in names in Unicode programs:
RESET N1 The letters 'A' through 'Z' The digits '0' through '9' Underscores ('_')
For compatibility reasons, the characters '%', '$', '?', '-', '#', and '*' can also be used but only in exceptional cases (for example, for existing program generations) and with good justification. Forward slashes ('/') can also be used for namespace prefixes. The program DEMO_CHARACTERS_IN_ABAP_NAMES demonstrates how these checks run in the current system.

Note
Outside of ABAP Objects, non-Unicode programs can also use characters other than the ones listed above. This can cause the following problems in these programs:
If characters are used that are not available in all code pages supported by SAP, it might not be possible to run certain programs when using a code page other than the one in which they were created.
No string templates can be used in a non-Unicode program.