Do you have any question about this error?
Message type: E = Error
Message class: DT - Table activation (incl. indexes)
Message number: 035
Message text: Table type changed from &->& (Table is deleted from DB)
The table type has changed. Changes in the database objects have
therefore become necessary. An existing database table must be deleted.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
This action might be carried out automatically by the system. Otherwise
you must delete the table from the database yourself using the database
utility (SE14).
Error message extract from SAP system. Copyright SAP SE.
The SAP error message DT035 indicates that a table type has changed, specifically that a table has been deleted from the database. This error typically arises in the context of ABAP development, particularly when working with data dictionary objects or when there are inconsistencies between the data dictionary and the underlying database.
Cause:
- Table Deletion: The most straightforward cause is that a database table that was previously defined in the ABAP Dictionary has been deleted from the database. This could happen due to a manual deletion or as part of a transport request that removed the table.
- Transport Issues: If a transport request was moved from one system to another (e.g., from development to production) and the table was deleted in the target system, this error can occur.
- Inconsistent Data Dictionary: If there are inconsistencies between the ABAP Dictionary and the actual database schema, such as changes made directly in the database without corresponding updates in the ABAP Dictionary.
Solution:
- Check Database: Verify if the table in question has indeed been deleted from the database. You can do this by checking the database directly or using transaction codes like SE11 (Data Dictionary) or SE14 (Database Utility).
- Recreate the Table: If the table is missing and it is required, you may need to recreate it in the database. This can be done by using the Data Dictionary (SE11) to define the table again and then activating it.
- Adjust Transport Requests: If the issue arose due to a transport request, ensure that the transport is correctly configured and that all necessary objects are included. You may need to re-import the transport or adjust it to include the missing table.
- Synchronize Data Dictionary: If there are inconsistencies, you can use transaction SE14 to synchronize the database and the ABAP Dictionary. This can help resolve discrepancies between the two.
- Check for Dependencies: If other objects depend on the deleted table, you may need to update or remove those dependencies to avoid further errors.
Related Information:
Transaction Codes:
Documentation: Refer to SAP Help documentation for more details on data dictionary management and error handling.
SAP Notes: Check SAP Notes for any known issues or patches related to this error message. SAP Notes can provide specific guidance or solutions based on the version of SAP you are using.
Development Guidelines: Ensure that any changes to the database schema are properly documented and communicated to all relevant team members to avoid inconsistencies in the future.
By following these steps, you should be able to diagnose and resolve the DT035 error effectively.
Get instant SAP help. Start your 7-day free trial now.
Feature | Free Access | Free Trial |
---|---|---|
Basic SAP error explanation | ![]() |
![]() |
Step-by-Step Usage Guide | ![]() |
![]() |
Interactive SAP Coach Assistance | ![]() |
![]() |
AI Troubleshooting for T-Code Errors | ![]() |
![]() |
DT034 Table type changed from &->& (Table is created in the DB)
What causes this issue? The table type has changed. Changes in the database obj...
DT033 Table type changed from &->& (Delete database table/view)
What causes this issue? The table type has changed. Changes have therefore beco...
DT036 Table type changed from &->& (Data must be deleted)
What causes this issue? A change in the table type makes it necessary to delete...
DT037 Table & was activated
Self-Explanatory Message Since SAP believes that this specific error message is ...
SAP messages fall into 3 different categories: Error messages
(message type = E), Warnings (W) or Informational (I) messages.
An error message will prevent you from continuing your work - it is a hard stop and you need to fix the error before you can proceed. A warning message will stop your work, however, you can then bypass the warning by pressing the Enter key on your keyboard. That said, it is still good practice to investigate the cause of the warning message and address it. An information message will not stop your work and is truly just for informational purposes.
Click on this link to search all SAP messages.