Salesforce SAP Integration

Salesforce SAP Integration

Als Salesforce Berater und Projektleiter erhalten wir von Kunden oft die Anfrage, Teile ihrer On-Premise oder Cloud-Systemlandschaft, z.B. SAP, mit Salesforce zu synchronisieren und somit eine Integration von Daten, Oberfl├Ąchen oder ganzen Prozessen herzustellen. Welche M├Âglichkeiten bestehen f├╝r die Salesforce SAP Integration und was sind die Vor- sowie Nachteile der einzelnen L├Âsungen? Dieser Artikel wird das Thema n├Ąher betrachten.

SAP Integrationsarten

Grunds├Ątzlich existieren drei Arten von Integration, die alle von Salesforce unterst├╝tzt werden:

Datenintegration: Hierbei werden Stammdaten (Kundenadressen oder Ansprechpartner) oder Bewegungsdaten (Transaktionsdaten z.B. von Auftragseing├Ąngen) zwischen den Systemen ausgetauscht und gegebenenfalls synchronisiert.

Oberfl├Ąchenintegration: Die Oberfl├Ąche von System A wird hierbei in System B integriert, sodass der Nutzer das Gef├╝hl hat, auf nur einem System zu arbeiten. Ein Beispiel daf├╝r ist die Integration von BI-Berichten aus Systemen wie QlikView in Salesforce, um auf jedem Account Umsatzaufschl├╝sselungen anzuzeigen. Mithilfe der Technik k├Ânnen Kunden Systeme wie Salesforce zu einem Single Point of Entry ausbauen.

Prozessintegration: Statt nur Daten auszutauschen, werden unterschiedliche Prozesse in diversen Systemen mit Antworten und weiteren Prozessschritten ausgel├Âst. Ein Anwendungsfall kann die Angebotsverbuchung sein. Wird in Salesforce ein Angebot angenommen, kann es an SAP ├╝bermittelt werden, wo es dann verbucht wird. Auftr├Ąge k├Ânnen automatisch erstellt, die dann wiederum an Salesforce zur├╝ckgemeldet werden.

Salesforce bietet eine umfangreiche API (Enterprise WSDL out of the box), um anderen Systemen die Kommunikation zu erlauben. Unterst├╝tzt werden in der Integration standardisierte Protokolle wie HTTP, HTTPS, SOAP und REST. Es ist m├Âglich, so gut wie jede Technologie mit Salesforce zu integrieren. Neben SAP haben wir sogar schon AS400-Systeme aus den 1980er-Jahren mit Salesforce verbunden.

Nichts ist unm├Âglich!
„Jede Technologie, die mit Salesforce integriert werden soll, kann auch irgendwie integriert werden. Wir haben selbst Systeme aus den 80er-Jahren mit Salesforce sprechen lassen!“

Datenintegration

Der h├Ąufigste Wunsch unserer Kunden ist der nach Datenintegration. Daher gehen wir im Folgenden n├Ąher auf den Prozess der Datenintegration (Best Practice f├╝r Salesforce SAP Integration) ein, der sich in f├╝nf Schritte gliedern l├Ąsst:

  1. Analyse von Anforderungen und Daten
  2. Wahl der Methode zur Datenintegration
  3. Wahl des geeigneten Integrationstools
  4. Implementierung
  5. Test der Synchronisation
  6. GoLive: Transport auf Produktivumgebungen
Salesforce Integrationsprozess

Integrationsprozess

Nach dem GoLive ist ein fortlaufendes Monitoring der Datenintegration zu empfehlen.

Datenanalyse

Grunds├Ątzlich gilt: ┬áÔÇ×Erst gr├╝beln, dann d├╝beln!ÔÇť Vor der Umsetzung ist es wichtig, die zu integrierenden Daten genau zu analysieren und die Anforderungen an die Datenintegration exakt aufzunehmen. Folgende Fragen sollten Sie sich stellen:

  • Um welche Daten handelt es sich?
  • Mit welchem Datenvolumen ist zu rechnen?
  • Welche Daten sollen auf welchem System synchronisiert werden?
  • Welches System ist f├╝r welche Daten das f├╝hrende System?
  • Soll eine komplette Synchronisierung realisiert werden oder sollen gegebenenfalls Daten von einem System im anderen ├╝berschrieben werden?
  • Handelt es sich um Stammdaten (├Ąndern sich recht selten) oder Bewegungsdaten (h├Ąufige ├änderung)?
  • Gibt es Policies oder Sicherheitsrichtlinien, die die Kommunikation der Systeme einschr├Ąnken (z.B. SAP darf nur Services aus dem Internet konsumieren, aber keine eigenen Services im Internet anbieten)?
  • Zu welchem Zeitpunkt soll die Datenintegration stattfinden ÔÇô Echtzeit oder zu bestimmten Zeitpunkten?
    Sollen Daten einzeln oder im Paket synchronisiert werden?
  • Was soll im Konfliktfall geschehen?
  • Ist eine geeignete Infrastruktur gegeben?
  • Sind technische User auf den Systemen mit ausreichenden Berechtigungen vorhanden? Welche Berechtigungen werden ├╝berhaupt ben├Âtigt?
  • Wie sieht der Integrationsprozess aus und welches Integrationsschema (z.B. Sternschema) kann angewandt werden?

Diese Analyse ist Grundlage f├╝r den n├Ąchsten Schritt: Die Evaluation einer geeigneten Integrationsmethode.

E-Book: Salesforce Einf├╝hrung

Warum Salesforce? Vor- und Nachteile auf einen Blick: 4 Schritte bis zur Einführung sowie 7 Todsünden einer Salesforce-Einführung.

Integrationsmethode

Grunds├Ątzlich steht eine Vielzahl verschiedener Integrationsmethoden f├╝r die Salesforce SAP Integration zur Verf├╝gung. Jede Methode hat dabei Vor- und Nachteile. Die zwei bekanntesten Verfahren sind die Salesforce Integration ├╝ber Webservices und die Integration ├╝ber ESB.

Integration Webservices

Hier ist die Idee direkt eine 1:1-Verbindung zwischen den zu integrierenden Systemen aufzubauen, ohne eine Middleware hinzuzuziehen. Dabei werden Webservices auf Seiten von Salesforce und dem zu integrierenden System bereitgestellt. Beide Systeme konsumieren die Webservices des jeweils anderen, um Daten auszutauschen oder Prozesse zu starten.

Vorteile:

  • Webservices sind standardisierte Services ÔÇô beide Systeme sprechen die gleiche Sprache.
  • Salesforce liefert bereits eine Reihe von Webservices out of the box.
  • Die Entwicklung und Generierung neuer Webservices wird unterst├╝tzt.
  • Echtzeit-Synchronisierung einzelner Datens├Ątze ist leicht abbildbar.

Nachteile:

  • F├╝r beide Systeme muss der Konsum der Services individuell entwickelt werden.
  • Der Konsum der Webservices ist technisch nur mit viel Aufwand realisierbar.
  • Die Wartung erweist sich als schwierig und teuer, besonders wenn die Schnittstellen Ver├Ąnderungen unterliegen.
  • Monitoring und Login ├╝ber diese Schnittstellen sind schwierig zu implementieren.
  • Problematisch ist diese Art der Integration bei sehr gro├čem Datenvolumen.

Salesforce Konsumierung von SAP Webservices

Salesforce SAP Integration: Salesforce Konsumierung von SAP Webservices

Integration ESB

Eine geeignetere Methode ist die Nutzung einer sogenannten ESB (Enterprise Service BUS) Software, die als Middleware eingesetzt wird. Die meisten ESB liefern bereits Konnektoren f├╝r Salesforce mit. Zus├Ątzlich beherrschen die meisten ESB die Integration von Webservices, mit deren Hilfe sich auch Fremdsysteme, z.B. CAD-Systeme oder Produktkonfiguratoren, bei ├╝berschaubarem Aufwand integrieren lassen.

Vorteile:

  • Es gibt eine ganze Reihe geeigneter, etablierter und teilweise sogar kostenfreier ESB.
  • Einmal eingerichtet und konfiguriert, l├Ąsst sich die Synchronisation leicht warten und monitoren.
  • Logging und Monitoring ist bei den meisten ESB out of the box vorhanden.
  • Es muss nur eine Verbindung durch das gesch├╝tzte Firmennetz geschleust werden.
  • Auch gro├če Datenvolumen sind problemlos abbildbar.
  • Der Aufbau eines Sternschemas und einer geb├╝ndelten Kommunikation ist ├╝ber eine EBS m├Âglich.

Nachteile:

  • Je nach Ausgangslage k├Ânnen die Kosten f├╝r ESB sehr hoch ausfallen.
  • Bei den meisten ESB ist eine Echtzeit-Synchronisation nicht m├Âglich.
  • Es wird teilweise zus├Ątzliche Hardware (z.B. ein Server) ben├Âtigt.
Salesforce SAP Integration mit ESB

Salesforce SAP Integration mit ESB

Integrationstool

Ist die Analyse der Daten abgeschlossen und die Integrationsmethode gew├Ąhlt, gilt es, ein geeignetes Integrationstool zu finden.

Es gibt viele ESB auf dem Markt, die f├╝r eine Integration mit Salesforce in Frage kommen. Bei der Auswahl der Tools sollten deshalb folgende Faktoren mit in Ihre Bewertung einflie├čen:

  • Welche Kosten entstehen ÔÇô f├╝r Lizenzen, Hardware, Service, Support, Schulungen, Connectoren und Plugins?
  • Welche Art von Kosten entstehen? Werden Kosten pro User und Monat f├Ąllig, ist eine einmalige Geb├╝hr zu zahlen oder ist das Tool kostenfrei?
  • Welche Protokolle werden unterst├╝tzt?
  • Handelt sich sich um ein On-Premise Tool oder ein Cloud Tool? Bei On-Premise Tools ben├Âtigen Sie einen Server, Platz im Rechenzentrum, Freigaben usw. Bei einem Cloud Tool entfallen
  • Kosten f├╝r Wartungs- und Hardwarekosten und auch Freigaben gestalten sich einfacher.
  • Beherrscht das Tools synchrone (Echtzeit) oder nur asynchrone Integration (Jobs)?
  • Liefert das Tools Konnektoren f├╝r Salesforce und andere Systeme mit?
  • Ist es m├Âglich, die Daten im Tool zu transformieren oder muss dies auf einem getrennt zu integrierenden System erfolgen?
  • Ist das Tool intuitiv zu benutzen oder erfordern die Editoren viel Einarbeitungszeit?
  • K├Ânnen Sie das Tool auch f├╝r andere Systeme im Unternehmen einsetzen?
  • Gibt es Module f├╝r Reporting und Monitoring?
  • Sind Module f├╝r Eskalationen vorhanden, falls es zu Problemen kommt?

Grunds├Ątzlich gilt: Schauen Sie, ob Sie ein geeignetes Tool bereits im Unternehmen verwenden. Nutzt Ihr Unternehmen beispielsweise SAP, hat es m├Âglichweise SAP PI oder SAP SCPI im Einsatz, die auch f├╝r die Salesforce SAP Integration Verwendung finden k├Ânnen.

SAP-Salesforce-Integration & Schnittstellen-Best-Practice

Salesforce ist das beste aktuell erh├Ąltliche CRM. Bei vielen Unternehmen geh├Ârt jedoch neben den Vertriebsdaten noch einige andere Daten dazu.

Integration SAP PI

Wenn Sie SAP PI oder SAP HCI (HANA Cloud Integration) mit Salesforce verwenden wollen, ben├Âtigen Sie in der Regel ein Plugin. Denn aufgrund des Authentifizierungsmechanismus der Salesforce Webservices ist es nicht ohne weiteres m├Âglich, die SAP PI oder SAP SCPI an Salesforce anzuschlie├čen. Diese Kosten f├╝r erforderliche Plugins sind allerdings ├╝berschaubar. Ob es sich lohnt, die vorhandenen Schnittstellen zu nutzen, muss im Einzelfall gepr├╝ft werden.

Vor- &  Nachteile

Vorteile

  • Sie ben├Âtigen kein zus├Ątzliches System und keine zus├Ątzliche Hardware im Haus.
  • Die SAP PI ist seit mehr als 10 Jahren am Markt und erprobt.
  • Die SAP PI beherrscht g├Ąngige Standards wie SOAP und XML.
  • Es gibt ein breites Spektrum an Knowhow-Tr├Ągern zum Thema SAP PI (z.B. unsere Kollegen von RZ10 ÔÇô unserem Fachbereich SAP Basis und Security).

Nachteile

  • Die Kosten der SAP PI sind sehr hoch und abh├Ąngig vom Datenvolumen sowie der Anzahl der Prozessoreinheiten.
  • Es ist ein hoher Level an SAP-Knowhow f├╝r die Verwendung erforderlich.
  • Die SAP PI ist besonders f├╝r kleinere Integrationsszenarien zu gro├č und m├Ąchtig. Sie lohnt sich in der Regel nicht f├╝r Mittelstandskunden.

Als Ausgangspunkt f├╝r Ihre Recherche nach einem passenden Datenintegrationstool k├Ânnen wir Ihnen drei etablierte Tools empfehlen. Pr├╝fen Sie die einzelnen Anbieter anhand Ihrer spezifischen Anforderungen.

Talend Open Studio

  • Kostenloses Open-Source-Tool.
  • Grafisches Mapping mit Drag&Drop.
  • Auto-Mapping-Funktion.
  • M├Âglichkeit, individuelle Queries zu erstellen.
  • Erweiterte Einstellungen in der MySQL-Datenbank.

Magic XPI Software

  • Grafische Benutzeroberfl├Ąche.
  • Leistungsstarke Sicherheits- und Verschl├╝sselungstools.
  • Online-Monitoring-Funktionen.
  • Automatisierte Bearbeitung von Ausnahmen und Fehler in Gesch├Ąftsprozessen.

SKYVVA Dataloader

  • Native Force.com-App im typischen Salesforce-Look.
  • Grafisches Drag&Drop-Mapping.
  • Unterst├╝tzt Multiobjekt-Upload.
  • Automatische Alerts bei Fehlern.
  • Verwendet Salesforce-Formeln f├╝r Datenbearbeitung, Monitoring, Benachrichtigungen etc.

Fazit

Die Integration von Systemen mit Salesforce ├╝ber Punkt-zu-Punkt Verbindungen mittels Webservices ist nur zu empfehlen, wenn sich das Datenvolumen in Grenzen h├Ąlt und eine Echtzeitintegration notwendig ist. Die Nachteile dieser Methode ├╝berwiegen in den meisten F├Ąllen. Allein das Problem der umst├Ąndlichen Wartbarkeit stellt in vielen F├Ąllen ein KO-Kriterium dar.
Zu empfehlen ist daher in der Regel der Einsatz einer ESB. F├╝r einfache Integrationsszenarien ohne Echtzeitintegration k├Ânnen sogar kostenfreie Open-Source-L├Âsungen wie Talend Open Studio eingesetzt werden. Die meisten ESB liefern bereits eine Vielzahl verschiedener Konnektoren mit, so dass z.B. auch die Integration von Legacy-Systemen wie AS400 mit ├╝berschaubarem Aufwand m├Âglich ist. Sie haben Fragen zur Salesforce Integration? Kontaktieren Sie uns gerne. Fachbereichsleiter Robert Richter nimmt sich f├╝r Sie gerne 30 Minuten Zeit f├╝r eine unverbindliche Telefonberatung.

Salesforce SAP Integration
Salesforce SAP Integration - Kontakt, Produkte und Dienstleistungen, gratis E-Book
Robert Richter, Fachbereichsleiter

Sie haben auch die Herausforderung, Salesforce mit Ihrer Systemlandschaft zu harmonisieren? Kein Problem. Geht es um Know-How, um die Konzeptionierung oder um die Umsetzung ÔÇô wir helfen Ihnen gern. Kontaktieren Sie uns ├╝ber info@mind-force.de oder nehmen Sie unsere kostenlose Telefonberatung in Anspruch.

Unter folgendem Link finden Sie einen ├ťberblick zu unseren Produkten und Dienstleistungen. Sie m├Âchten sich auf eigene Faust weiter ins Thema einarbeiten? Folgendes kostenloses E-Book haben wir f├╝r Sie zusammengestellt:

E-Book Salesforce f├╝r Einsteiger


Das k├Ânnte Sie auch interessieren:



Unsere Produkte zu Salesforce SAP Integration

Salesforce eignet sich mit der Force.com Platform hervorragend daf├╝r, mit Hilfe des Salesforce Customizings schnell und einfach neue Anforderungen umzusetzen. F├╝r Anforderungen, die ├╝ber das Salesforce Customizing hinausgehen, haben wir die richtigen Fachkr├Ąfte f├╝r Sie!

Mehr Informationen

Ihr aktuelles Berechtigungskonzept erf├╝llt nicht die Erwartungen, die Sie an Ihr System stellen? Sie versto├čen m├Âglicherweise sogar gegen gesetzliche Auflagen? Wir unterst├╝tzen Sie beim Aufbau eines performanten Salesforce Berechtigungskonzepts.

Mehr Informationen

Mit┬áden verschiedenen Clouds bietet Salesforce bereits hervorragende CRM- und Service-Produkte out of the box. In der Realit├Ąt ist es allerdings notwendig, diese Systeme an die Anforderungen des Kunden anzupassen.

Mehr Informationen

Schreiben Sie einen Kommentar

Bitte f├╝llen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht ver├Âffentlicht.





Angebot anfordern
Preisliste herunterladen
Expert Session
Support