Red data strings that symbolize ERP Connect, an SAP interface from Theobald Software.
Logo of ERP Connect, an SAP interface from Theobald Software.
Create SAP interfaces on your own

Develop SAP interfaces in all .NET-capable environments

ERPConnect integrates natively into 32- and 64-bit applications and provides a dedicated API for each SAP object, such as:

  • Function modules
  • SAP IDocs
  • RFC servers
  • BW cubes

ERPConnect offers more than standard solutions: read BW objects (BEx queries) with a dedicated API, read SAP tables directly via RFC, generate and execute ABAP code on the fly, and control transactions via batch input.

The .NET assembly runs not only on desktop systems but also on mobile devices, making it ideal for flexible and AI-powered business processes.

Your Advantages with ERPConnect

Easily control BAPIs and function modules

with just a few lines of code.

Direct reading of SAP tables via RFC

without width restriction.

Supports RFC

and thus integrates into any modern SAP NetWeaver architecture.

More Highlights

  • Sending and receiving IDocs
  • Reading BW objects (BEx queries) with an own API
  • Control transactions via batch input
  • SAP certified integration with SAP Netweaver
Logo of ERP Connect, an SAP interface from Theobald Software.
Fast and flexible SAP integration

The Smart Way to Connect Your ERP to SAP

ERPConnect is the professional solution for .NET developers that require robust ERP interfaces to SAP. Previously, ERP integration with SAP was often complex due to the lack of suitable interfaces or libraries. With ERPConnect, development becomes significantly easier – fast, stable, and future-proof.

ERPConnect is also available for OEM partners who need to integrate their own solutions into SAP.

.NET logo for developing SAP interfaces from Theobald Software.
Infographic showing the function of ERP Connect from Theobald Software.

Supported integration scenarios

With just a few lines of code, you can:

  • Call SAP function modules and BAPIs to read or write data
  • Access SAP tables directly
  • Execute transactions automatically
  • Retrieve ERP and BEx queries
  • Send and receive IDocs
  • Receive RFC server calls

All of this happens within the familiar visual studio environment, including automatic data type mapping from SAP ABAP to .NET.

Compatibility and certification

ERPConnect supports:

  • .NET Framework from version 3.5 SP1
  • .NET Core from version 2.0
  • UWP (Universal Windows Platform) from version 10.0.16299

ERPConnect 2024.11 has been certified for integration with SAP S/4HANA Cloud Private Edition, Release 2023, based on the ICC Integration Assessment.

Lorem Ipsum test test test

Example Text

ERPConnect is the ideal connection between our two system worlds: Stable, transparent and flexible all at once. With ERPConnect we have been able to make processes faster and more reliable and thus enhance the quality of our services.

Head of IT & Technology, Würth Industrie Service GmbH

Without ERPConnect, we would have had to develop our own interface from scratch. That would have cost us a lot of time and effort—and we wouldn’t have been certain that the interface could deliver the required performance. ERPConnect is highly flexible and can be fully adapted to different requirements and infrastructures. If we need to connect other systems to SAP in the future, we will choose ERPConnect again as our interface technology.

Shawn Tsui, MES System Engineer, Chang Chun Group

By being able to perform delta loads instead of full loads with Table CDC, we can update our SAP data stocks more frequently in the future, even in near real-time if necessary. Instead of reloading a table with 30 million rows each time, we now only update about 1,000 rows that have changed. Instead of an hour, the loading process now takes only a few minutes.

Andreas Bliss, Manager Data & Analytics Platform, Covestro Deutschland AG
Demo Download

Get Your 30-Day Trial Version

helper icon
Vanessa
FAQ

Frequently Asked Questions About ERPConnect and ERP Interfaces

HelpCenter

Still Have Questions?

If you'd like to learn more, visit our Help Center – you'll find answers to many common questions there.
Prefer to talk to someone directly? Get in touch, we're happy to help.