Do you have any question about this error?
Message type: E = Error
Message class: AD - Data Dictionary application messages
Message number: 981
Message text: Domain & (data type VARC no longer supported from Release 3.0)
The data type VARC is no longer supported in Release 3.0. Existing
domains with this data type can still be used. However, it is not
possible to create new domains with data type VARC.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
The data types LCHR (character string of arbitrary length with at least
256 characters) and LRAW (uninterpreted character string of arbitrary
length with a minimum length of 256) introduced with Release 3,0
replace data type VARC.
If possible choose one of these data types for your domain.
Error message extract from SAP system. Copyright SAP SE.
AD981
- Domain & (data type VARC no longer supported from Release 3.0) ?The SAP error message AD981 indicates that the domain and data type VARC (Variable Character) is no longer supported from Release 3.0 onwards. This error typically arises when you are trying to use a data type that has been deprecated in newer versions of SAP.
Cause:
The primary cause of this error is the use of the VARC data type in your ABAP programs or data dictionary objects. As SAP has evolved, certain data types have been replaced or deprecated in favor of more efficient or standardized types. The VARC type was replaced by the
STRING
orCHAR
data types, which are more versatile and better supported in modern SAP environments.Solution:
To resolve this error, you need to replace the usage of the VARC data type in your ABAP programs or data dictionary objects with a supported data type. Here are the steps you can follow:
Identify Usage: Search your ABAP code and data dictionary objects for any instances of the VARC data type.
Replace Data Type:
- If the length of the character string is fixed, consider using
CHAR(n)
wheren
is the length of the string.- If the length of the character string is variable, use
STRING
instead.Adjust Code: After replacing the data type, ensure that any related code logic is adjusted accordingly. For example, if you were using functions or methods that specifically required VARC, you may need to find alternatives or modify the logic to work with the new data type.
Test: After making the changes, thoroughly test your application to ensure that it functions correctly with the new data types.
Related Information:
By following these steps, you should be able to resolve the AD981 error and ensure that your ABAP programs are compliant with the current standards in SAP.
Get instant SAP help. Start your 7-day free trial now.
AD980
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...
AD979
Activate domain & (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...
AD982
Request terminated with errors (see log)
What causes this issue? The task could not be executed due to an error.System Response The system issues an error message and will not allow you to ...
AD983
A job has already been scheduled for the object
What causes this issue? A background processing operation was already scheduled for the specified object. For reasons of consistency it is not possib...
Click on this link to search all SAP messages.