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 Table CDC service type. The article applies in the following situation:

  • Table CDC services 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 Table CDCservice. Make sure the option Extract full table on first run is deactivated.
  2. Run the Table CDC service to initialize delta extractions. This ensures that no data is missed between table extraction and delta initialization.
  3. Create a new Table service.
  4. Select an SAP standard function module for the extraction, e.g., RFC_READ_TABLE.
  5. Run the Table service.

The initial load of the table is completed without timeouts.



Last update: April 21, 2026