This section contains an overview table of customer name ranges. This table shows:
· the name lengths
· a description of the standard naming conventions
The initial characters “Y” and “Z” are reserved for customers. The following recommendation applies to companies that develop at several locations within the group:
· Z for a branch office
· Y for the head office
If no group exists and you do not need to distinguish between branch and head office developments, you can use both reserved characters without restriction.
You can only use special characters in names if these are explicitly allowed.
Object |
Length |
Customer name range |
Application log Object Subobject |
20 20 |
Y* Z* Y* Z* |
Authorization object |
10 |
Y* Z* |
Authorization object class |
4 |
Y* Z* |
Authorization/authorization profile |
12 |
No “_” as the second character |
CATT procedure |
30 |
Y* Z* |
Change document object |
10 |
Y* Z* |
Class |
30 |
Y* Z* (Underscore allowed) |
Code page |
4 |
9000-9999 |
Code page segments |
5 |
Y* Z* 9* |
Context |
20 |
Y* Z* (Underscore allowed) |
Customer roles |
30 |
Any except "SAP_" |
Data element |
30 |
Y* Z* |
Dialog module |
30 |
Y* Z* RP_9* RH_INFOTYP_P9* |
Documentation modules General text (TX) Authorization object Authorization profile Document: Description of a test run Main chapter of a structure (BOOK) Chapter of the Implementation Guide Chapter of a structure (CHAP) Note on a chapter of a structure (NOTE) Release Note Text in dialog |
28 10 12 20 20 20 20 26 20 28 |
Y* Z* Like object name Like object name Y* Z* Y* Z* Y* Z* Y* Z* Y* Z* Y* Z* Y* Z* |
Domain |
30 |
Y* Z* |
EDM Data model Entity |
10 10 |
Y* Z* Y* Z* |
Enhancement |
8 |
Y* Z* |
Enhancement project |
8 |
* |
Function Builder Function module Function group User exit function module User exit function module (customer-specific) |
30 26 26 26 |
Y_* Z_* Y* Z* XZ* * |
IDOC development Segment type Segment name Basis IDOC type Enhancement type Logical message |
27 30 30 30 30 |
Z1* Z2* Y* Z* * * |
Info type number |
4 |
9000 - 9999 |
Interface |
30 |
Y* Z* (Underscore allowed) |
LIS Event Unit |
2 2 |
Y* Z* Y* Z* |
Lock object |
16 |
EY* EZ* |
Logical database |
20 |
Y* Z* |
Maintenance and transport object |
31 |
Y* Z* |
Menu |
20 |
Y* Z* +* |
Message Message ID Message number |
20 3 |
Y* Z* 900 - 999 |
Module pool Module pool for dialog INCLUDES Module pool for screens INCLUDES Module pool for info types INCLUDES Module pool for subroutines INCLUDES Module pool for update programs INCLUDES |
30 30 30 30 30 30 30 30 30 30 |
SAPDY* SAPDZ* DY* DZ* SAPMY* SAPMZ* MY* MZ* MP9* MP9* SAPFY* SAPFZ* FY* FZ* SAPUY* SAPUZ* UY* UZ* |
Number range document object |
10 |
Y* Z* |
Package |
30 |
Y* Z* |
Pool name/cluster name |
10 |
Y* Z* |
Printer macro |
- |
Y* Z* 9* |
R/3 Analyzer: Identifier |
20 |
Y* Z* |
Relation ID/cluster ID |
2 |
See SAP Note 212246 |
Report |
30 |
Y* Z* |
Report category |
4 |
0* - 9* |
Report variant Transportable, global Transportable, local Not transportable |
14 14 14 |
X* CUS&* Y* Z* |
Report Writer Report Report group Library Standard layout |
8 4 3 7 |
First character not numeric First character not numeric First character not numeric First character not numeric |
SAPscript Form Standard text ID Standard text name Style |
16 4 32 8 |
Y* Z* Y* Z* Y* Z* Y* Z* |
Screen |
4 |
9000 - 9999 If the screen does not belong to a module pool in the customer name range. |
Search helps |
30 |
Y* Z* |
Set |
12 |
First character not numeric |
SPA/GPA parameter |
20 |
Y* Z* |
Spool Layout type Font group Device type Page format System barcode |
16 8 8 8 8 |
Y* Z* Y* Z* Y* Z* Y* Z* Y* Z* |
Standard role |
8 |
9* |
Standard task |
8 |
9* |
SYSLOG message ID |
2 |
Y* Z* |
Table Pooled tables and cluster tables Transparent tables Table field |
10 16 16 |
Y* Z* T9* P9* PA9* PB9* PS9* PT9* HRT9* HRP9* HRI9* YY* ZZ* (in the append structure, if possible) If included using the append structure: YY* ZZ* |
Transaction code |
20 |
Y* Z* +* |
Types in the ABAP Dictionary Data element Structure Table type |
30 30 30 |
(Underscore allowed) Y* Z* Y* Z* Y* Z* |
View Database view, projection view, maintenance view Help view |
16 16 |
Y* Z* H_Y* H_Z* |
View cluster |
16 |
Y* Z* |
View maintenance data View content Table content |
- - |
reserved in TRESC reserved in TRESC |
Workflow object type |
10 |
Y* Z* |