Skip to main content

Modernized SAP RFC Interface

Note

Published: October 2025 Applies to: dab Nexus 1.18 and later

With the release of dab Nexus 1.18, the internal SAP interface has been modernized. This new communication layer defines how dab Nexus interacts with SAP systems and executes RFC calls. The goal is to provide a future-proof, stable, and high-performance integration based on current SAP technologies.

What are the implications of this change?

The technical modernization introduces several important aspects to consider when upgrading to version 1.18:

End of Support for the “Classic RFC Library” (librfc32)

Starting with dab Nexus version 1.18, the legacy SAP RFC library (librfc32) is no longer supported. SAP officially discontinued this library on March 31, 2016 (see the SAP Community post).

Provision of the SAP NetWeaver RFC library

dab Nexus now exclusively uses the modern SAP NetWeaver RFC Library (sapnwrfc). This library must be available on the dab Nexus application server to ensure continued communication with SAP systems.

Instructions: SAP RFC Libraries

Migrate to 64-bit Components

To ensure the long-term stability and compatibility of your setup, we recommend providing all SAP-related resources—especially:

  • SAP GUI
  • RFC libraries
  • and, if applicable, other SAP client components in their 64-bit versions. This helps avoid compatibility issues with future releases and improves overall performance.

Verification of SAP Authorizations

As part of the update, please review the authorizations of the SAP user used for data extraction:

Function ModulePurposeStatus
DDIF_FIELDINFO_GETRequired to read table metadata (e.g. field information) — see SAP Note 460089Required
STFC_PERFORMANCEEnables the new benchmark function for performance analysisRecommended (optional)

What should administrators do?

  • Ensure that the SAP NetWeaver RFC Library (sapnwrfc) is installed on the dab Nexus server.
  • Verify that there are no dependencies on librfc32.
  • Use 64-bit versions of all SAP-related components.
  • Review and, if necessary, adjust the SAP user authorizations used for extraction.