Do you have any question about this error?
Message type: E = Error
Message class: DDACT - Messages for Activating Dictionary Objects
Message number: 035
Message text: Length of VARDATA field cannot be changed
You wish to change and transport an existing table pool.
This will cause an activation error for the following reason: In
Unicode and non-Unicode systems, the same table pools have different
definitions in the Dictionary. Transporting into a non-homogeneous
landscape with both system types would cause conversions, even if the
table pool was not changed structurally in the original system.
For this reason, a transport is not possible. This is prevented when
the system prevents you from creating a new version of the table pool.
Reset the table pool to active status.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
DDACT035
- Length of VARDATA field cannot be changed ?The SAP error message DDACT035, which states "Length of VARDATA field cannot be changed," typically occurs in the context of data dictionary objects, particularly when dealing with structures or tables that include a field defined as
VARDATA
. This error indicates that there is an attempt to change the length of a field that is not allowed due to the constraints of the data dictionary.Cause:
- Field Definition: The
VARDATA
field is defined with a specific length in the data dictionary. Attempting to change this length directly can lead to inconsistencies in the database or application logic.- Data Dictionary Constraints: The SAP data dictionary has certain constraints that prevent changes to the length of fields that are already defined, especially if they are part of a structure or table that is already in use.
- Dependencies: Other objects (like programs, function modules, or views) may depend on the existing definition of the
VARDATA
field, and changing its length could break these dependencies.Solution:
- Check Field Definition: Review the definition of the
VARDATA
field in the data dictionary (transaction SE11). Ensure that you are not trying to change the length of a field that is already defined.- Create a New Field: If you need a field with a different length, consider creating a new field instead of modifying the existing
VARDATA
field. This way, you can maintain the integrity of the existing data structure.- Adjust Dependent Objects: If you must change the length for some reason, you may need to adjust or recreate any dependent objects that rely on the current definition of the
VARDATA
field.- Transport Requests: If the change is necessary, ensure that you are working within the correct transport request and that all changes are properly documented and tested in a development environment before moving to production.
Related Information:
If you continue to face issues or if the error persists despite following the above steps, consider reaching out to your SAP Basis or development team for further assistance.
Get instant SAP help. Start your 7-day free trial now.
DDACT034
Activate table & (active version)
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
DDACT033
The input parameters are incorrect
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
DDACT036
Only two data fields DATALN and VARDATA are allowed
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
DDACT037
Length VARDATA field is set to & in active version
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.