Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: SZDM_CC_CHKS_TITLES - Title messages related to check classes
Message number: 130
Message text: An After Import Method performed a non-declared read-access to a table
A trace in one of the SAP internal test systems has found that your
after-import-method (AIM) read from a database table that is not
declared in the ZDO declarations of the AIM.
The name of the AIM, the name of the table and the name of the system
where the trace was executed and where you can find the call stack
leading to the non-declared read access can be found in the detailed
messages.
If the AIM runs as part of a zero-downtime-upgrade in a customer system,
then the upgrade procedure writes a warning message to the upgrade
logfiles. Non declared read accesses can lead to invalid results of an
AIM.
Declare the table in the ZDO declarations of the transport object type
triggering your AIM:
Call transaction SOBJ_EXT.
Enter the name of the transport object type that triggers the AIM.
Select "Used database tables" in the navigation area.
Enter the name of the table, specify "Access type" as "Read-only access"
and choose an appropriate value for "Lock mode".
If your AIM calls an API that is listed in transaction SLAPI and if this
API reads from the table, then enter the name of this API in "Used
APIs". If the table is not yet declared in the SLAPI entry, then ask the
owner of the API to declare the table there.
If the RFC module calls an API that is not listed in transaction SLAPI
and if this API reads from the table, then ask the owner of the API to
create an SLAPI entry for this API and to declare all accessed tables
there.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
<DS:TX.SZDM_CC_GENERAL_ZDO>Further information ...</>Error message extract from SAP system. Copyright SAP SE.
SZDM_CC_CHKS_TITLES130
- An After Import Method performed a non-declared read-access to a table ?The SAP error message SZDM_CC_CHKS_TITLES130 indicates that an After Import Method (AIM) in a transport request has attempted to read from a database table that it was not explicitly declared to access. This is a part of SAP's security and integrity checks to ensure that transport methods do not inadvertently access or modify data that they are not authorized to handle.
Cause:
- Non-Declared Access: The AIM is trying to read from a table that is not included in its declaration. This could happen if the method is designed to work with certain tables but does not explicitly declare them in its configuration.
- Transport Request Issues: The transport request may have been incorrectly configured, or the AIM may have been modified without updating its declarations.
- Code Changes: If there have been recent changes to the code or the database schema, the AIM may not be aware of the new tables or fields it needs to access.
Solution:
- Review the AIM Code: Check the code of the After Import Method to identify any read operations that are not declared. Ensure that all necessary tables are included in the declaration.
- Declare Required Tables: If the AIM needs to access additional tables, update the method to include these tables in its declaration. This typically involves modifying the method's configuration in the transport request.
- Testing: After making changes, test the transport request in a development or quality assurance environment to ensure that the error is resolved and that the AIM functions as expected.
- Consult Documentation: Refer to SAP documentation or notes related to the specific AIM you are working with for any additional requirements or best practices.
- Check for Updates: Ensure that your SAP system is up to date with the latest patches and notes, as there may be fixes or improvements related to this issue.
Related Information:
If the issue persists after following these steps, consider reaching out to SAP support or consulting with a developer who has experience with transport requests and After Import Methods.
Get instant SAP help. Sign up for our Free Essentials Plan.
SZDM_CC_CHKS_TITLES127
A Configuration-Task accessed a table with Native-SQL
What causes this issue? A trace in one of the SAP internal test systems has found that your configuration-task accessed a database table by native SQ...
SZDM_CC_CHKS_TITLES126
An XPRA report accessed a table with Native-SQL
What causes this issue? A trace in one of the SAP internal test systems has found that your XPRA accessed a database table by native SQL (either EXEC...
SZDM_CC_CHKS_TITLES131
An XPRA report performed a non-declared read-access to a table
What causes this issue? A trace in one of the SAP internal test systems has found that your XPRA reads from a database table that is not declared in ...
SZDM_CC_CHKS_TITLES132
A Configuration-Task performed a non-declared read-access to a table
What causes this issue? A trace in one of the SAP internal test systems has found that your configuration-task read from a database table that is not...
Click on this link to search all SAP messages.