| DATASET_CANT_CLOSE | File "xxxxx" could not be closed by the operating system. |
| DATASET_CANT_OPEN | File "xxxxx" cannot be opened. |
| DATASET_CONFLICTING_OPTIONS | File ""xxxxx"" is opened using conflicting options. |
| DATASET_INCOMPATIBLE_MODE | File ""xxxxx"" has been opened in an incorrect mode. |
| DATASET_NOT_OPEN | File ""xxxxx"" is not open. |
| DATASET_NO_PIPE | OPEN DATASET with FILTER is not supported. |
| DATASET_NO_POSITION | No access to the current reading/writing position. |
| DATASET_OFFSET_TOO_LARGE | Offset of the file pointer is too large. |
| DATASET_PIPE_CLOSED | Pipe "yyyyy" has been closed. |
| DATASET_PIPE_CMD_TOO_LONG | The command entered at FILTER is too long. |
| DATASET_PIPE_COMMAND | Internal error at OPEN DATASET with FILTER. |
| DATASET_PIPE_POSITION | Error during data access after interruption. |
| DATASET_READ_ERROR | Error while reading from file "xxxxx" |
| DATASET_READ_ONLY | File ""xxxxx"" is not opened for write access. |
| DATASET_REOPEN | File "xxxxx" is already open. |
| DATASET_SEEK_ERROR | Positioning error in file "xxxxx". |
| DATASET_TELL_ERROR | Error when calculating position for open file. |
| DATASET_TOO_MANY_FILES | Maximum number of open files exceeded |
| DATASET_TRUNCATE_ERROR | Error while truncating file "xxxxx". |
| DATASET_TRUNCATE_PIPE | Truncation of channels not permitted |
| DATASET_WRITE_ERROR | Error while writing to file "xxxxx". |
| DATA_BAD_REFERENCE | Access to a reference variable with corrupt content. |
| DATA_LENGTH_0 | Invalid substring access: Length 0 |
| DATA_LENGTH_NEGATIVE | Invalid subfield access: Length negative |
| DATA_LENGTH_TOO_LARGE | Invalid substring access: Length too long |
| DATA_OFFSET_LENGTH_NOT_ALLOWED | Invalid subfield access: Inappropriate field type "xxxxx" |
| DATA_OFFSET_LENGTH_TOO_LARGE | Invalid subfield access: Offset plus length too long |
| DATA_OFFSET_NEGATIVE | Invalid subfield access: Offset negative |
| DATA_OFFSET_TOO_LARGE | Invalid subfield access: Offset too large |
| DATA_UC_STRUCT_C_LENGTH | Length entered for a structure too large. |
| DATA_UC_STRUCT_C_OFFSET | Offset entered for a structure too large. |
| DATA_UC_STRUCT_C_OFFSET_LENGTH | Offset/length entered for a structure too large. |
| DATA_UC_STRUCT_NOT_CHAR_LIKE | Subfield access in structure without character-type initial part. |
| DATA_UC_STRUCT_OFFSET_LENGTH | Offset/length declarations not allowed for structures. |
| DATREF_NOT_ASSIGNED | Access using a 'NULL' data reference is not possible. |
| DBIF_DSQL2_CONNECTERR | Error while establishing a secondary database connection. |
| DBIF_DSQL2_CONNECTSTR_ERROR | The connection identifier is not known. |
| DBIF_DSQL2_DEFAULT_CR_ERROR | COMMIT/ROLLBACK error on "DEFAULT" database connection. |
| DBIF_DSQL2_INTERNAL_ERROR | Internal error when executing Native SQL. |
| DBIF_DSQL2_INVALENV_ERROR | Incorrect environment variables in table DBCON when connecting to the |
| DBIF_DSQL2_INVALENV_ERROR | R/3 database or to an external database (multi-connect). |
| DBIF_DSQL2_INVALID_CURSOR | Illegal interruption of a database selection. |
| DBIF_DSQL2_INVALID_REQUEST | Invalid request to database interface. |
| DBIF_DSQL2_KEY_ALREADY_EXISTS | A data record with the specified key already exists. |
| DBIF_DSQL2_KEY_NOT_FOUND | The specified key was not found in the database. |
| DBIF_DSQL2_MIXED_CR_ERROR | Internal error with COMMIT/ROLLBACK. |
| DBIF_DSQL2_NATIVE_CR_ERROR | Error with COMMIT/ROLLBACK on Native SQL database connection. |
| DBIF_DSQL2_NO_MEMORY | No memory available for Native SQL statement. |
| DBIF_DSQL2_OBJ_EXISTS | Database object already exists in the database. |
| DBIF_DSQL2_OBJ_UNKNOWN | Object does not exist on the database. |
| DBIF_DSQL2_SQL_ERROR | SQL error "xxxxx" occurred while executing Native SQL. |
| DBIF_DSQL2_UNEXPECTED_CODE | Unexpected return code from database interface. |
| DBIF_INCL_DDIC_INCONSISTENT | Include: Deviation between DDIC description and database table. |
| DBIF_INCL_INTERNAL_CALL_CODE | Include for database interface error handling. |
| DBIF_INCL_INTERNAL_ERROR | An internal error occurred in the database interface. |
| DBIF_INCL_INVALID_CURSOR | Illegal interruption of a database selection. |
| DBIF_INCL_INVALID_DESCR | Include for errors in the database interface. |
| DBIF_INCL_JUDGE | Include for JUDGE error messages (internal information). |
| DBIF_INCL_NTAB | Include for NTAB error messages (internal information). |
| DBIF_INCL_SEE_SYSLOG | Include for database interface error handling. |
| DBIF_INCL_UNEXPECTED_CODE | Unexpected return code from database interface. |
| DBIF_JUDGE_ILLEGAL_CALL | Illegal call to category of database table "yyyyy". |
| DBIF_JUDGE_NO_MEMORY | Internal memory required for categorization of "yyyyy" not available. |
| DBIF_JUDGE_PARAMETER_MISSING | Parameter missing when reading category of database table "yyyyy". |
| DBIF_JUDGE_SQL_ERROR | SQL error "xxxxx" when reading category of database table "yyyyy". |
| DBIF_NTAB_BUFFER_TOO_SHORT | Transferred storage area too small for selected data. |
| DBIF_NTAB_FIELD_NOT_FOUND | Field "yyyy" not found in structure "yyyyy". |
| DBIF_NTAB_ILLEGAL_CALL | Invalid access to structure descriptions. |
| DBIF_NTAB_INTERNAL_ERROR | Internal error when accessing "yyyyy". |
| DBIF_NTAB_NO_MEMORY | Internal memory required for access to structure "yyyyy" not available. |
| DBIF_NTAB_PARAMETER_MISSING | Missing parameter when accessing the structure description. |
| DBIF_NTAB_SQL_ERROR | SQL error "xxxxx" occurred when accessing structure description "yyyyy". |
| DBIF_NTAB_TABLE_NOT_FOUND | Table structure or include "xxxxx" is not listed in the dictionary. |
| DBIF_NTAB_UNEXPECTED_CODE | Unexpected return code "xxxxx" from database interface (NTAB). |
| DBIF_PGNT_BUFFER_TOO_SHORT | Data area is too short for table "yyyyy". |
| DBIF_PGNT_END_OF_DATA | Unexpected end of data when accessing structure "yyyyy". |
| DBIF_PGNT_INTERNAL_ERROR | Internal error when accessing table "yyyyy". |
| DBIF_PGNT_INVALID_ARGUMENTS | Invalid parameters when accessing structure "yyyyy". |
| DBIF_PGNT_PARAMETER_MISSING | Missing parameter when accessing structure description "yyyyy". |
| DBIF_PGNT_SQL_ERROR | SQL error "xxxxx" occurred when accessing structure description "yyyyy". |
| DBIF_PGNT_SYNC_FAILED | Synchronization error while modifying a structure description |
| DBIF_PGNT_TABLE_NOT_FOUND | The description of structure "yyyyy" was not found. |
| DBIF_PGNT_UNEXPECTED_CODE | Unexpected return code "xxxxx" from database interface. |
| DBIF_REPO_ALREADY_ACTIVE | An access to program "xxxxx" part "yyyy" is already active. |
| DBIF_REPO_BUFFER_TOO_SHORT | The target area for the access ("xxxxx" part "yyyy") is too short. |
| DBIF_REPO_END_OF_DATA | Unexpected end of data in program "yyyyy" part "yyyy". |
| DBIF_REPO_ILLEGAL_CALL | Incorrect parameter settings in program interface ("yyyyy" part "yyyy"). |
| DBIF_REPO_INTERNAL_ERROR | Internal error when accessing program "yyyyy" (part "yyyy") |
| DBIF_REPO_NO_MEMORY | Internally required memory for database access not available. |
| DBIF_REPO_PART_ALREADY_EXISTS | Object "yyyy" for program "yyyyy" already exists. |
| DBIF_REPO_PART_NOT_FOUND | Object "yyyy" for program "yyyyy" not found. |
| DBIF_REPO_SQL_ERROR | SQL error "xxxxx" while accessing program "yyyyy" part "yyyy". |
| DBIF_REPO_UNEXPECTED_CODE | Unexpected return code "xxxxx" from program interface. |
| DBIF_RSQL_BUFFER_ERROR | Error when accessing a buffer of a table. |
| DBIF_RSQL_BUFFER_TOO_SHORT | Data area passed is too short for access to the table. |
| DBIF_RSQL_DDIC_INCONSISTENT | The structure of a table is inconsistent with the dictionary. |
| DBIF_RSQL_END_OF_DATA | Unexpected end of data when accessing a table. |
| DBIF_RSQL_INTERNAL_ERROR | Internal error when accessing a table. |
| DBIF_RSQL_INVALID_CURSOR | Illegal interruption of a database selection. |
| DBIF_RSQL_INVALID_LOCATOR | Locator is closed or has not been created yet. |
| DBIF_RSQL_INVALID_REQUEST | Invalid call of the database interface. |
| DBIF_RSQL_INVALID_RSQL | Error in module RSQL of the database interface |
| DBIF_RSQL_KEY_ALREADY_EXISTS | Specified key already exists in table. |
| DBIF_RSQL_KEY_NOT_FOUND | No data for specified key found in table. |
| DBIF_RSQL_KEY_NOT_SPECIFIED | The key for a table was not specified completely. |
| DBIF_RSQL_NO_MEMORY | Insufficient memory available for the statement. |
| DBIF_RSQL_SORT_ORDER | The sort order specified for a table is not possible. |
| DBIF_RSQL_SQL_ERROR | SQL error "xxxxx" occurred while accessing table "yyyyy". |
| DBIF_RSQL_TABLE_UNKNOWN | Table is unknown or does not exist. |
| DBIF_RSQL_TOO_MANY_LOB_HANDLES | Too many open locators or streams. |
| DBIF_RSQL_UNEXPECTED_CODE | Unexpected return code when accessing a table. |
| DBIF_RTAB_BUFFER_TOO_SHORT | Data area passed is too short for access to the table. |
| DBIF_RTAB_DDIC_INCONSISTENT | The structure of a table is inconsistent with the dictionary. |
| DBIF_RTAB_END_OF_DATA | Unexpected end of data when accessing a table. |
| DBIF_RTAB_ILLEGAL_CALL | Invalid call of the database interface. |
| DBIF_RTAB_INTERNAL_ERROR | Internal error when accessing a table. |
| DBIF_RTAB_INVALID_CURSOR | Illegal interruption of a database selection. |
| DBIF_RTAB_KEY_ALREADY_EXISTS | Specified key already exists in table. |
| DBIF_RTAB_KEY_NOT_FOUND | No data for specified key found in table. |
| DBIF_RTAB_KEY_NOT_SPECIFIED | The key for a table was not specified completely. |
| DBIF_RTAB_NO_MEMORY | Insufficient memory available for the statement. |
| DBIF_RTAB_OUT_OF_CURSORS | There are too many database cursors active at the same time. |
| DBIF_RTAB_SQL_ERROR | SQL error "xxxxx" occurred while accessing table "yyyyy". |
| DBIF_RTAB_TABLE_UNKNOWN | Table is unknown or does not exist. |
| DBIF_RTAB_UNEXPECTED_CODE | Unexpected return code when accessing a table. |
| DBIF_RTAB_WA_INCOMPLETE | A table work area was not specified completely. |
| DBIF_SETG_ARGUMENT_TOO_SHORT | Transferred selection data for table is too short. |
| DBIF_SETG_BUFFER_TOO_SHORT | Data area passed is too short for access to table "yyyyy". |
| DBIF_SETG_DDIC_INCONSISTENT | The structure of a table is inconsistent with the dictionary. |
| DBIF_SETG_DUPLICATE_KEY | Specified key already exists in table. |
| DBIF_SETG_END_OF_DATA | Unexpected end of data when accessing a table. |
| DBIF_SETG_INTERNAL_ERROR | Internal error when accessing a table. |
| DBIF_SETG_INVALID_ARGUMENTS | Invalid call of the database interface. |
| DBIF_SETG_INVALID_CURSOR | Illegal interruption of a database selection. |
| DBIF_SETG_INVALID_KEY | No data for specified key found in table. |
| DBIF_SETG_NO_MEMORY | Insufficient memory available for the statement. |
| DBIF_SETG_OUT_OF_CURSORS | There are too many database cursors active at the same time. |
| DBIF_SETG_SQL_ERROR | SQL error "xxxxx" while accessing a table. |
| DBIF_SETG_TABLE_NOT_FOUND | Table is unknown or does not exist. |
| DBIF_SETG_UNEXPECTED_CODE | Unexpected return code when accessing a table. |
| DBPROC_CONNECTION | Invalid connection while calling a database procedure |
| DBPROC_DYNAMIC_IN_OUT1 | Parameter error while calling a database procedure |
| DBPROC_DYNAMIC_IN_OUT2 | Parameter error while calling a database procedure |
| DBPROC_DYNAMIC_MISSING | When calling a database procedure one of the parameters was not specified. |
| DBPROC_DYNAMIC_NOT_FOUND | Unknown parameter during dynamic database procedure call. |
| DBPROC_DYNAMIC_NO_INOUT | Type error while calling a database procedure. |
| DBPROC_DYNAMIC_NO_SCALAR | Type conflict during database procedure call. |
| DBPROC_DYNAMIC_NO_TABLE | Type conflict during database procedure call. |
| DBPROC_DYNAMIC_UNKNOWN_KIND | Error in dynamic database procedure call. |
| DBPROC_ILLEGAL_TYPE | Type conflict in a database procedure call. |
| DBPROC_OUTPUT_PARAMETER_MTDA | Incompatible SAP HANA profile parameter |
| DBPROC_OUT_NOT_WRITABLE | Access error while calling a database procedure. |
| DBPROC_OVERFLOW | Length error when calling a database procedure. |
| DBPROC_PROXY_NOT_FOUND | Database procedure proxy could not be found. |
| DBPROC_SQL_ERROR | SQL error "xxxxx" has occurred during execution of a database procedure. |
| DBSQL_ALLOCATION_FAILED | A memory allocation request could not be complied with. |
| DBSQL_ASSERT | Internal error: Unexpected state in the DBSQL runtime environment. |
| DBSQL_BLOBLENGTH_EXCEEDED | The DDIC length of a LOB field has been exceeded. |
| DBSQL_BUFFER_ERROR | Error while accessing a buffered table. |
| DBSQL_BUFFER_RESET | Internal error: The table buffer has been reinitialized. |
| DBSQL_CDS_VIEW_UNKNOWN | A database view is unknown or does not exist. |
| DBSQL_CONNECTION_NO_METADATA | No metadata found for database connection "xxxxx". |
| DBSQL_CONVERSION_ERROR | Conversion not possible. |
| DBSQL_DBCNT_MISSMATCH | Error when calculating the modified database rows. |
| DBSQL_DBPRT_INVALID_LOGTABLE | Log table "xxxxx" has been changed. |
| DBSQL_DBPRT_NO_MEMORY | Insufficient memory available for the statement. |
| DBSQL_DBPRT_STATEMENT | Creation of table logs is not supported for the current statement. |
| DBSQL_DBPRT_UNSUPPORTED_TABLE | Creation of table logs is not supported. |
| DBSQL_DBSL_CONVERSION_ERROR | Conversion not possible. |
| DBSQL_DBSL_LENGTH_ERROR | The length of a parameter (input/output) is invalid. |
| DBSQL_DBSL_NO_MEMORY | Insufficient memory available for the statement. |
| DBSQL_DUPLICATE_KEY_ERROR | Open SQL array insert produces duplicate records in the database. |
| DBSQL_FAE_STATEMENT_TO_BIG | The SQL command for a FOR ALL ENTRIES select is too large. |
| DBSQL_FETCH_FIELD_INCOMPATIBLE | The INTO area is the wrong length or type. |
| DBSQL_GTT_LIST_UPDATE_ERROR | The list of global temporary tables cannot be updated. |
| DBSQL_HINT_INVALID_SUBST | A hint contains an invalid text subsitution. |
| DBSQL_ILLEGAL_SWITCH | Internal error: Unexpected state in the DBSQL runtime environment. |
| DBSQL_INTERNAL_CONV_ERROR | Conversion not possible. |
| DBSQL_INTERNAL_ERROR | Internal error: Unexpected state in ABAP runtime environment. |
| DBSQL_INVALID_CONNECTION | Database connection is closed. |
| DBSQL_INVALID_CURSOR | Cursor already closed or not open yet. |
| DBSQL_INVALID_LIKE | Incorrect search screen in LIKE. |
| DBSQL_INVALID_LOCATOR | Locator is closed or has not been created yet. |
| DBSQL_LOAD_LIBRARY_ERROR | Database library could not be loaded. |
| DBSQL_MISSING_ESCAPE_CHARACTER | Escape character missing in LIKE. |
| DBSQL_NO_MORE_CONNECTION | No resources available for further secondary database connections. |
| DBSQL_OBSOLETE_DB_FEATURE | The queried database enhancement constant ist obsolete. |
| DBSQL_REDIRECT_INCONSISTENCY | A table could not be redirected. |
| DBSQL_SEMREQ_ERROR | Internal error in the DBSQL runtime during a semaphore operation. |
| DBSQL_SQL_ERROR | SQL error "yyyyy" occurred while accessing table "xxxxx". |
| DBSQL_STMNT_TOO_LARGE | Der Open SQL command is too big. |
| DBSQL_TABLE_UNKNOWN | Table is unknown or does not exist. |
| DBSQL_TOO_MANY_LOB_HANDLES | Too many open locators or streams. |
| DBSQL_TOO_MANY_OPEN_CURSOR | You are trying to open more than "xxxxx" cursors. |
| DBSQL_UNKNOWN_CONNECTION | Database connection is unknown. |
| DBSQL_UNSUPPORTED_CONNECTION | Database connection is not supported. |
| DBTAB_UC_CONVERT_ERROR | Conversion error during database access in a Unicode program |
| DBTAB_UC_KEY_ERROR | Illegal access to a database table in Unicode context |
| DB_ERR_ORA_00052 | Maximum number of lock resources exceeded. |
| DB_ERR_ORA_00056 | Database object locked by a DDL lock |
| DB_ERR_ORA_00057 | Maximum number of DDL locks exceeded |
| DB_ERR_ORA_00058 | Time limit exceeded while waiting for a DDL lock |
| DB_ERR_ORA_00060 | Deadlock. |
| DB_ERR_ORA_00255 | Error while archiving a log file |
| DB_ERR_ORA_00470 | The ORACLE process (LGWR) for describing the log files was terminated. |
| DB_ERR_ORA_00471 | ORACLE process (DBWR) for writing to database was terminated. |
| DB_ERR_ORA_00472 | Termination of ORACLE process (PMON) for monitoring of user processes. |
| DB_ERR_ORA_00473 | The ORACLE process (ARCH) for archiving log files was terminated. |
| DB_ERR_ORA_00474 | Termination of ORACLE process (SMON) for database monitoring. |
| DB_ERR_ORA_00600 | An internal error occurred in ORACLE. |
| DB_ERR_ORA_00904 | Invalid column name |
| DB_ERR_ORA_00942 | Table does not exist in the database. |
| DB_ERR_ORA_01001 | Invalid cursor access |
| DB_ERR_ORA_01089 | Database currently unavailable. |
| DB_ERR_ORA_01406 | Data field cut off at end in selection |
| DB_ERR_ORA_01438 | Data field in INSERT/UPDATE cut off at the end. |
| DB_ERR_ORA_01547 | Storage space request from ORACLE failed |
| DB_ERR_ORA_01556 | Maximum number of extents for a segment reached |
| DB_ERR_ORA_01562 | Rollback segment could not be enlarged |
| DB_ERR_ORA_01756 | DB statement string not correctly formed |
| DB_ERR_ORA_03114 | The database is not available at the moment. |
| DB_ERR_ORA_06108 | Network Error |
| DB_ERR_ORA_06109 | Network Error |
| DB_ERR_ORA_06110 | Network Error |
| DB_ERR_ORA_OTHER | An ORACLE error that is not documented by SAP has occurred. |
| DB_ERR_RSQL_00001 | Invalid function code used to call database interface. |
| DB_ERR_RSQL_00002 | The database interface was called with an invalid access type. |
| DB_ERR_RSQL_00003 | The database interface was called with an invalid condition. |
| DB_ERR_RSQL_00004 | The database interface was called with an invalid field description. |
| DB_ERR_RSQL_00005 | The ORDER BY clause of an SAP Open SQL statement is inconsistent. |
| DB_ERR_RSQL_00006 | The database interface was called with an invalid work area. |
| DB_ERR_RSQL_00007 | The database interface was called with an invalid statement type. |
| DB_ERR_RSQL_00008 | View or table is not modifiable. |
| DB_ERR_RSQL_00009 | No SAP Open SQL cursor available for the statement. |
| DB_ERR_RSQL_00010 | The condition in the SAP Open SQL statement has the value FALSE. |
| DB_ERR_RSQL_00011 | The database interface was called with an invalid operation description. |
| DB_ERR_RSQL_00012 | Access to internal tables oder structures with SAP Open SQL. |
| DB_ERR_RSQL_00013 | An SQL statement violates restrictions imposed by the database system. |
| DB_ERR_RSQL_00014 | Long field used at a location that is not supported. |
| DB_ERR_RSQL_00015 | SAP Open SQL statement with an invalid SELECT field list. |
| DB_ERR_RSQL_00016 | An internal table is required but no internal table was passed. |
| DB_ERR_RSQL_00017 | SAP Open SQL statement with an invalid ON clause. |
| DB_ERR_RSQL_00018 | An SAP Open SQL statement cannot be executed for this table category. |
| DB_ERR_RSQL_00019 | SAP Open SQL statement with an invalid GROUP BY clause. |
| DB_ERR_RSQL_00020 | The database interface was called with an invalid condition. |
| DB_ERR_RSQL_00021 | Aggregate function not possible at this location. |
| DB_ERR_RSQL_00022 | The maximum length of a long field has been exceeded. |
| DB_ERR_RSQL_00023 | Conversion not possible. |
| DB_ERR_RSQL_00024 | SAP Open SQL statement with an invalid HAVING clause. |
| DB_ERR_RSQL_00025 | SAP Open SQL statement only possible on default database connection. |
| DB_ERR_RSQL_00026 | No DBCON entry for the specified secondary database connection. |
| DB_ERR_RSQL_00027 | No resources available for further secondary database connections. |
| DB_ERR_RSQL_00028 | Error when loading the database library for a secondary connection. |
| DDIC_AMDP_AMBIGUOUS_TFUNC_NAME | DDIC error while determining the CDS table function of an AMDP method |
| DDIC_AMDP_CDS_STUB_MISSING | DDIC error while resetting a CDS table function. |
| DDIC_AMDP_REF_ERROR | DDIC error in the description of a CDS table function |
| DDIC_AMDP_REF_INVALID | DDIC error in the description of a CDS table function |
| DDIC_AMDP_UNKNOWN_TFUNC_NAME | DDIC error while determining the CDS table function of an AMDP method |
| DDIC_AMDP_WRONG_CDS_STUB | DDIC error in the source code of the signal stub of a CDS table function |
| DDIC_CATEGORY_INCONSISTENT | Incorrect enhancement category for Dictionary structure "xxxxx". |
| DDIC_COMP_COUNT_WRONG | Inconsistent number of components in DDIC structure "xxxxx". |
| DDIC_FIELDS_NO_ACCESS | Error when accessing DDIC type "xxxxx". |
| DDIC_GENERIC_STRUC_COMP | Incomplete table definition for DDIC table type "xxxxx". |
| DDIC_GROUP_ERROR | Inconsistency in the dictionary for structure "xxxxx". |
| DDIC_ILLEGAL_KEY_COMP_NAME | DDIC inconsistency: Invalid component in a table key declaration |
| DDIC_ILLEGAL_ROWTYPE_KIND | Invalid key specification for DDIC table-type "yyyyy". |
| DDIC_ILLEGAL_SCND_KEY_NAME | Secondary key name "xxxxx" is illegal. |
| DDIC_ILLEGAL_TABACCESS_KIND | Unknown access type in DDIC table type "yyyyy". |
| DDIC_ILLEGAL_TABKEYDEF_KIND | Invalid key specification for DDIC table-type "yyyyy". |
| DDIC_ILLEGAL_TABUNIQUE_KIND | Invalid unique specification in DDIC table type "yyyyy". |
| DDIC_OBJECT_NOT_FOUND | Expected dictionary object not found. |
| DDIC_REFTYPE_INCONSISTENT | Inconsistent reference in dictionary to class or interface "yyyyy". |
| DDIC_STRUCLENG_INCONSISTENT | Inconsistency with structure length of Dictionary structure "xxxxx". |
| DDIC_TYPELENG_INCONSISTENT | Inconsistency in the length of DDIC data type "xxxxx". |
| DDIC_TYPES_INCONSISTENT | Inconsistency between the DDIC types "xxxxx" and "xxxxx". |
| DDIC_TYPE_INCONSISTENCY | Inconsistency in the dictionary for structure "xxxxx". |
| DDIC_TYPE_NOT_FOUND | DDIC type "xxxxx" could not be found. |
| DDIC_TYPE_RECURSION | In the definition of type ""xxxxx"" this type itself was used. |
| DDIC_TYPE_REF_ACCESS_ERROR | Internal error in the DDIC structure description. |
| DEBUGGER_ADI_ILLEGAL_PARAMETER | Internal error: Illegal state in the 'ADI' of the ABAP Debugger Engine. |
| DEBUGGER_ILLEGAL_VALUE | Illegal value in the debugger. |
| DEBUGGER_IT_ERROR | Error in the ABAP Debugger: Invalid access to an internal table. |
| DEBUGGER_NO_ROLL | Error in the ABAP Debugger: No memory for internal table. |
| DEBUGGER_SEMREL_ERROR | Error unlocking the memory for session breakpoints. |
| DEBUGGER_SEMREQ_ERROR | Error locking the memory for session breakpoints. |
| DEBUGGER_TPDA_ILLEGAL_STATE | Internal error: Invalid status of the ABAP Debugger Engine |
| DEBUGGING_IMPOSSIBLE | The debugging of ABAP programs is currently not available. |
| DEBUG_CANT_SEND | Error during the sending of debugging data. |
| DEBUG_MULTIPLE_LEVELS | Internal error during multiple debugging |
| DEBUG_RFC_GET_DATA | Internal RFC error |
| DECFLOAT_NO_MEMORY | No main memory available. |
| DECOMPRESS_FAILED | A decompression error has occurred. |
| DELETE_BUFFER_EXTERNAL_ERROR | Error when deleting in a cross-transaction application buffer |
| DELETE_BUFFER_FAILED | Error when deleting in cross-transaction application buffer |
| DELETE_BUFFER_INTERNAL_ERROR | Error when deleting in cross-transaction application buffer |
| DELETE_BUFFER_KEY_NOT_FOUND | Error when deleting in cross-transaction application buffer |
| DELTA_INVALID_LINE | DELTA MANAGER : No data for table "xxxxx" at line "xxxxx". |
| DELTA_NOMEM | No memory available for the Delta Manager. |
| DELTA_NO_OBJECT | DELTA MANAGER : "xxxxx" is not a valid object. |
| DELTA_NO_RFC_HANDLE | DELTA MANAGER : "xxxxx" is not a valid RFC connection. |
| DIAG_RFC_EXCEPTION | Error in the RFC communication with the SAP GUI |
| DIALOG_CONNWRITE_FAILED | Error when passing return data in CALL DIALOG. |
| DIALOG_DATAAREA_NOT_EMPTY | Area for data return in CALL DIALOG is not initial. |
| DIALOG_MEMDEL_FAILED | Error when releasing the name list in return from CALL DIALOG. |
| DIALOG_MFREE_FAILED | Error when releasing the name list in return from CALL DIALOG. |
| DO_WHILE_VARY_ILLEGAL_ACCESS | Illegal memory access during a DO…VARYING or WHILE…VARY. |
| DO_WHILE_VARY_NOT_IN_RANGE | Valid area for DO…VARYING or WHILE…VARY has been exceeded. |
| DSTEP_ILLEGAL_EVENT_ENTRY | Entry number "xxxxx" in program &AP contains errors. |
| DSTEP_ILLEGAL_MODULE_INDEX | In the program "xxxxx" there is no module with number "xxxxx". |
| DSTEP_ILLEGAL_PROGRAM_STATE | Program &AP cannot be resumed. |
| DSTEP_NO_MODULE | Program references an invalid module. |
| DSTEP_WRONG_PROGRAM | Program "xxxxx" cannot be resumed. |
| DYNPRO_CONTAINER_NO_CONTROL | Screen container is not a control. |
| DYNPRO_CONTROL_WRONG_TYPE | The screen field is not a field of type TABLE_VIEW. |
| DYNPRO_FIELD_CONVERSION | A conversion error occurred. |
| DYNPRO_FIELD_NOT_FOUND | Screen field does not exist. |
| DYNPRO_HEADER_ERROR | Error while writing a screen. |
| DYNPRO_ITAB_ERROR | Incorrect internal table in the screen. |
| DYNPRO_LOAD_FAILED | Error while loading a screen. |
| DYNPRO_MODULE_NOT_FOUND | Screen module does not exist. |
| DYNPRO_MSG_IN_HELP | Screen: Illegal message |
| DYNPRO_NOT_FOUND | Screen does not exist. |
| DYNPRO_READ_FAILED | Error while reading a screen. |
| DYNPRO_READ_WRONG_DYNPRO | Wrong screen read. |
| DYNPRO_SAPDEXT_LOOP | Loop in screen error handling. |
| DYNPRO_SEND_IN_BACKGROUND | Screen output without connection to user. |
| DYNPRO_SPA_OVERFLOW | SAP parameter area overflow |
| DYNPRO_SYNTAX_ERROR | Syntax or generation error in a screen. |
| DYNPRO_UNKNOWN_VERSION | Screen has an unknown source version. |
| DYNPRO_WRITE_FAILED | Error while writing a screen |
| DYNP_COMPRESS_ILLEGAL_VALUE | Illegal value in screen compression. |
| DYNP_COMPRESS_IT_ERROR | Internal error with internal table when compressing a screen. |
| DYNP_COMPRESS_NO_ROLL | No mermoy for internal table during screen compression. |
| DYNP_NO_ROLL | Unable to meet memory request from a screen. |
| DYNP_RESIZE_ADMIN_EXHAUSTED | The screen contains too many objects whose size is modifiable. |
| DYNP_TOO_MANY_CALL_SCREENS | No more call screens possible. |
| DYNP_TOO_MANY_RADIOBUTTONS_ON | More than one radio button is active. |
| DYNP_WRONG_SCREEN_TYPE | Wrong screen type: The screen has either been defined incorrectly or is being used incorrectly. |
| DYN_CALL_METH_CLASSCONSTRUCTOR | An attempt was made to call a class constructor directly. |
| DYN_CALL_METH_CLASS_NOT_FOUND | The class could not be found during the dynamic method call. |
| DYN_CALL_METH_CONSTRUCTOR | An attempt was made to dynamically call the constructor. |
| DYN_CALL_METH_EXCP_NOT_FOUND | Exception in a dynamic method call could not be found. |
| DYN_CALL_METH_NOT_FOUND | The method could not be found during the dynamic call. |
| DYN_CALL_METH_NOT_IMPLEMENTED | Non-implemented interface method called. |
| DYN_CALL_METH_NO_CLASS_METHOD | The method specified is not a class method. |
| DYN_CALL_METH_PARAM_KIND | Conflict with parameter type in the dynamic method call. |
| DYN_CALL_METH_PARAM_LITL_MOVE | Error in submitted parameter: Overwriting of a protected field. |
| DYN_CALL_METH_PARAM_MISSING | Obligatory parameter not provided in dynamic method call. |
| DYN_CALL_METH_PARAM_NOT_FOUND | In a dynamic method call the formal parameter could not be found. |
| DYN_CALL_METH_PARAM_TAB_TYPE | Table type conflict in a dynamic method call |
| DYN_CALL_METH_PARAM_TYPE | Type conflict in a dynamic method call. |
| DYN_CALL_METH_PARREF_INITIAL | Initial reference when passing the parameter in a dynamic method call. |
| DYN_CALL_METH_PRIVATE | An attempt was made to call a private method. |
| DYN_CALL_METH_PROTECTED | An attempt was made to dynamically call a protected method. |
| DYN_CALL_METH_REF_IS_INITIAL | Object reference in the dynamic method call is initial. |
| DYN_COMP_DUPLICATE | Duplicate or overlapping dynamic component specified |
| DYN_COMP_EMPTY | Missing (empty) dynamic component declaration |
| DYN_COMP_ILLEGAL | Invalid dynamic component entry "xxxxx". |
| DYN_IMEX_DS_NAME_ERROR | Error during EXPORT to file "xxxxx". |
| DYN_IMEX_OBJ_NAME_EMPTY | Empty object name in dynamic EXPORT/IMPORT. |
| DYN_IMEX_OBJ_NAME_TWICE | Object ""xxxxx"" entered twice during EXPORT/IMPORT. |
| DYN_IMEX_OBJ_NOT_FOUND | Object ""xxxxx"" unknown in EXPORT/IMPORT. |
| DYN_KEY_DUPLICATE | Duplicate dynamic key declaration |
| DYN_TABLE_ILL_COMP_VAL | Invalid value in the dynamic table. |
| DYN_TABLE_ILL_LINE_TYPE | Dynamic table has wrong row type. |
| DYN_WHERE_PARSE_ERROR | Error while the parsing the dynamic WHERE condition. |
| DYN_WHERE_STACK_OVERFLOW | Error while the parsing the dynamic WHERE condition. |