CRM und ERP im Zusammenspiel

Salesforce mit Sage 100 verbinden

Vertrieb in Salesforce. Auftragsabwicklung in Sage 100. Eine Schnittstelle, die beide Welten zuverlässig verbindet.

Salesforce und Sage 100 erfüllen in vielen Unternehmen unterschiedliche, aber eng miteinander verzahnte Aufgaben: Während Vertrieb und Kundenmanagement in Salesforce stattfinden, liegen Artikel, Preise, Aufträge, Lieferungen, Rechnungen und weitere kaufmännische Prozesse in der Sage 100. Ohne eine saubere Integration entstehen doppelte Datenpflege, Medienbrüche und Fehler.

Appontes entwickelt individuelle Schnittstellen zwischen Salesforce und Sage 100, abgestimmt auf Ihre Prozesse, Datenstrukturen und Verantwortlichkeiten.

Zwei Geschäftsleute besprechen sich gemeinsam an einem Laptop
Zertifizierter Sage-Partner
Schnittstellenentwicklung
xRM-Experten
Individuelle Entwicklung
Das typische Szenario

Salesforce und Sage 100: Zwei starke Systeme, ein durchgängiger Prozess

Ein Vertriebsmitarbeiter legt in Salesforce eine Opportunity an. Kunde, Ansprechpartner und Verkaufschance sind dort bereits vollständig gepflegt. Spätestens wenn daraus ein Angebot oder Auftrag wird, werden jedoch Daten aus der Sage 100 benötigt:

  • Ist der Kunde bereits angelegt?
  • Welche Kundennummer besitzt er?
  • Welche Artikel stehen zur Verfügung?
  • Welche Preise und Konditionen gelten?
  • Welche Lieferfähigkeit besteht?
  • Wurde das Angebot bereits zum Auftrag?
  • Ist die Ware geliefert?
  • Wurde die Rechnung gestellt?
  • Wie ist der aktuelle Auftragsstatus?

Ohne Integration müssen Informationen zwischen beiden Systemen manuell übertragen oder mehrfach gepflegt werden. Eine Salesforce-Sage-100-Schnittstelle macht daraus einen zusammenhängenden digitalen Prozess.

Salesforce Vertrieb · CRM · Opportunities
Appontes Integration Individuell entwickelte Schnittstelle
AccountsKunden
ContactsAnsprechpartner
ProductsArtikel
OpportunitiesAngebote / Aufträge
Mapping Validierung Synchronisation Protokollierung Monitoring
Sage 100 ERP · Warenwirtschaft · Belege · Rechnungswesen
Datenobjekte

Welche Daten können zwischen Salesforce und Sage 100 übertragen werden?

Welche Informationen synchronisiert werden, hängt von Ihrem Geschäftsprozess ab. Typische Objekte sind beispielsweise:

SalesforceSage 100
AccountsKunden / Debitoren
ContactsAnsprechpartner
ProductsArtikel
Price Books / PricesPreise und Konditionen
OpportunitiesVerkaufschancen
QuotesAngebote
OrdersVerkaufsaufträge
Order StatusBeleg- und Lieferstatus
InvoicesRechnungen
Customer InformationKundenstammdaten

Dabei muss nicht jeder Datensatz in beide Richtungen übertragen werden. Entscheidend ist vielmehr: Welches System ist für welche Information führend?

Genau diese Frage klären wir gemeinsam mit Ihnen, bevor die technische Umsetzung beginnt.

Beispielprozess

Von der Salesforce Opportunity zum Auftrag in Sage 100

Opportunity Kundenprüfung Angebot Auftrag Lieferung Rechnung Status im CRM
Salesforce Sage 100
Mitarbeiterin prüft mit Klemmbrett Pakete in einem Lagerregal
1

Lead und Verkaufschance in Salesforce

Der Vertrieb arbeitet vollständig in Salesforce und pflegt dort Kunden, Ansprechpartner und Opportunities.

2

Kundenprüfung in Sage 100

Die Schnittstelle prüft, ob zum Salesforce Account bereits ein Kunde in der Sage 100 existiert. Besteht noch kein Kunde, kann dieser abhängig vom vereinbarten Prozess automatisch oder kontrolliert angelegt werden.

3

Artikel und Preise aus Sage 100

Artikelstammdaten, Preise oder kundenspezifische Konditionen können aus der Sage 100 nach Salesforce übertragen werden. Der Vertrieb arbeitet damit mit den kaufmännisch gültigen Daten aus dem ERP-System.

4

Opportunity wird zum Auftrag

Erreicht die Verkaufschance einen definierten Status, können die relevanten Daten an Sage 100 übergeben werden. Dort entsteht beispielsweise die Belegkette vom Angebot über die Auftragsbestätigung und Lieferung bis zur Rechnung.

5

Status zurück nach Salesforce

Der Vertrieb muss nicht ständig in Sage 100 nachsehen. Statusinformationen können wieder nach Salesforce übertragen werden. Damit sieht der Vertrieb den aktuellen kaufmännischen Stand direkt im CRM.

Auftrag angelegt Auftrag bestätigt Lieferung erfolgt Teilweise geliefert Rechnung erstellt Rechnungsnummer Auftragsnummer Lieferdatum
Unser Anspruch

Keine Standardschnittstelle um jeden Preis

Unternehmen unterscheiden sich. Deshalb halten wir wenig davon, komplexe Geschäftsprozesse zwanghaft in eine starre Standardschnittstelle zu pressen. Bei einer Salesforce-Sage-100-Integration müssen unter anderem folgende Fragen beantwortet werden:

  • Welches System führt den Kundenstamm?
  • Wo werden neue Kunden angelegt?
  • Wie werden Dubletten erkannt?
  • Wo entstehen Artikel und Preise?
  • Welche Preise benötigt Salesforce?
  • Wie werden kundenspezifische Konditionen behandelt?
  • Wann wird aus einer Opportunity ein Sage-Beleg?
  • Welcher Sage-Beleg soll entstehen?
  • Wie werden Änderungen nach der Übergabe behandelt?
  • Was geschieht bei Storno oder Ablehnung?
  • Welche Daten dürfen nachträglich geändert werden?
  • Wie werden Fehler und Konflikte behandelt?

Wir entwickeln die Schnittstelle passend zum Prozess. Nicht den Prozess passend zur Schnittstelle.

Architektur

Technische Umsetzung

Je nach Systemlandschaft und Anforderungen können unterschiedliche Integrationsarchitekturen sinnvoll sein. Typischerweise kombinieren wir:

Salesforce APIs

Salesforce stellt Schnittstellen für den strukturierten Zugriff auf CRM-Daten und Prozesse bereit. Darüber können beispielsweise Accounts, Contacts, Opportunities oder Produkte gelesen und aktualisiert werden.

Sage 100 Schnittstellen

Für die Integration mit Sage 100 werden abhängig vom jeweiligen Anwendungsfall die vorgesehenen Schnittstellen und Integrationsmöglichkeiten der Sage 100 eingesetzt und bei Bedarf um individuelle Komponenten ergänzt.

Individuelle Middleware

Bei komplexeren Integrationen entwickeln wir eine eigene Integrationsschicht, die den Datenaustausch steuert, überwacht und nachvollziehbar macht.

Was die Integrationsschicht übernimmt

Eine eigene Middleware sorgt dafür, dass die Integration nicht nur funktional ist, sondern auch wartbar und nachvollziehbar bleibt. Sie übernimmt beispielsweise:

  • Datenmapping und Transformation unterschiedlicher Datenmodelle
  • Validierung und Synchronisation
  • Statusverwaltung
  • Protokollierung und Fehlerbehandlung
  • Wiederholungsmechanismen
  • Monitoring
Qualität im Betrieb

Synchronisation statt Datenchaos

Eine gute Schnittstelle besteht nicht nur daraus, Datensätze von A nach B zu kopieren. Besonders wichtig sind Mechanismen für:

Zwei Personen werten Diagramme und Kennzahlen an einem Laptop aus

Eindeutige Zuordnung

Salesforce- und Sage-Datensätze müssen dauerhaft miteinander verknüpft werden. Beispielsweise die Salesforce Account ID mit der Sage Kundennummer.

Delta-Synchronisation

Im laufenden Betrieb sollten möglichst nur neue oder geänderte Informationen verarbeitet werden.

Konfliktbehandlung

Was passiert, wenn ein Kunde gleichzeitig in beiden Systemen verändert wurde? Solche Fälle brauchen klare Regeln.

Fehlerbehandlung

Ein temporärer Verbindungsfehler darf nicht dazu führen, dass Datensätze dauerhaft verloren gehen.

Protokollierung

Es muss nachvollziehbar sein, welcher Datensatz wann übertragen wurde, welche Änderungen vorgenommen wurden und ob Fehler aufgetreten sind.

Monitoring

Gerade geschäftskritische Integrationen sollten überwacht werden. Denn eine Schnittstelle ist nur dann zuverlässig, wenn Probleme erkannt werden, bevor Anwender sie bemerken.

Bestandsintegrationen

Bestehende Salesforce-Sage-100-Schnittstelle ablösen oder erweitern

Nicht immer beginnen wir auf der grünen Wiese. Wir unterstützen auch, wenn bereits eine Schnittstelle vorhanden ist und beispielsweise:

  • Synchronisationen sporadisch ausfallen
  • Datensätze doppelt entstehen
  • Fehler nicht nachvollziehbar sind
  • die Lösung nicht mehr weiterentwickelt wird
  • neue Salesforce-Prozesse hinzukommen
  • Sage-100-Prozesse geändert wurden
  • das Datenmapping angepasst werden muss
  • Performanceprobleme auftreten
  • Monitoring fehlt
  • der ursprüngliche Entwickler nicht mehr verfügbar ist

Wir analysieren bestehende Integrationen und bewerten, ob eine Weiterentwicklung, technische Modernisierung oder Neuimplementierung sinnvoller ist.

Bestehende Schnittstelle prüfen lassen

Hybride Szenarien

Salesforce und Sage 100 mit xRM kombinieren

Nicht jedes Unternehmen möchte sämtliche CRM-Prozesse vollständig in Salesforce abbilden. Gerade bei Sage 100 kann deshalb auch eine Kombination aus Salesforce, Sage 100 und Sage 100 xRM sinnvoll sein.

Beispielsweise kann Salesforce das zentrale Vertriebs-CRM bleiben, während ERP-nahe Prozesse, Servicevorgänge oder interne Informationen im Sage 100 xRM abgebildet werden.

Welche Architektur sinnvoll ist, hängt von Ihren Prozessen und der Rolle der einzelnen Systeme ab.

Besondere xRM-Erfahrung

Appontes verfügt über besondere Erfahrung im Sage 100 xRM und kann deshalb auch solche hybriden Szenarien fachlich und technisch bewerten.

Mehr zum Sage 100 xRM
Einsatzszenarien

Typische Einsatzszenarien

Eine Salesforce-Sage-100-Integration eignet sich insbesondere für Unternehmen, bei denen Vertrieb und ERP eng zusammenarbeiten. Zum Beispiel:

Technischer Großhandel

Salesforce unterstützt Vertrieb und Opportunitymanagement, während Sage 100 Artikel, Preise, Lager, Beschaffung und Auftragsabwicklung steuert.

Sage 100 für technischen Großhandel

Maschinen-, Anlagen- und Gerätehandel

Komplexe Verkaufschancen entstehen in Salesforce und werden nach Auftragserteilung strukturiert in Sage 100 weitergeführt.

Sage 100 für Maschinen- und Gerätehandel

Mess-, Labor- und Medizintechnik

Vertriebsinformationen aus Salesforce werden mit kaufmännischen Daten, Artikelinformationen und Auftragsprozessen aus Sage 100 verbunden.

Sage 100 für Mess-, Labor- und Medizintechnik

Serviceorientierte Unternehmen

Vertrieb, Kundenkommunikation, Auftragsabwicklung und Serviceprozesse werden systemübergreifend miteinander verknüpft.

Sage 100 für Service und Wartung
Warum Appontes

Ihr Partner für die Salesforce-Sage-100-Integration

Sage 100 ist für uns kein Fremdsystem

Wir arbeiten tief in der Sage 100. Von Warenwirtschaft und Rechnungswesen über xRM bis zur individuellen Entwicklung. Dadurch betrachten wir eine Salesforce-Integration nicht nur aus API-Sicht. Wir verstehen auch die Prozesse, die anschließend innerhalb der Sage 100 ausgelöst werden.

Erfahrung mit komplexen Integrationen

Appontes konzipiert und entwickelt individuelle Schnittstellen zwischen Unternehmensanwendungen. Dazu gehören auch Integrationen zwischen Salesforce und Sage 100 mit unterschiedlichen Datenobjekten und Geschäftsprozessen.

Entwicklung und Prozessberatung aus einer Hand

Eine Schnittstelle ist selten ausschließlich ein Entwicklungsprojekt. Deshalb verbinden wir ERP-Beratung, Prozessverständnis, Softwareentwicklung und Schnittstellenkompetenz.

Direkte Ansprechpartner

Bei uns sprechen Sie mit den Personen, die Ihre Anforderungen verstehen, die Architektur konzipieren und die Umsetzung begleiten.

Unser Vorgehen

So entsteht Ihre Salesforce-Sage-100-Schnittstelle

1

Prozesse verstehen

Wir betrachten zunächst den tatsächlichen Geschäftsprozess. Nicht „Welche Felder sollen synchronisiert werden?", sondern „Was soll vom ersten Kundenkontakt bis zur Rechnung passieren?"

2

Systemführerschaft festlegen

Gemeinsam definieren wir, welches System welche Daten führt.

3

Datenmapping erstellen

Salesforce-Objekte und Sage-100-Strukturen werden einander eindeutig zugeordnet.

4

Integrationsarchitektur festlegen

Wir entscheiden, wie Daten synchronisiert, überwacht und verarbeitet werden.

5

Umsetzung

Die Schnittstelle wird implementiert und zunächst kontrolliert getestet.

6

Monitoring und Betrieb

Fehlerprotokollierung und Überwachung werden von Beginn an berücksichtigt.

Ihr Einstieg

Bereits Salesforce und Sage 100 im Einsatz?

Dann müssen Sie nicht Ihre gesamte Systemlandschaft verändern. Oft fehlt lediglich die Verbindung zwischen beiden Systemen. Wir analysieren gemeinsam mit Ihnen:

  • Welche Daten werden heute doppelt gepflegt?
  • Wo entstehen Medienbrüche?
  • Welche Prozesse können automatisiert werden?
  • Welches System sollte welche Daten führen?
  • Welche Informationen benötigt der Vertrieb aus Sage?
  • Welche Informationen benötigt das ERP aus Salesforce?

Salesforce-Sage-100-Schnittstelle besprechen

Salesforce und Sage 100 verbinden

Sie nutzen Salesforce im Vertrieb und Sage 100 für Ihre kaufmännischen Prozesse? Dann sorgen wir dafür, dass aus zwei Systemen ein durchgängiger Geschäftsprozess entsteht.

Appontes GmbH · Sage 100 · Salesforce · Schnittstellen · Individualentwicklung
Wir verbinden, was zusammengehört.

FAQ

Häufig gestellte Fragen

Kann Salesforce mit Sage 100 verbunden werden? +
Ja. Salesforce und Sage 100 können über Schnittstellen und eine individuell entwickelte Integrationslogik miteinander verbunden werden. Welche Architektur sinnvoll ist, hängt davon ab, welche Daten ausgetauscht und welche Geschäftsprozesse automatisiert werden sollen.
Können Kunden aus Salesforce automatisch in Sage 100 angelegt werden? +
Ja. Dabei sollte vorab definiert werden, wann ein Salesforce Account tatsächlich zu einem Kunden in Sage 100 werden soll. Zusätzlich sollten Dublettenprüfung, Pflichtfelder und Verantwortlichkeiten berücksichtigt werden.
Können Artikel und Preise aus Sage 100 nach Salesforce übertragen werden? +
Ja. Artikel, Produktinformationen sowie unterschiedliche Preis- und Konditionsinformationen können abhängig von den jeweiligen Anforderungen für Salesforce bereitgestellt werden.
Kann aus einer Salesforce Opportunity automatisch ein Sage-100-Auftrag entstehen? +
Ja. Dabei kann beispielsweise ein definierter Opportunity-Status die Übergabe an Sage 100 auslösen. Je nach Prozess kann zunächst ein Angebot oder direkt ein Auftrag angelegt werden.
Können Auftrags- und Rechnungsinformationen zurück nach Salesforce übertragen werden? +
Ja. So kann der Vertrieb beispielsweise Informationen über Auftragsnummer, Status, Lieferung oder Rechnung direkt in Salesforce sehen, ohne zusätzlich im ERP nachsehen zu müssen.
Ist eine bidirektionale Synchronisation möglich? +
Grundsätzlich ja. Eine Synchronisation in beide Richtungen sollte jedoch nicht automatisch für sämtliche Daten eingesetzt werden. Für jedes Datenobjekt sollte definiert werden, welches System führend ist und wie Konflikte behandelt werden.
Können auch individuelle Salesforce-Felder berücksichtigt werden? +
Ja. Individuelle Felder und kundenspezifische Datenmodelle können im Mapping berücksichtigt werden. Dasselbe gilt für individuelle Erweiterungen und Prozesse innerhalb der Sage 100.
Wie werden Fehler in der Schnittstelle behandelt? +
Bei professionellen Integrationen ist die Fehlerbehandlung Bestandteil der Architektur. Dazu gehören beispielsweise Logging, Statusinformationen, Wiederholungsmechanismen, technische Fehlerprotokolle, fachliche Validierung und Monitoring.
Können bestehende Salesforce-Sage-100-Schnittstellen übernommen werden? +
Ja. Wir können bestehende Integrationen analysieren und bewerten, ob eine Weiterentwicklung oder eine Neuimplementierung wirtschaftlich und technisch sinnvoller ist.