| ABAP_ASSERT | Internal error: Unexpected state in ABAP runtime environment. |
| ABAP_ILLEGAL_VERSION | Invalid specification of an ABAP version. |
| ABAP_PADFILE_NOT_PRESENT | The system could not find file "ABAP.pad". |
| AB_EXT_INVOKE | Error when calling ABAP function modules or methods. |
| ACM_UNEXPECTED_VALUE | The ACM runtime has returned an unexpected value. |
| ADDF_INT_OVERFLOW | Integer overflow during addition in program "xxxxx". |
| ADD_FIELDS_ILLEGAL_ACCESS | Illegal memory access in ADD…THEN… or ADD…FROM… |
| ADD_FIELDS_NOT_IN_RANGE | Permitted area exceeded in ADD…THEN… or ADD…FROM… |
| AMC_ILLEGAL_STATEMENT | Statement "xxxxx" is not allowed in this form. |
| AMDP_CYCLIC_CALL | Illegal call cycle during database procedures |
| AMDP_CYCLIC_CLASS_CALL | Illegal call cycle between classes in database procedures |
| AMDP_DBOBJ_CREATE_FAILED | SQL error when creating a database object |
| AMDP_DBPROC_CREATE_FAILED | SQL error when creating a database procedure |
| AMDP_DBPROC_INVALID | Database procedure has the status "invalid" after creation. |
| AMDP_DDIC_CDS_STUB_MISSING | DDIC error while resetting a CDS table function. |
| AMDP_EXECUTION_FAILED | Error while executing a database procedure |
| AMDP_IMPORT_TABLE_ERROR | Error while submitting a parameter in a database procedure |
| AMDP_MISSING_RESULT_TABLE | Missing result table when calling a database procedure |
| AMDP_NATIVE_DBCALL_FAILED | SQL error when creating or updating a database procedure |
| AMDP_NO_CONNECTION | No resources available for further database connections |
| AMDP_NO_CONNECTION_FOR_CALL | The database connection could not be opened. |
| AMDP_OBJECT_NOT_FOUND | Object not found |
| AMDP_RESULT_TABLE_ERROR | Error while transferring a result table |
| AMDP_TOO_MANY_RESULT_TABLES | Unexpected result table when calling a database procedure |
| AMDP_TOO_MANY_RETRIES | Too many failed attempts to call a database procedure |
| AMDP_UNCOMMITTED_DBPROC_CALLED | Call of a database procedure modified in the current DB LUW (database logical unit of work) |
| AMDP_VERSION_MISMATCH | Version conflict when calling a database procedure |
| AMDP_WRONG_CONNECTION | Database connection "xxxxx" is not allowed for database procedures |
| AMDP_WRONG_DBSYS | The database procedure is not suitable for the current database system. |
| ANALYZE_COREDUMP_1 | RABAX for troubleshooting |
| APCRFC_CONFIGURATION_ERROR | Incorrect parameters submitted during RFC with new serialization. |
| APCRFC_CP_CONVERTION_ERROR | Code page conversion error in RFC with new serialization. |
| APCRFC_CP_CONV_TOO_LONG_ERROR | Code page conversion error in RFC with new serialization. |
| APCRFC_MOVE_DEC_ERROR | Conversion error "xxxxx" in RFC call parameter "xxxxx" |
| APCRFC_MOVE_ERROR | Conversion error "xxxxx" in RFC call parameter "xxxxx" |
| APCRFC_NOTSUPPORTED_TYPE | When the RFC was called invalid reference types were given. |
| APCRFC_NO_WEBSOCKET_HANDLE | A WebSocket connection cannot be established. |
| APCRFC_OVERLAY_ERROR | Overwriting error in RFC call parameter ABC |
| APCRFC_RECEIVE_ERROR | Error while receiving data for an RFC call via WebSocket |
| APCRFC_SEND_ERROR | Error while sending data for an RFC call via WebSocket |
| APCRFC_TABLE_TRANSFORM_ERROR | When calling the RFC with new serialization incorrect parameters were submitted |
| APCRFC_TRANSFORMATIONDEC_ERROR | When calling the RFC with new serialization incorrect parameters were submitted |
| APCRFC_TRANSFORMATION_ERROR | When calling the RFC with new serialization incorrect parameters were submitted |
| APCRFC_VERSION_ERROR | Serialization version "xxxxx" not supported. |
| ASSERTION_FAILED | The ASSERT condition was violated. |
| ASSIGN_BASE_TOO_SHORT | Error in ASSIGN assignment in program "xxxxx". |
| ASSIGN_BASE_WRONG_ALIGNMENT | Error in ASSIGN assignment in program "xxxxx". |
| ASSIGN_CASTING_ILLEGAL_CAST | Error with ASSIGN … CASTING in program "xxxxx". |
| ASSIGN_CASTING_UNKNOWN_TYPE | The specified type (ABC) is unknown. |
| ASSIGN_CAST_COMPLEX_TYPE | Error in ASSIGN statement in program "xxxxx". |
| ASSIGN_CAST_P_TOO_LARGE | Source field too large in ASSIGN statement in program "xxxxx". |
| ASSIGN_CAST_WRONG_ALIGNMENT | Error in ASSIGN statement in program "xxxxx". |
| ASSIGN_CAST_WRONG_LENGTH | Wrong assignment of a field symbol in program "xxxxx". |
| ASSIGN_CAST_WRONG_TYPE | Wrong type declaration in program "xxxxx". |
| ASSIGN_DECIMALS_TOO_HIGH | Error in an ASSIGN statement in program "xxxxx". |
| ASSIGN_DECIMALS_WRONG_TYPE | Error in an ASSIGN statement in program "xxxxx". |
| ASSIGN_FIELD_NOT_IN_RANGE | Error in ASSIGN field … RANGE range. |
| ASSIGN_LENGTH_0 | ASSIGN with length 0 in program "xxxxx". |
| ASSIGN_LENGTH_NEGATIVE | ASSIGN with negative length in program "xxxxx". |
| ASSIGN_OFF+LENGTH_ILLEGAL_CAST | Error in ASSIGN f+offset(length) in program "xxxxx". |
| ASSIGN_OFFSET+LENGTH_TOOLARGE | Error in ASSIGN: Memory protection error |
| ASSIGN_OFFSET_NEGATIVE | Negative offset in an ASSIGN statement in program "xxxxx". |
| ASSIGN_OFFSET_NOTALLOWED | Illegal field assignment with ASSIGN in program "xxxxx". |
| ASSIGN_OFFSET_TOOLARGE | Error in ASSIGN: Memory protection error |
| ASSIGN_REFERENCE_EXPECTED | ASSIGN: The first operand must be a data reference. |
| ASSIGN_STRUCTURE_ILLEGAL_CAST | Error at ASSIGN with structured field symbol in program "xxxxx". |
| ASSIGN_SUBSTRING_NOT_ALLOWED | ASSIGN to a substring is not allowed. |
| ASSIGN_TYPE_CONFLICT | Type conflict in ASSIGN in program "xxxxx". |
| ASSIGN_TYPE_ILLEGAL_CAST | Error in ASSIGN statement in program "xxxxx". |
| ASSIGN_UC_STRUCT_CONFLICT | Error at ASSIGN with structured field symbol in program "xxxxx". |
| ATRA_CANT_OPEN | File "xxxxx" cannot be opened. |
| ATRA_SEEK_ERROR | Positioning error in file "xxxxx". |
| ATRA_SEMREL_ERROR | Error while unlocking the shared memory for the runtime measurement |
| ATRA_SEMREQ_ERROR | Error while locking the shared memory for the runtime measurement |
| ATRA_SHARED_MEMORY_ERROR | Termination while releasing the shared memory |
| ATRA_WRITE_ERROR | Error while writing to the file. |
| AT_BAD_PARTIAL_FIELD_ACCESS | Error in AT: Invalid sub-field access in group break. |
| AT_ITAB_FIELD_INVALID | The field symbol does not constitute a valid control break criterion for the table. |