ERP-Anbindung an Salesforce: nahtlose Verbindung zwischen Vertrieb und Backend
Salesforce ist das am häufigsten zu integrierende CRM-System weltweit und in vielen DACH-Mittelständlern bereits etabliert, lange bevor das ERP modernisiert wird. Die zentrale Frage in der Auswahlphase eines neuen ERP-Systems lautet daher oft: Wie gut spielt das ERP mit Salesforce zusammen?
Die Salesforce-Anbindung ist technisch heute relativ unkritisch — Salesforce hat eine ausgereifte REST-API und mit MuleSoft den eigenen iPaaS-Anbieter im Konzern. Die Herausforderungen liegen mehr in der inhaltlichen Zuordnung: Welche Daten gehören in Salesforce, welche ins ERP, und wer ist der Master?
Salesforce-Integration: API, MuleSoft und Konnektoren
Salesforce bietet drei Hauptzugangspfade für Integrationen: REST-API (JSON-basiert, modern, Standardweg für die meisten Aufgaben), SOAP-API (älter, aber mit umfangreicherer Metadaten-Funktionalität, oft im Lifecycle-Management) und Bulk-API für Massendaten (Initialladen, Datenexport in größerem Umfang). MuleSoft als hauseigener iPaaS bietet vorgefertigte Konnektoren zu praktisch jedem ERP-System; alternativ existieren AppExchange-Apps für Direkt-Verbindungen zu SAP, NetSuite, Microsoft Dynamics und anderen großen ERPs. Bei kleineren ERPs oder Spezialsystemen ist oft eine Eigenentwicklung erforderlich.
Welche Daten sollten zwischen Salesforce und ERP fließen?
Die Standard-Daten in einer typischen Salesforce-zu-ERP-Integration: Vom CRM zum ERP — Aufträge (mit allen Konditionen), Lead-/Opportunity-Konversionen, Kundenstammdaten (sofern in Salesforce gepflegt), Service-Tickets mit ERP-Bezug. Vom ERP zum CRM — Auftragsstatus, Lieferinformationen, Rechnungsstatus, Service-Fall-Historie, Bonität und Zahlungsverhalten. Zentrale Designfrage: Wer ist Master für welche Datenelemente? Empfehlung: ein klares Master-Data-Management-Konzept, in dem jedes Datenelement genau ein System als 'Source of Truth' hat.
Typische Probleme der Salesforce-ERP-Integration
Drei wiederkehrende Stolpersteine: 1) Datenmodell-Diskrepanz — Salesforce arbeitet objekt-orientiert (Account, Opportunity, Quote, Order), ERPs eher prozess-orientiert (Auftrag, Position, Kunde). Mapping-Tabellen müssen sorgfältig erstellt werden, sonst gehen Felder verloren oder werden überschrieben. 2) Berechtigungen über Systemgrenzen: ein User, der in Salesforce nur seine eigenen Accounts sieht, muss im ERP konsistent abgebildet werden. 3) Echtzeit vs. Batch: Echtzeit-Updates sind UX-freundlich, skalieren aber bei hohem Datenvolumen schlecht — typischer Kompromiss ist 5-15 Minuten Batch-Sync für nicht-kritische Felder.
ERP-Systeme mit guter Salesforce-Integration
Aus Marktsicht haben folgende ERPs besonders ausgereifte Salesforce-Integrationen: Microsoft Dynamics 365 Business Central (Power Automate / MuleSoft), Oracle Fusion Cloud ERP (Oracle Integration Cloud), Odoo (Community-Connector), SAP Business One (App-Center-Konnektoren) und Oracle NetSuite (nativer Konnektor). Für kleinere ERPs lässt sich praktisch alles über MuleSoft oder Boomi abbilden — mit deren Standard-Tagessätzen ab 1.200 €/Tag.
Verwandter Begriff: ZUGFERD – Definition und Praxis-Beispiel im Glossar.
