Skip to content

Initial Table Load in SAP Versions < 7.10

The following article shows how to handle the initial table load for delta extractions using the Xtract TableCDC component. The article applies in the following situation:

  • Xtract TableCDC SSIS packages run on SAP releases < 7.10
  • The option Extract full table on first run (delta initialization) is activated.
  • The delta initialization takes longer than the maximum processing time specified in the SAP profile parameter rdisp/max_wprun_time.
  • The extraction aborts with an error message, e.g., ERPConnect.ABAPRuntimeException: RfcInvoke failed(RFC_ABAP_RUNTIME_FAILURE): TIME_OUT - Time limit exceeded.

Note

The custom function module /THEO/READ_TABLE used by the Table CDC component to extract the table does not support background mode on SAP releases < 7.10. The background mode avoids the timeout mentioned above.

To do the initial table load and prepare delta updates:

  1. Create a new Xtract TableCDCSSIS package. Make sure the option Extract full table on first run is deactivated.
  2. Run the Xtract TableCDC SSIS package to initialize delta extractions. This ensures that no data is missed between table extraction and delta initialization.
  3. Create a new Xtract Table SSIS package.
  4. Select an SAP standard function module for the extraction, e.g., RFC_READ_TABLE.
  5. Run the Xtract Table SSIS package.

The initial load of the table is completed without timeouts.



Last update: January 7, 2026