Message type: E = Error
Message class: AD - Data Dictionary application messages
Message number: 094
Message text: An underscore is not permitted in position 2 or 3
SAP naming conventions reserve the use of underscores in the second and
third positions for special objects. The object you are editing is not
one of these types of object.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Correct your entry. The second and third positions of the object name
may not contain underscores.
Error message extract from SAP system. Copyright SAP SE.
AD094
- An underscore is not permitted in position 2 or 3 ?The SAP error message AD094 indicates that there is an issue with the naming convention of an object, typically a variable, field, or identifier, in your ABAP code or configuration. Specifically, the error states that an underscore (_) is not permitted in the second or third position of the name.
Cause: The error is caused by the naming rules in ABAP, which restrict the use of underscores in certain positions within identifiers. According to the naming conventions: The first character of an identifier must be a letter (A-Z, a-z). The second and third characters cannot be underscores. Subsequent characters can include letters, numbers, and underscores. For example, the following identifiers would trigger this error: _example (underscore in position 1) a_bexample (underscore in position 2) ab_example (underscore in position 3)
Solution: To resolve this error, you need to modify the identifier that is causing the issue. Here are the steps to fix it: Identify the Object: Check the error message details to find
Get instant SAP help. Sign up for our Free Essentials Plan.
AD093
First 7 characters of name & are identical to the MC table
What causes this issue? A matchcode object with a name corresponding to the first 7 characters of the specified object name already exists.System Res...
AD092
First 7 characters of name & are identical to the pool/cluster
What causes this issue? A pool/cluster with a name corresponding to the first 7 characters of the specified object name already exists. The system is...
AD095
An active version can be unlocked, but this is optional
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
AD096
Data element & was unlocked
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.