How To Fix AD590 - Table &: new version only, 'Add fields' not allowed


SAP Error Message - Details

  • Message type: E = Error

  • Message class: AD - Data Dictionary application messages

  • Message number: 590

  • Message text: Table &: new version only, 'Add fields' not allowed

  • Show details Hide details
  • What causes this issue?

    The table was not previously active and is now available in a new
    version. The <LS>Append fields</> function can only be performed for a
    table that is already active.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    Use the field maintenance screen of the corresponding table to add
    fields to the new version.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message AD590 - Table &: new version only, 'Add fields' not allowed ?

    The SAP error message AD590 indicates that you are trying to add fields to a table that is marked as "new version only." This typically occurs when you are working with a database table that has been defined in such a way that it does not allow modifications to its structure, such as adding new fields.

    Cause:

    1. Table Versioning: The table is set to "new version only," which means that it is designed to only allow certain types of changes or updates. This is often used for tables that are part of a standard SAP application where the structure is tightly controlled.
    2. Transport Layer Restrictions: The table may be part of a transport layer that restricts changes to its structure to maintain consistency across different environments (development, testing, production).
    3. Database Constraints: The underlying database may have constraints that prevent modifications to the table structure.

    Solution:

    1. Check Table Attributes: Review the attributes of the table in the Data Dictionary (SE11). Ensure that you are aware of the restrictions placed on the table.
    2. Use Append Structures: If you need to add fields to the table, consider using an append structure instead. Append structures allow you to add fields to existing tables without modifying the original table structure.
    3. Custom Development: If the table is a standard SAP table and you need to add fields, you may need to create a custom Z-table or use a different approach to store the additional data.
    4. Consult Documentation: Review SAP documentation or notes related to the specific table to understand its intended use and any restrictions on modifications.
    5. Transport Request: If you are working in a development environment, ensure that your changes are included in a transport request and that you follow the proper transport procedures.

    Related Information:

    • Transaction Codes: Use SE11 (Data Dictionary) to view and modify table definitions, and SE14 (Database Utility) to manage database-related tasks.
    • SAP Notes: Check for any relevant SAP Notes that may provide additional guidance or updates regarding the specific table you are working with.
    • Development Guidelines: Familiarize yourself with SAP's guidelines for modifying standard objects to ensure compliance with best practices.

    If you continue to encounter issues, consider reaching out to your SAP Basis or development team for further assistance.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author