Experience the benefits of our new Usage Statistics feature!

Syntax errors after importing latest transports for /THEO/READ_TABLE

Issue:

After importing the latest transport for the function module /THEO/READ_TABLE, syntax errors occur during generation.
You may see errors like:

  1. Exception GENERATE_SUBROUTINE_POOL_FAIL does not exist
  2. Final class /THEO/CL_PACKAGE_READER_DB cannot have any subclasses
  3. Method GET_CONVERTED_FIELDS is unknown or PROTECTED or PRIVATE
  4. Program /THEO/CL_PACKAGE_READER=====CP Include /THEO/CL_PACKAGE_READER=====CM00C -- Syntax error line 00070
  5. Program /THEO/CL_PACKAGE_READER_DB_740CP Include /THEO/CL_PACKAGE_READER_DB_740CU -- Syntax error line 00003
  6. Program /THEO/CL_PACKAGE_READER_SHM====CP Include /THEO/CL_PACKAGE_READER_SHM====CM02 -- Syntax error line 00011

Reason:

These errors occur when new transports (THEO_READ_TABLE_740SP08.zip or THEO_READ_TABLE_46C.zip) of /THEO/READ_TABLE are imported without first removing obsolete objects from older installations. Older classes and methods remain in the system and conflict with the new object model delivered in the latest transports.

Solution:

The obsolete objects must be removed using the Deletion Transports before the import of the new transport. After installing the latest version of our products, you can find the deletion transports in the path

  • C:\Program Files\XtractUniversal\ABAP\Table\Deletion-TR.

1. Import the deletion transports located at: 

  • C:\Program Files\XtractUniversal\ABAP\Table\Deletion-TR - this will remove outdated objects from the system.

2. After the successfull import of deletion transports then import the latest ABAP transport(THEO_READ_TABLE_740SP08.zip or THEO_READ_TABLE_46C), depending on your SAP_ABA version, for the table function module /THEO/READ_TABLE. These are located at: 

  • C:\Program Files\XtractUniversal\ABAP\Table
Creation date: 2/5/2026 10:51 AM      Updated: 2/6/2026 1:17 PM