SAP ist das weltweit führende ERP-Softwareangebot für Unternehmen jeder Größe. Es bildet Ihren digitalen Back-Tier-Kern. Salesforce hingegen ist Ihr digitaler Front-Tier-Kern für Ihren Kundenerfolg. Geschäftsprozesse, die bei Ihrem Front-Tier – z. B. Salesforce – beginnen und beim Back-Tier – z. B. SAP – enden, schaffen eine einzigartige Wertschöpfungskette, die für den Unternehmenserfolg unverzichtbar ist. Diese Kette funktioniert nur, wenn die funktionale Interaktion und die Datensynchronisation reibungslos zusammenarbeiten. Tiefe und native Integration ist daher der entscheidende Erfolgsfaktor. Aber wissen Sie, wie die verschiedenen SAP-Lösungen mit Salesforce integriert werden können?
Bevor wir auf die verschiedenen Integrationsmöglichkeiten zwischen SAP und Salesforce eingehen, werfen wir zunächst einen Blick auf die aktuelle SAP-Business-Solution-Landschaft.
SAP Business Solution Suite
Ausgehend von R/2 in den frühen Sechzigern brachte SAP in den Achtzigern die R/3-Suite heraus, die dem Client-Server-Paradigma folgt. In diesem Bereich gibt es SAP R/3 mit den Versionen 3.1, 4.0 und 4.7 – dem sogenannten R/3 Enterprise. Später folgte ECC 6.0 bzw. SAP ERP 6.0. Dies sind die On-Premise-Versionen der SAP-ERP-Business-Suite. Für kleine Unternehmen hat SAP SAP Business One eingeführt, das inzwischen sowohl als On-Premise- als auch als Cloud-Version verfügbar ist.
Die meistgenutzte SAP ERP-Lösung ist heute ECC 6.0 bzw. SAP ERP 6.0. Neue Releases und Funktionserweiterungen erfolgen über SAP Enhancement Packs. Seit 2015 bietet SAP eine neue Suite namens S/4HANA an, die in zwei Varianten erhältlich ist: On-Premise und Cloud. Sie basiert auf SAPs innovativer In-Memory-Datenbank-Engine und ist zum bevorzugten Migrationspfad für Bestandskunden geworden. Daneben gibt es SAP Business ByDesign (ein Cloud-Angebot) und SAP Business All-In-One (ein reduziertes Funktionspaket gegenüber der vollständigen SAP ERP 6.0 Suite).
Neben der ERP Business Suite bietet SAP auch ein Integrationsprodukt an, das 2013 als SAP-XI (Exchange Infrastructure) 2.0/3.0 eingeführt wurde. Der Nachfolger ist SAP PI (Process Integration), das später in PO (Process Orchestration) umbenannt wurde. Die aktuelle Version von SAP-PI/PO ist 7.50. Mit der zunehmenden Verbreitung von Cloud-Computing brachte SAP eine Cloud-Version namens SAP CPI (Cloud Platform Integration) auf den Markt und startete die Initiative der SAP Cloud Platform Open Connectors – mit über 100 Konnektoren für Dienste wie Facebook, Google, PayPal und viele mehr.
Sie nutzen möglicherweise einen dieser SAP-Software-Stacks und möchten ihn mit Salesforce integrieren. Wie gehen Sie mit den vielen Integrationsvarianten um? Welche Technologie ist für welchen Fall geeignet?
Integrationsvarianten
Die Integrationstechnologie und die Möglichkeiten im SAP-Ökosystem sind enorm und komplex. Um die richtige Technologie zu finden, müssen Sie ein Experte sein – denn es gibt zu viele Module, Stacks und Protokolle zu berücksichtigen. Möglicherweise fehlt Ihnen die Zeit oder das technische Know-how, um ein Integrationswerkzeug selbst zu implementieren und die verschiedenen Protokollkonvertierungen und Datentransformationen zu bewältigen. Mit dem SAP Connect der SKYVVA-Integrationsservice-Schicht können Sie sich mit den verschiedenen SAP-Komponenten verbinden – egal ob Middleware oder Business-Suite-Anwendung.

Übersicht aller verfügbaren SAP-Connect-Varianten in SKYVVA
Es ist sinnvoll, für jede Lösungsvariante die spezifisch beste Technologie und das passende Protokoll einzusetzen. Wenn Sie beispielsweise nur SAP ERP ECC 6.0 anbinden möchten und keine Middleware haben, ergibt es keinen Sinn, zunächst eine zu kaufen. In diesem Fall können Sie die SAP-ERP-Connect-Variante ohne Middleware als Integrationsmediator nutzen – der schnellste und optimierteste Weg, Salesforce mit SAP ERP ECC 6.0 zu integrieren.
SKYVVA verfügt über integrierte Adapter auf beiden Plattformen, um die jeweils beste native Technologie für die Integration zu nutzen. Es unterstützt native SAP-ERP-Protokolle wie BAPI/RFC, IDoc und ABAP-Proxy. Sie können Ihre bestehenden Investitionen erhalten und die Entwicklung beschleunigen, indem Sie vorhandene BAPI- und IDoc-Szenarien wiederverwenden. Wenn Sie die neueste Technologie wie Web Services mit REST/RESTful-Ansatz nutzen möchten, unterstützt SKYVVA SAP Connect auch das.
Das obige Bild gibt Ihnen einen Überblick darüber, welche Optionen und Varianten Sie für die Integration von Salesforce und SAP wählen können. SKYVVA bietet verschiedene Wege, je nachdem, welche SAP-Business-Suite-Komponente Sie einsetzen. Wenn Sie eine On-Premise-Middleware wie SAP PI/PO verwenden, können Sie den SAP-PI/PO-Connect nutzen. Für die Cloud-Version SAP CPI steht der SAP-CPI-Connect zur Verfügung. SKYVVA stellt auf der SAP-Seite native Adapter bereit, die die fortschrittlichste verfügbare Technologie nutzen – für schnelle, zuverlässige und optimierte Integration.
Folgende SAP Connects sind verfügbar:
- SAP CPI Connect
- SAP PI/PO Connect
- SAP S/4HANA Connect
- SAP Business One Connect
- SAP Business ByDesign Connect
- SAP All-in-One Connect
- SAP ERP Connect
On-Premise- und Cloud-Integrationstechnologie
Die Zeit, in der wir es nur mit On-Premise-Systemen zu tun hatten, ist vorbei. Neue disruptive Geschäftsanforderungen verlangen zwingend Cloud-Technologie, weshalb wir die verschiedenen Technologien getrennt betrachten und ihre jeweiligen Besonderheiten berücksichtigen müssen. Cloud-Technologie unterscheidet sich grundlegend von On-Premise, da das zugrundeliegende Paradigma sich vollständig verändert hat.

On-Premise- und Cloud-Integrationstechnologie im Überblick
SAP stellt seit seiner ersten Version verschiedene Schnittstellentechnologien bereit – beginnend mit RFC, das sich später zu BAPI weiterentwickelte (nach dem Prinzip der Objektkapselung und des Interface-Vertragsdesigns). Für asynchrone Kommunikation wird häufig IDoc verwendet, das tief in SAP-Module wie SD, MM, FI usw. integriert ist. Diese Technologien basieren auf dem proprietären RFC-Protokoll, das seinerseits auf dem CPIC-Protokoll im C-Kernel des SAP-Basis-Stacks aufbaut. Mit dem Aufkommen der Internet-Technologie wurde das HTTP-Standard-Protokoll in den ABAP-Kernel-Stack integriert, und neue Programmiermodelle wie ABAP-Proxy wurden entwickelt, um die offene Kommunikation über leichtgewichtige Internet-Protokolle zu unterstützen.
Diese Technologie wird von der SKYVVA-Komponente genutzt, die im ABAP-Stack von SAP ERP 6.0, S/4HANA und SAP Business All-in-One sitzt. Für die Integration mit SAP Business One wird der HANA Service Layer verwendet, um über die verfügbare API zu verbinden. Diese Technologien bilden die Grundlage für eine reibungslose und nahtlose Integration der On-Premise-SAP-Anwendungssuite.

Cloud-basierte SAP-Produkte und ihre API-basierte Integrationstechnologie
Auf der anderen Seite hat SAP in den letzten Jahren verschiedene Cloud-basierte Produkte eingeführt – wie Ariba, SuccessFactors und Hybris – sowie neue SAP-Business-Suite-Versionen wie S/4HANA Cloud, SAP Business One Cloud und SAP BusinessByDesign mit Cloud-Deployment-Option veröffentlicht.
Gemeinsam ist allen Cloud-Anwendungen, dass sie APIs auf Basis von SOAP- oder RESTful-Technologie und -Designprinzipien bereitstellen. Swagger, OpenAPI 3.x und OData sind aufkommende Standardprotokolle zur Definition und Beschreibung von APIs, während für SOAP-basierte Web Services WSDL 1.1 oder 2.0 verwendet werden. Für RESTful Web Services ist OAuth 2.0 das Standardauthentifizierungsprotokoll und ersetzt die alte Methode mit Benutzername und Passwort.
Daher wäre es nicht sinnvoll, dieselbe Technologie für die Integration sowohl on-premise als auch in der Cloud zu erzwingen. SKYVVA stellt für die On-Premise-Welt dedizierte, spezifische Konnektoren bereit, die SAP-eigene Technologie nutzen, sowie separate SAP-Cloud-Connects für die standardisierte Cloud-API-Technologie.
Im Folgenden werden die einzelnen Integrationsvarianten im Detail vorgestellt.
SAP ERP Business Suite
SAP ECC 6.0 bzw. ERP 6.0 verwendet den ABAP-Stack. Die Schnittstellentechnologie ist proprietär und basiert auf der CPIC-Bibliothek im SAP-Kernel. Darauf aufbauend bildet das RFC-Protokoll die Grundlage für BAPI/RFC und IDoc. Für jedes SAP-Modul (SD, MM, CO, FI usw.) existieren tausende von BAPIs, die nahezu jede Geschäftstransaktion abdecken. Darüber hinaus können Kunden eigene RFC-Funktionen erstellen. Während BAPI/RFC für synchrone Kommunikation genutzt wird, dient IDoc der asynchronen Datenübertragung und ist tief in viele SAP-Module integriert – etwa in ALE- und Change-Pointer-Szenarien.

SKYVVA SAP ERP Connect – Brücke zwischen proprietären SAP-Protokollen und Salesforce
Diese Schnittstellentechnologien sind proprietär und nicht kompatibel mit der Salesforce-Schnittstellentechnologie, die auf Internet-Standards und HTTP-basierten Web Services basiert. Salesforce versteht keines der SAP-Kommunikationsprotokolle – eine direkte Verbindung ist daher nicht ohne Weiteres möglich. Um die Verbindung herzustellen, muss das proprietäre SAP-RFC-Protokoll in den Internet-Standard konvertiert werden.
SKYVVA stellt einen Konnektor innerhalb von SAP ECC bereit, der als Brücke das proprietäre SAP-Protokoll in den Internet-Standard umwandelt, sodass die Salesforce SOAP- und REST-API genutzt werden können. Dabei wird die integrierte ICM-Komponente (Internet Communication Manager) von SAP verwendet. Zusätzlich ergänzt SKYVVA eine Service-Schicht auf der Salesforce-Plattform für Enterprise-Funktionen wie Message-Monitoring, Reprocessing, Alerting und Error-Handling – Funktionen, die mit der Standard-API allein nicht verfügbar sind.
S/4HANA On-Premise
Seit seiner Einführung im Februar 2015 ist S/4HANA für Kunden, die noch SAP ERP 6.0 nutzen und auf die neue HANA-Datenbanktechnologie migrieren möchten, ein bedeutender Migrationspfad geworden. Die Anwendungsschicht basiert weiterhin auf dem ABAP-Stack, wurde jedoch um die neueste Technologie hinsichtlich Performance und Cloud-Fähigkeit erweitert. Funktional bietet S/4HANA schlankere Module für bestimmte Geschäftsbereiche und folgt im Gegensatz zur SAP-ERP-Business-Suite keinem monolithischen Ansatz.

SKYVVA S/4HANA On-Premise Connect – native ABAP-Komponente für die Salesforce-Integration
S/4HANA On-Premise behält denselben Technologie-Stack wie die SAP-ERP-Business-Suite bei, sodass die Integrations- und Schnittstellentechnologie erhalten bleibt, jedoch mit einigen Verbesserungen. SKYVVA hat den SAP-ERP-Connect angepasst, um native Elemente und Erweiterungen von S/4HANA zu unterstützen, und bietet eine native Komponente für die Salesforce-Integration.
S/4HANA Cloud
S/4HANA ändert nicht nur die zugrunde liegende Datenbank hin zu einem In-Memory-Ansatz – auch aus Deployment-Perspektive folgt es dem Cloud-Computing-Paradigma und wird als Cloud-Option angeboten. Dies ist die größte strategische Aktualisierung in SAPs ERP-Plattform und ermöglicht Kunden den Wechsel in die Cloud oder den Verbleib On-Premise.

SKYVVA S/4HANA Cloud Connect – REST/OData-basierte Cloud-to-Cloud-Integration
Hinsichtlich des Technologie-Stacks deckt SAP S/4HANA verschiedene API-Typen ab – Web-Service-basierte APIs (OData, REST und SOAP), traditionelle SAP-APIs (BAPIs und IDocs) sowie CDS-Views, die als OData-Services exponiert werden können. Der SKYVVA S/4HANA Connect nutzt Web-API-Technologie auf Basis der RESTful-Architektur. Von der S/4HANA-Seite aus stellt SKYVVA REST-APIs für eine nahtlose Integration mit der SKYVVA-Service-Schicht bereit.
SAP Business All-in-One
SAP Business All-in-One ist ein spezielles Angebot, das von SAP nicht mehr aktiv vermarktet wird. Es richtet sich an kleine und mittlere Unternehmen (KMU) und war als vorkonfiguriertes, branchenspezifisches SAP-ERP-Paket konzipiert. Es basiert auf dem SAP-NetWeaver-Stack und nutzt dieselbe ABAP-Plattform wie SAP ERP 6.0. Die von SKYVVA bereitgestellte Integrationstechnologie entspricht daher der des SAP ERP 6.0 – bitte beachten Sie den Abschnitt zur SAP ERP Business Suite oben.
SAP Business ByDesign
SAP Business ByDesign ist ein Cloud-Angebot, das heute unter der Kategorie SAP Cloud ERP geführt wird. Es wurde von SAP speziell für kleine und mittelständische Unternehmen entwickelt und basiert auf SAPs "Best Practices".

SKYVVA ByDesign Connect – OData-API-basierte Integration für SAP Business ByDesign
Für die Integration mit externen Systemen bietet SAP Business ByDesign eine Reihe von APIs einschließlich OData-Endpunkten, über die Geschäftsoperationen auf den jeweiligen Objekten nahtlos ausgeführt werden können. Beispielsweise erlaubt die Auftragsmanagement-API das Erstellen und Ändern von Kundenaufträgen und deren Belegfluss. Der SKYVVA ByDesign Connect nutzt Web-API-Technologie, um Salesforce mit SAP Business ByDesign zu integrieren.
SAP Business One On-Premise
SAP Business One stellt für den Datenaustausch zwei Application Programming Interfaces (APIs) bereit:
- SAP HANA Service Layer API Technology – Die nächste Generation der API für das digitale Geschäft, mit der Sie leichtgewichtige mobile Apps erstellen können, die SAP-Business-One-Daten und -Services über offene Kernprotokolle wie HTTP und OData nutzen. Diese Technologie ist ausschließlich für SAP Business One, Version für SAP HANA, verfügbar.
- SAP Business One DI API – Die DI-API enthält Objekte und Methoden, die Entwicklern das Lesen, Schreiben, Aktualisieren und Entfernen von Datenobjekten auf Datenbankebene ermöglichen. Diese DI-API ist auch für SAP Business One auf MS SQL verfügbar.

SKYVVA Business One Connect – Service-Layer-API-basierte Integration
SKYVVA unterstützt die neueste Technologie und nutzt den Service Layer, um von Salesforce über die API eine Verbindung zum Business-One-Server herzustellen. Alle verfügbaren APIs von SAP Business One können für das Erstellen, Lesen, Aktualisieren und Löschen von Anwendungsobjekten verwendet werden. Geschäftsanwendungsfunktionen können zudem über SOAP-Schnittstellen ausgeführt werden.
SAP Business One Cloud
SAP Business One kann in der Cloud betrieben werden, was die Hardware- und Softwarelandschaft in Ihrem Unternehmen erheblich vereinfacht. Für das Cloud-Deployment stehen zwei Optionen zur Verfügung: Sie können eine eigene Lizenz erwerben und den Service von Ihrem SAP-Partner hosten lassen, oder Sie mieten die Lösung monatlich direkt von SAP. Unabhängig von der gewählten Deployment-Option ist die zugrundeliegende Basis dieselbe – und damit auch die Integrationstechnologie.

SKYVVA Business One Cloud Connect – Cloud-to-Cloud-Integrationsansatz
Auf der Cloud-Ebene werden dieselben Komponenten und Technologien für die Integration wie beim On-Premise-Deployment eingesetzt. Der SAP HANA Service Layer kann verwendet werden, um REST-, SOAP- und OData-Services für den Zugriff auf Geschäftsfunktionen über APIs bereitzustellen. Der SKYVVA Business One Connect ermöglicht die Integration mit SAP Business One als Cloud-to-Cloud-Ansatz.
SAP PI/PO (Process Integration / Process Orchestration)
SAP PI/PO ist eine Middleware, die alle Arten von Integrationen verwaltet und hauptsächlich zur Anbindung Ihrer SAP-Softwarelandschaft und anderer On-Premise-Anwendungen eingesetzt wird. Sie bietet verschiedene Adapter zur Verbindung mit Geschäftssystemen und ermöglicht es Ihnen, Integrationsszenarien in Ihrer On-Premise-Landschaft zu entwerfen, zu entwickeln und zu betreiben.

SKYVVA PI/PO Connect – nativer J2EE-Konnektor für SAP Process Integration / Process Orchestration
Die Integration zu und von SAP PI/PO erfolgt über die SKYVVA-Konnektor-Komponente, die direkt auf der J2EE-Engine der SAP-PI/PO-Engine sitzt. Diese Komponente übernimmt alle Verbindungsanforderungen zu und von Salesforce und bietet spezifische Salesforce-Funktionen als zusätzliche Schicht auf der Salesforce-Seite – darunter:
- Message-Monitoring
- Message-Reprocessing
- Alerting
- Error-Handling
Diese Funktionen stellen Ihnen operative Werkzeuge für Ihre täglichen Integrationsherausforderungen bereit. Aus technologischer Sicht kommunizieren die nativen Komponenten direkt miteinander und erzielen so die bestmögliche Integrationsgeschwindigkeit – ohne zwischengeschaltete Protokoll- oder Formatkonvertierungen. SKYVVA-Komponenten verwenden native Techniken und Programmierbibliotheken auf jeder Seite.
Für gängige Integrationsanwendungsfälle wie Account, Kontakt, Angebot usw. bietet SKYVVA auf SAP PI/PO sofort einsatzbereite Integrations-Apps, die schnell deployt und an die Geschäftsanforderungen angepasst werden können – was Ihren Entwicklungszyklus verkürzt und Kosten sowie Aufwand erheblich reduziert.
SAP CPI (Cloud Platform Integration)
SAP CPI ist das Cloud-Integrations-Tool von SAP, das dem Cloud-Computing-Paradigma folgt und die neueste Cloud-Technologie für ihre Integrationslösung bietet. Ähnlich wie SAP PI/PO stellt es nahezu dieselben Funktionen und Adapter bereit und ist z. B. hinsichtlich der Mapping-Engine kompatibel. SAP-PI/PO-Mappings können in der CPI-Laufzeit wiederverwendet werden.

SKYVVA CPI Connect – nativer Adapter, entwickelt mit dem SAP Adapter SDK für Cloud Platform Integration
SKYVVA stellt einen nativen Konnektor bereit, der mit dem Adapter SDK von SAP entwickelt wurde und damit möglichst viel der verfügbaren Technologie nutzt. Er bietet Inbound- und Outbound-Adapter für beide Kommunikationsrichtungen sowie Unterstützung für Streaming und Bulk API für spezielle Anforderungen der Salesforce-Integration.
Der Adapter kann als Drittanbieter-Adapter in Ihrem CPI-Tenant deployt werden, und es stehen auch vordefinierte Integrations-Apps zur Verfügung – ähnlich wie bei der SAP-PI/PO-Edition.
SAP Cloud Platform Open Connectors
Mit seinem neuesten Cloud-Angebot hat SAP die Open Connectors angekündigt, die über 100 Konnektoren für verschiedene Anwendungsfälle bereitstellen. Einer der verfügbaren Konnektoren ist der Salesforce-Konnektor, der die Salesforce-Standard-API für Integrations-Services nutzt. Das Problem bei jedem Standard-Salesforce-Adapter ist jedoch die Einschränkung des reinen API-Konnektivitätsansatzes – für manche Integrationsanforderungen ist er zu grundlegend und bietet lediglich einfache CRUD-Operationen.

SKYVVA API Connect – Enterprise-Service-Schicht über SAP Open Connectors
Daher hat SKYVVA den sogenannten API Connect entwickelt, der SKYVVA-Mehrwert-APIs für externe Systeme bereitstellt. Damit können diese Systeme eine Verbindung zur SKYVVA-Service-Schicht herstellen und alle Mehrwertfunktionen und -fähigkeiten nutzen, die dem Standard-Salesforce-Konnektor fehlen. Mit der zusätzlichen Service-Schicht auf der Salesforce-Seite steigern Sie die Qualität und sparen erhebliche Kosten im täglichen Schnittstellenbetrieb.
Zusammenfassung
Sie haben nun die mögliche Lösungslandschaft innerhalb der SAP-Umgebung kennengelernt – die häufigsten Konfigurationen, auf die Sie stoßen werden. Die Integration basiert auf der gemeinsamen SAP-Technologie, hat jedoch ihre spezifischen Eigenheiten. Daher stellt SKYVVA für jede Option einen dedizierten Konnektor bereit, der die Technologie, das Protokoll und das Datenformat auf optimierte Weise verarbeitet. Der Konnektor wird in nativer SAP-Technologie entwickelt, um alle verfügbaren Werkzeuge, Techniken und Protokolle nutzen zu können.
Im Gegensatz zu anderen Lösungen auf dem Markt erzeugt der direkte und native Ansatz keine Reibungsverluste zwischen den verbundenen Systemen. Es ist der schnellste und optimierteste Weg für eine SAP-Salesforce-Integration. Wenn Sie eine performante, zuverlässige, direkte, leichtgewichtige und kosteneffiziente Lösung suchen – ohne eine weitere Middleware kaufen zu müssen – dann ist dies die richtige Option.
Was ist Ihr SAP-Integrationsbedarf? Mit welchem System möchten Sie sich verbinden? Fehlt etwas? Dieser Blog behandelt die gebräuchlichsten SAP-Systeme in Unternehmen aller Größen. Mit der Cloud-Option gibt es heute eine nahtlose Möglichkeit, Salesforce direkt mit SAP Cloud als Cloud-to-Cloud-Verbindung zu integrieren – ganz ohne Middleware. Ein Intermediär wie eine Middleware ist schlicht nicht notwendig und verursacht unnötige Komplexität. Gehen Sie den neuen, direkten Cloud-to-Cloud-Ansatz und bleiben Sie mit Salesforce-zentrierten, lösungsbasierten Prozessen Ihren Mitbewerbern einen Schritt voraus.
Bereit für eine native SAP-Salesforce-Integration?
Entdecken Sie, wie SKYVVA Ihre SAP-Landschaft mit Salesforce verbindet – ohne Middleware, ohne Kompromisse.
Demo anfragen →