Salesforce Beratung Mannheim
In der Metropolregion Rhein-Neckar ist SAP zu Hause, und in vielen Unternehmen hier arbeitet der Vertrieb oder Service trotzdem in Salesforce. Ich bin Michael Kremser, zertifizierter Salesforce Application Architect und SAPUI5-Entwickler. Ich verbinde beide Welten aus einer Hand: Schnittstellen, Datenmodell und, wo es passt, SAP-Oberflächen direkt in Salesforce.
Vier Wege, SAP und Salesforce zu verbinden
Nicht jede Integration braucht dasselbe Muster. Die Wahl hängt davon ab, wo die Logik lebt und wie aktuell die Daten sein müssen.
Daten synchronisieren
Stammdaten, Aufträge und Rechnungen werden zwischen SAP und Salesforce abgeglichen: ereignisgesteuert, mit klarer Führung je Objekt und einer Fehlerbehandlung, die nicht erst auffällt, wenn der Vertrieb falsche Zahlen sieht.
Live abfragen statt kopieren
Preise, Verfügbarkeiten oder offene Posten werden im Moment der Anzeige aus SAP geholt. Keine Kopie, kein Abgleich, keine veralteten Werte. Salesforce fragt, SAP antwortet.
SAP-Oberfläche in Salesforce
Wo die Logik komplex ist (Konfiguration, Retourenprüfung, Konditionsanalyse), wird eine SAPUI5-App direkt im Salesforce-Datensatz eingebettet. Der Anwender bleibt in Salesforce und arbeitet trotzdem mit SAP-Regeln.
Status per Event zurück
Was in SAP passiert (Lieferung, Gutschrift, Freigabe), kommt als Ereignis in Salesforce an und aktualisiert Datensätze automatisch. Niemand muss mehr nachfragen, wie der Stand ist.
Praxisbeispiel: SAPUI5-App im Salesforce-Datensatz
Wie eine SAP-Oberfläche so in Salesforce eingebettet wird, dass sie sich für den Anwender wie ein Teil davon anfühlt.
- 1
Eine Komponente auf dem Datensatz
Eine schlanke Lightning Web Component liegt auf der Case- oder Opportunity-Seite und lädt die SAPUI5-App. Sichtbar nur dort, wo sie gebraucht wird, etwa bei Cases vom Typ Retoure.
- 2
Kontext sicher übergeben
Nach einem Handshake übergibt Salesforce Datensatz, Kundennummer und Sprache an die App, per Nachricht mit Herkunftsprüfung auf beiden Seiten, nicht über die URL.
- 3
Einmal anmelden
Beide Systeme vertrauen demselben Identity Provider. Der Anwender meldet sich nicht ein zweites Mal an, und in SAP arbeitet er mit seinen eigenen Berechtigungen. Änderungsbelege hängen am echten Benutzer.
- 4
Ergebnis zurück an Salesforce
Legt die App einen Beleg an, meldet sie Belegnummer und Status an Salesforce. Verbindlich ist das SAP-Ereignis danach. So bleibt der Datensatz korrekt, auch wenn der Tab zu früh geschlossen wird.
Wie sich SAPUI5 und Lightning Web Components anfühlen, zeigen die Demos zu SAPUI5 und LWC; die Integrationsseite dahinter beschreibt SAP-Salesforce-Integration.
Schwerpunkte für die Rhein-Neckar-Region
Beide Seiten der Schnittstelle: Architektur und Umsetzung.
- SAP-Salesforce-Integration: Stammdaten, Order-to-Cash, Belegfluss (S/4HANA, ECC)
- SAP Integration Suite, MuleSoft oder schlanke OData-/REST-Schnittstellen, je nach Landschaft
- SAPUI5- und Fiori-Apps, auch eingebettet in Salesforce-Datensätze
- SAP CAP und BTP für Erweiterungen, die weder in Salesforce noch im Kern-SAP gut aufgehoben sind
- Salesforce-Architektur: Datenmodell, Sharing, Automatisierung, Apex und LWC
- Architektur-Reviews, bevor ein Integrationsprojekt Budget bindet
Dein Berater für SAP und Salesforce
Integrationsprojekte scheitern selten an der Technik, sondern an der Lücke zwischen zwei Teams, die jeweils nur ihre Seite kennen. Wer Salesforce-Architektur und SAP-Entwicklung gleichermaßen beherrscht, kann diese Lücke schließen: einen Datenvertrag entwerfen, den beide Seiten verstehen, und Fehler dort beheben, wo sie entstehen, statt sie zwischen Teams hin- und herzuschieben.
Mein Sitz ist Holzkirchen bei München, die Zusammenarbeit mit Unternehmen aus der Metropolregion läuft remote. Das vollständige Beratungsvorgehen beschreibt Salesforce Beratung München, den Architektur-Ansatz Salesforce Architekt.
Häufige Fragen
Kommst du in die Rhein-Neckar-Region?
Wenn es wirklich Sinn ergibt, ja. Mein Sitz ist Holzkirchen bei München, die Zusammenarbeit mit Unternehmen aus Mannheim, Heidelberg und der Metropolregion läuft remote. Vor Ort komme ich, wenn Präsenz einen echten Unterschied macht, etwa für einen Integrations-Workshop, bei dem SAP- und Salesforce-Team zum ersten Mal an einem Tisch sitzen.
Lässt sich eine SAPUI5-App wirklich in Salesforce einbetten?
Ja, als eigenständige App innerhalb einer Lightning-Komponente. Direkt in den Lightning-DOM gehört UI5 nicht, als eingebettete Anwendung mit sauberem Nachrichtenaustausch funktioniert es gut. Die eigentlichen Hürden sind Single Sign-on, Cookie-Regeln der Browser und die Freigabe des Einbettens auf beiden Seiten. Das muss von Anfang an mitgeplant werden, dann wirkt die App wie ein Teil von Salesforce.
Wann lohnt sich eine eingebettete SAP-App statt einer nativen Lösung?
Wenn die Logik in SAP liegt und während der Bearbeitung gebraucht wird: Preissimulation, Variantenkonfiguration, Retourenprüfung, Wertehilfen aus dem Customizing. Geht es nur ums Anzeigen von Daten, ist eine native Salesforce-Komponente meist schlanker. Ich empfehle die Variante, die zu deinem Fall passt, nicht die, die am meisten Aufwand erzeugt.
Wir haben ein SAP-Team. Wozu brauchen wir dich?
Für die Mitte. SAP-Teams kennen SAP, Salesforce-Partner kennen Salesforce. Die Schnittstelle gehört oft keinem richtig. Ich spreche beide Sprachen, entwerfe den Datenvertrag zwischen den Systemen und setze beide Seiten der Integration um, wenn gewünscht. Euer SAP-Team bleibt Eigentümer seines Systems.
Was kostet die Beratung?
Abgerechnet wird nach tatsächlichem Aufwand zu einem transparenten Stunden- bzw. Tagessatz, ohne Mindestabnahme. Für Integrationsvorhaben empfehle ich als Einstieg ein kurzes Architektur-Review: Danach weißt du, welches Muster passt und was es realistisch kostet.
SAP und Salesforce verbinden?
Schildere mir kurz deine Systemlandschaft. Du erhältst zeitnah eine erste, ehrliche Einschätzung.
michael.kremser@sfmike.de