SAP Business Connector in Detail

The SAP Business Connector allows you to extend your business processes over the Internet and integrate non-SAP products using open and non-proprietary technology. It allows for bi-directional, real-time as well as asynchronous communication to and from the SAP server. You can:

  • Execute SAP's implementation-independent BAPI methods, as they are described in the Business Object Repository (BOR). BAPIs are stable, precisely-defined and well-documented interfaces to SAP solutions, providing standardized access to SAP solutions on a semantic level. You can quickly and easily create XML-based SAP Business Connector services that execute a BAPI. Applications within your organization can then invoke the SAP Business Connector services to execute a BAPI on the SAP server. Similarly, your business partners can make requests over the Internet to invoke a service that executes a BAPI. The BAPI interfaces provide unified access to the application-level functionality, independent of the type of call: Both synchronous as well as asynchronous processing can be triggered by using these interfaces. Transparently for the client, asynchronous processing uses the ALE services inside the SAP system.
  • Execute SAP Remote Function Calls (RFCs) from the SAP Business Connector Server. You can access all SAP functionality that is available via RFC from SAP Business Connector Server. External applications do not need to understand SAP data types, ABAP structures or the RFC protocol to communicate with an SAP system.
  • Call SAP Business Connector services from SAP systems. You can invoke SAP Business Connector services from an SAP system. This allows SAP users to access information that is available via the SAP Business Connector Server. Thus, the SAP Business Connector Server enables business-to-business integration between trading partners, thereby extending the reach of your SAP infrastructure to customers, partners, and suppliers.
  • Route SAP Business Documents (IDocs) based on criteria you specify. The SAP Business Connector Server provides rich routing capabilities for IDocs. There is a number of different transport types available out-of-the-box. These include routing of an IDoc to another SAP system, to a MarketSet-based marketplace, or simply to a remote URL in an XML format.

Functional Highlights

  • Synchronous and asynchronous communication with SAP systems via RFC, tRFC and qRFC
  • Bidirectional communication to and from SAP systems
  • Higher level services to process SAP IDocs and BAPIs
  • Easy XML and Internet enabling of existing SAP releases
  • Support of unified error handling of BAPIs and RFCs on XML level
  • Complete SAP system integration
  • Integrating SAP systems over the Internet
  • Routing IDocs, RFCs and BAPIs
  • Support for IDoc-, BAPI- and RFC-XML
  • Built-in BAPI tools


To secure access to your SAP Business Connector Server and the data that resides on the SAP Business Connector Server, you can:

  • Control who can configure and manage the SAP Business Connector Server.
    Use the Server Administrator to configure and manage the SAP Business Connector Server. Before the server allows access to the Server Administrator, it ensures the user has administrator privileges.
  • Control who can use the SAP Business Connector Developer to connect to the SAP Business Connector Server.
    A developer can use the SAP Business Connector Developer to create, modify, and delete services that reside on the server. Before the server allows a connection from the SAP Business Connector Developer, it ensures the user has developer privileges. You can specify who is authorized to create, edit, and delete the services that reside on the server.
  • Secure the transmission of data between SAP Business Connector Clients and the server.
    An administrator can configure the SAP Business Connector Server to use Secure Sockets Layer (SSL) to provide secure communications with the server. Use SSL to ensure that data is transmitted privately and that the content of the data is not altered during transit. Depending on the situation, the SAP Business Connector Server can be either a Client or a server in a SSL transaction. E. g. when a SAP Business Connector Client communicates via HTTPS with the SAP Business Connector Server, the SAP Business Connector Client is the SSL client, and the SAP Business Connector Server is the SSL server.
  • Control access to SAP Business Connector Services and the files that reside on the server.
    You can create Access Control Lists (ACLs) that control access to individual services and files, and you can restrict access to services based on the listening port on which an incoming request is received.
  • Guarantee the integrity of a transaction.
    SAP Business Connector provides digital signatures services. A digital signature ensures that the data is not falsified, that the sender can be clearly determined and that proof of award of contract exists.

For detailed information, refer to the SAP Business Connector Administration Guide, the SAP Business Connector Adapter Guide, and the SAP Business Connector Security Best Practices Guide.

Furthermore, it is possible to obtain SSL server certificates directly from SAP Trust Center Services. SSL server certificates help provide secure, encrypted data transfer over the Internet as well as in intra- and extranet scenarios. Certificates can be used both with SAP solutions such as the SAP Business Connector, the SAP Web Application server, or the SAP Enterprise Portal, and with other web servers. The certificates are issued by the accredited TC Trust Center and can be ordered from the SAP Support Portal. This service is available worldwide to SAP customers. For more information, see the SAP SSL server certificates page. For SAP customers, SAP SSL Test Server Certificates are available free of charge.

How to get an SSL version of SAP Business Connector

The standard download version of the SAP Business Connector includes 56 Bit SSL encryption. In addition, the strong 128 Bit-encrypted SSL version of the SAP Business Connector is available via software download. If you want to use the SAP Business Connector with 128 Bit-encrypted SSL, you have to apply separately. You can find further information on the Downloads page of SAP Business Connector.


TypeDescriptionRelease dateFile size (KB)
Release NotesDescribe the new features and enhancements to existing features in SAP Business Connector 4.8July 2, 20085
Installation Guide
Describes the installation process for SAP Business Connector
April 12, 2011
Administration Guide
Describes how to configure, monitor, and control the SAP Business Connector ServerApril 12, 2011
SAPAdapter GuideDescribes how to use the SAP Business Connector Server in order to configure, monitor, and control the connection between SAP Business Connector Server and SAP systems
January 13, 20091,548
Built-In Services Guide
Describes the built-in services provided with a standard installation of SAP Business Connector. This reference is aimed at developers who build SAP Business Connector services
July 2, 20081,403
Developer Guide
Describes how to administer SAP Business Connector services. It also contains information about creating client applications, working with output templates, and accessing databases through SAP Business Connector Server. This book is for developers.June 25, 20094,323
Developer Tutorial
Shows you how to create a simple application. It includes basic conceptual information about application integration. This book is aimed at new users of SAP Business Connector.July 2, 2008
Security Best Practices GuideOffers a set of "Best Practices" on how to ensure that your SAP Business Connector Server is configured in the most secure way possible for your environment
April 12, 2011397
Certificate Toolkit Guide
Explains how to use Certificate Toolkit for generating private keys and Certificate Signing Requests (CSRs) necessary to obtain digital certificates
July 2, 2008350
Migration Guide
Outlines how to import configuration and custom code when upgrading from SAP Business Connector 4.6 or 4.7 to 4.8 or re-installing it

June 15, 2010
Building Output Templates and DSPs Guide
Explains how to create UIs using SAP Business Connector proprietary DSP technology and create custom service responses by using output templates
July 2, 2008661
Cooperative Development Guide
Explains how to manage cooperative development with SAP Business Connector Developer tool
July 2, 2008
Schema Reference Guide
Explains the SAP Business Connector Schema concept based on XML schema and used for data structures creation and data validation
July 2, 2008
SOAP Programming Guide
Explains how to build solutions on SAP Business Connector sending and receiving SOAP messages
July 2, 2008
Contains information on SAP-XML formats and ABAP XML serialization format
August 24, 2001130


Bridge the borders between systems, companies, and users

You can seamlessly integrate key business processes with those of your customers, partners, and suppliers for enhanced efficiency and improved cost-effectiveness.

Explore features and integration options of SAP Business Connector

Get a comprehensive overview of SAP Business Connector functionality, and learn how to integrate non-SAP products using open, non-proprietary technology.

Secure competitive advantages in critical markets

Rapid exchange of business documents with customers and suppliers provides Alcan Germany with competitive advantages and savings of up to 70 percent.

Exchange orders and credit memos without changing formats

At E.ON, an almost paperless procurement process for catalog goods results in 40-60% lower process costs compared to conventional orders.