← Alle Integrationen
SAP → Salesforce

SAP Salesforce Schnittstelle

Kurz gesagt

Eine SAP-Salesforce-Anbindung hält das führende ERP-System und das CRM in Übereinstimmung: Sie überträgt SAP-Geschäftspartner, Materialstamm, konditionsbasierte Preise, Auftragsstatus und offene Forderungen als Accounts, Produkte und Orders nach Salesforce und schreibt Salesforce-Opportunities als Kundenaufträge nach SAP zurück. Richtig gemacht ist das kein nächtlicher CSV-Export und kein starrer Connector, sondern eine idempotente, deltagesteuerte Pipeline, die SAP-Kundennummern auf Salesforce-External-IDs abbildet, Vertriebsorganisation und Mehrwährungsfähigkeit berücksichtigt und beide Systeme abgleicht - ohne dass jemand einen Auftrag abtippt.

Was eine SAP-Salesforce-Anbindung wirklich leistet

SAP ist das führende System dafür, was ein Kunde kostet, schuldet und tatsächlich bestellt hat. In Salesforce arbeitet der Vertrieb: Pipeline, Angebote, Beziehungen, Forecast. Beide Systeme beschreiben dieselben Kunden und dieselben Geschäfte von entgegengesetzten Enden - und bei den meisten Unternehmen bleiben sie nur deshalb synchron, weil jemand die Informationen von einer Maske in die andere abtippt.

Eine SAP-Salesforce-Anbindung ersetzt diese Person. Sie überträgt die ERP-Wahrheit - wer der Kunde ist, was er kaufen darf, zu welchem Preis, was er noch schuldet - nach Salesforce, sodass der Vertrieb mit echten Daten arbeitet, und schreibt gewonnene Geschäfte als Kundenaufträge nach SAP zurück, sodass Logistik und Finanzbuchhaltung ohne erneute Erfassung starten. Ziel ist nicht, beide Systeme identisch zu machen, sondern jedes das tun zu lassen, was es kann - und automatisch ehrlich zum anderen zu halten.

Welche Daten fließen

Objekt / Vorgang in SAPWird in Salesforce zuHinweis
Geschäftspartner / Kundenstamm (KNA1)AccountÜber SAP-Kundennummer auf ein External-ID-Feld gematcht; per Upsert, nie doppelt
AnsprechpartnerContactAm übergeordneten Account verknüpft; Partnerrolle bleibt erhalten
MaterialstammProduct2Nur die verkaufsfähigen Materialien der relevanten Vertriebsorganisation / des Vertriebswegs
Konditionsbasierte PreisePricebookEntrySAP ist die Preishoheit; Währung und Staffelpreise werden übernommen
Auftragsstatus & LieferungOrder / StatusfeldRückschreiben von Bestätigung, Lieferung und Versandstatus zum auslösenden Geschäft
Rechnung / FakturaOrder oder verbundener DatensatzDamit der Vertrieb sieht, was fakturiert wurde, nicht nur, was angeboten war
Offene Posten / Kreditexposure (Debitoren)Account-FelderSteuert Kreditwarnungen und kann eine Salesforce-Order vor SAP blockieren

Der Rückweg zählt genauso: Aus einer gewonnenen Salesforce-Opportunity oder Order wird ein SAP-Kundenauftrag - mit Partnerrollen, Vertriebsorganisation und Materialien, die beim Übernehmen aufgelöst werden. Welche Objekte in welche Richtung fließen, stimmen wir einmalig ab und hinterlegen es in der Pipeline.

Die Details, an denen einfache Syncs scheitern

Ein starrer Connector oder ein nächtlicher Export bringt den Normalfall zum Laufen und lässt die schwierigen 20 % auf Ihrem Schreibtisch:

Wie wir sie bauen und betreiben

Wir behandeln das als Pipeline, nicht als geplanten Export. Objekte werden über die je Fall richtige SAP-Schnittstelle gelesen - OData und CDS-Views auf S/4HANA, IDoc oder RFC/BAPI über das SAP Gateway auf ECC -, validiert, auf Ihr abgestimmtes Salesforce-Modell gemappt und mit Bulk API 2.0 für Masse oder gezielten Upserts für Deltas geschrieben.

Die Pipeline ist idempotent. Jeder Datensatz trägt einen stabilen Schlüssel - auf der einen Seite die SAP-Kunden- oder Belegnummer, auf der anderen die Salesforce-External-ID -, sodass ein erneuter Lauf am Bestand aktualisiert und nie eine Dublette erzeugt. Sie läuft auf cloud-nativer, vollständig EU-gehosteter AWS-Infrastruktur, sodass Kunden- und Auftragsdaten die EU nicht verlassen - das hält AVV und DSGVO sauber.

Und dann halten wir sie am Laufen. Monitoring, Alerting, Incident Response und das Beobachten von API-Änderungen bei SAP und Salesforce - ein neues S/4HANA-Release, das Abkündigen einer Salesforce-API-Version, eine geänderte Governor-Grenze - liegen vertraglich bei uns. Sie bekommen einen festen Ansprechpartner und ein SLA, kein Skript, an dessen Ausführung jemand denken muss.

Wann sich diese Anbindung lohnt

Wenn nur eine Handvoll Accounts zwischen den Systemen wandert und der Vertrieb den gelegentlichen Auftrag gern selbst nacherfasst, ist ein manueller Ablauf oder ein einfacher Connector völlig in Ordnung - und wir sagen Ihnen das auch. Die Anbindung lohnt sich, wenn das Auftragsvolumen steigt, wenn das Order-to-Cash-Rückschreiben zuverlässig sein muss, wenn das Kreditexposure den Vertrieb erreichen muss, bevor ein Geschäft gebucht wird, oder wenn doppelte Accounts und abweichende Preise Ihr Team bereits mehr Zeit kosten als eine betreute Pipeline.

Häufig gestellte Fragen

Sollten wir SAP über OData, IDoc, BAPI oder einen Middleware-Bus an Salesforce anbinden?
Das hängt von Ihrem SAP-Release und den bewegten Objekten ab. S/4HANA stellt saubere OData-v2/v4-Services und CDS-Views mit Delta-Token bereit, die wir für Stammdaten und Lesezugriffe bevorzugen. ECC bedeutet häufig IDocs oder RFC-/BAPI-Aufrufe über das SAP Gateway. Wir wählen die Schnittstelle je Objekt, statt alles durch einen Kanal zu zwingen - und Sie müssen dafür keinen separaten Integrationsbus kaufen.
Wie ordnen Sie einen SAP-Kunden dem richtigen Salesforce-Account zu?
Wir bilden die SAP-Kundennummer (KUNNR) bzw. die S/4HANA-Geschäftspartner-ID auf ein eigenes External-ID-Feld am Salesforce-Account ab und führen den Upsert dagegen aus. Das macht den Sync idempotent und verhindert doppelte Accounts. Wo der Vertrieb bereits Accounts angelegt hat, bevor SAP einen Kunden kennt, führen wir vor dem Go-live einen einmaligen Abgleich durch, der die bestehenden Datensätze verknüpft.
Kann aus einer gewonnenen Salesforce-Opportunity ein Kundenauftrag in SAP entstehen?
Ja, und genau das ist bei Order-to-Cash-Projekten meist der Kern. Eine als Closed Won markierte Opportunity oder eine Salesforce-Order wird über den Kundenauftrags-OData-Service oder ein ORDERS-IDoc zum SAP-Auftrag - mit korrekt aufgelösten Partnerrollen (Auftraggeber, Warenempfänger, Rechnungsempfänger), Vertriebsorganisation, Vertriebsweg und Materialnummern. Kreditsperren, fehlende Materialien und Preisfehler melden wir nach Salesforce zurück, statt sie stillschweigend zu verwerfen.
Wie werden Mehrwährung und Preise zwischen beiden Systemen behandelt?
SAP ist die Preishoheit. Konditionsbasierte Preise und die Belegwährung werden in SAP ermittelt; wir übernehmen Währung, Umrechnungskontext und Rundung nach Salesforce, statt sie im CRM neu zu berechnen. Salesforce-Mehrwährung arbeitet mit datumsbezogenen Wechselkursen und eigenen Währungscodes - wir gleichen ISO-Codes und Dezimalstellen je Währung ab, damit ein Betrag zwischen beiden Systemen nie um einen Cent abweicht.
Wer betreibt die Schnittstelle nach dem Go-live, und was ist mit den Salesforce-API-Limits?
Wir. Die Pipeline läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur, die wir überwachen, und wir steuern den Salesforce-API-Verbrauch bewusst - Bulk API 2.0 für Massenladungen, gezielte Upserts für Deltas - damit wir Ihr tägliches Anfragekontingent nie ausschöpfen. Ändert SAP oder Salesforce eine Schnittstelle oder erreicht Ihre Org ein Governor-Limit, ist das unser Vorfall mit SLA und festem Ansprechpartner auf unserer Seite.

Sie möchten diese Integration umsetzen und dauerhaft betreiben lassen? Sagen Sie uns, welche Systeme verbunden werden sollen und welche Daten fließen müssen. Festpreis-Angebot zur Aufwandsabschätzung innerhalb von 48 Stunden.

Scoping-Gespräch anfragen