Note
Starting with Syniti Replicate v10.7.0.4, Syniti now supports SAP ECC via Remote Function Calls (RFC) through the new Syniti Data Provider driver.
For Syniti Replicate versions higher than 10.7.0.4, the new Syniti Data Provider is used by default, while in previous versions, the default selection is CData Driver.
Overview
This article provides essential information for setting up replications using SAP ECC as a source application using the Refresh and Mirroring (based on the Change Data Capture (CDC) capability) replication modes. The same functionality is also supported for SAP S/4HANA systems.
Syniti Replicate v10.7.0.4 or later supports the extraction of data from SAP ECC through the application layer using RFC. Syniti Migrate and SAP Advanced Data Migration & Management (ADMM) is integrated with Syniti Replicate to support the Snapshot Management process in Migrate, that is, the orchestration and movement of the data and metadata, from the source and target systems involved in the migration to a corresponding SRC or TRG staging database.
This topic focuses on the capabilities and setup of the Syniti Replicate software to support ingestion from SAP Applications via RFC communication in SAP ECC systems. The solution supports the following SAP ECC Applications data objects:
Data Objects | Supported Replication Modes |
|---|---|
Transparent Tables | Refresh and Mirroring |
Pool Tables | Refresh |
Cluster Tables | Refresh |
Long Texts | Refresh |
The initial setup described below is required prior to Migrate running an SAP application-level extraction as part of the Snapshot Management process.
Prerequisites
SAP Environment Transport Installation
Syniti transports are compatible with SAP installations of ECC6 SAP ECC Basis. Install the provided transport on the SAP Application Server. The transport files are listed below. To complete the installation, contact your Basis team.
Custom SAP Read Table Function - Last update October 2025.
Initial Installation
Transport SD2K901764 for SAP ECC6 - Include namespace /BOA/ and function name SDRM_READ_TABLE. Click here to download the transport. Compatible with SAP NetWeaver 7.4 or later.
Transport RD2K9A011P for SAP ECC6 - Include namespace /BOA/ and function name SDR_READ_TABLE. Click here to download the transport. Compatible with SAP NetWeaver 7.0 to 7.31.
Note
Using the initial transport, you can extract data through the Refresh replication process using the standard RFC extraction method. To enhance performance, Syniti recommends implementing Streaming technology.
Streaming Technology for Data Extraction
Transport SD2K901675 for SAP ECC6 Streaming Data Extraction. Click here to download the transport.
SD2K901675 is compatible with SAP NetWeaver 7.40 or later.
Mirroring Replication
(Change Data Capture via RFC)
Transport SD2K901506 for SAP ECC6 CDC. Click here to download the transport.
SD2K901506 is compatible with SAP NetWeaver 7.5 or later.
In certain SAP ECC versions, Syniti has introduced a fix to enable nullable columns using transport SD2K901629. Click here to download the transport.
Only for SAP CRM version 7.40; Data element SIGN & OPTION were replaced by DDSIGN and DDOPTION, fix included in Transport SD2K901655. Click here to download the transport.
SAP Long Text Query Extraction
Import Transport SD2K901694 for SAP ECC6 SAP Basis 7.0 and higher containing SAP Query BOAQ_READ_TEXT in User Group /BOA/QUERY. Click here to download the transport.
SD2K901694 includes sub-packages /BOA/ZRFC_READ_TEXT_V2 and /BOA/RFCTEXT_V2.
Use this link to download transports package including all Transports used for Namespace, Streaming, Mirroring, Long Text Query and the user guide.
Note
The standard RFC_READ_TABLE function does not require a transport to be installed. However, this function will only work on tables where the returned data is limited to 512 bytes.
Previous SAP Transports versions
Custom SAP Read Table Function
Transport RD2K900018 for SAP ECC6 Namespace - Compatible with SAP NetWeaver 7.0 or later.
Transport SD2K901506 for SAP ECC6 CDC - Compatible with SAP NetWeaver 7.5 or later.
Transport SD2K901675 for SAP ECC6 Streaming Data Extraction - Compatible with SAP NetWeaver 7.40 or later.
SAP Long Text Extract Query
Install Transport SD2K901694 for SAP ECC6 SAP Basis 7.0 and higher containing SAP Query BOAQ_READ_TEXT in User Group /BOA/QUERY
Previous Transport package could be download from this link.
Validate your Syniti Replicate System
Check if your system meets the system requirements needed to run Syniti Replicate.
If you are running a system upgrade from a 9.x version, refer this article.
Download and Install Syniti Replicate
To download or register Syniti Replicate, log in to the support site, then click the required link in the Replicate section of the article.
Refer to Installing Syniti Replicate for more information on the Syniti Replicate installation process.
Setup Articles
Use Case | Link to Setup Article |
|---|---|
Configuring the Refresh replication type and enabling the Data Streaming capability in SAP ECC. | |
Configuring the Mirroring replication type that utilizes the CDC capability in SAP ECC. | |
Configuring and Executing Syniti SAP Query Read Text in SAP ECC. |
Appendix
Appendix A: Troubleshooting
Known Issue: SAP connection using SNC
When connecting to SAP systems using SNC with the latest versions of the SAP RFC SDK dll’s there is a connection failure due to a missing parameter that was previously automatically set by the dll. The workaround for this issue is to request the SAP RFC SDK (Patch 7) dll from Syniti support.
Appendix B: Manual Configuration of Services for SAPLogon
If SAPLogon is not installed or you need to connect to an SAP backend system, for which SAPLogon does not have the necessary information, you must create the required entries manually.
Refer to Manual Configuration of Services for SAPLogon for more information on manually creating required entries for the SAP backend systems in your local network.
Appendix C: SNC Configuration
To configure a Secure Network Communications (SNC) connection for SAP systems, refer to SNC Configuration for SAP Systems.
