10. Mai 2022 | Schnittstellen

Schnittstelle TOPIX-Shopware 6 - Case Study

Die Integration von Shopware 6 in das ERP-System TOPIX schafft die Grundlage für effiziente und durchgängige E-Commerce-Prozesse. Durch die Entwicklung einer individuellen Schnittstelle werden Onlineshop und Warenwirtschaft nahtlos miteinander verbunden, sodass zentrale Geschäftsabläufe automatisiert und Daten konsistent gehalten werden.

TOPIX als modulare Business-Software vereint ERP, CRM, Finance und Dokumentenmanagement in einer flexiblen Systemlandschaft. In Kombination mit Shopware 6 entsteht eine leistungsfähige Lösung, die sowohl skalierbar als auch zukunftssicher ist.

Ausgangspunkt war ein stationärer Händler aus Stuttgart, der sein Produktsortiment zusätzlich online anbieten wollte. Ziel war der Aufbau eines weiteren Vertriebskanals sowie die Erweiterung der Reichweite. Entscheidend hierfür war eine zuverlässige Synchronisation von Produkt-, Kunden- und Bestelldaten zwischen Shop und ERP-System.

topix-shopware6

Verwendete Technologien

shopware icon

Shopware

topix_logo

Topix

24 /7
Automatisierter Datenaustausch
10 + Jahre
Erfahrung
100 %
Zuverlässige Synchronisation aller relevanten Daten

Unsere Leistungen

Entwicklung einer Shopware-TOPIX Schnittstelle

Individuelle Anbindung von Onlineshop und Warenwirtschaft.

Daten-Synchronisation & Automatisierung

Automatisierter Abgleich von Produkten, Kunden und Bestellungen in beiden Systemen.

Umsetzung komplexer Geschäftslogiken

Integration individueller Preis-, Versand- und Zahlungslogiken aus dem bestehenden ERP-System

Erweiterung von Shop-Funktionalitäten

Implementierung zusätzlicher Funktionen für einen effizienteren und skalierbaren digitalen Vertrieb

Sie wollen auch Ihr Projekt
mit uns starten?

So entstehen messbare E-Commerce-Projekte

1
Analyse & Zieldefinition
Analyse der bestehenden Systemlandschaft sowie Definition der Anforderungen für die Integration von Shopware und TOPIX.
2
Konzeption & Schnittstellendesign
Planung der Datenstrukturen, Synchronisationslogiken und individuellen Prozessanforderungen.
3
Entwicklung & Integration
Programmierung der individuellen Schnittstelle sowie vollständige technische Anbindung von Shopware 6 an das bestehende ERP-System TOPIX.
4
Testing & Go-Live
Umfangreiche Tests, gezielte und kontinuierliche Optimierung der Prozesse sowie erfolgreiche Inbetriebnahme im produktiven Live-System.

Gemeinsam haben wir
folgende Ziele definiert

Projekt im Detail

Die entwickelte Schnittstelle zwischen Shopware 6 und TOPIX ermöglicht eine umfassende und strukturierte Synchronisation zentraler Unternehmensdaten. Im Fokus standen dabei insbesondere Artikel-, Kunden- und Bestelldaten sowie die Abbildung individueller Geschäftslogiken aus dem ERP-System.

Artikel- und Kategoriedaten

Im Bereich Produkte und Kategorien wurde ein umfangreicher Datenabgleich realisiert. Neben klassischen Produktinformationen werden auch komplexe Strukturen wie Eigenschaften, Serien und Zusatzinformationen übertragen.

Zu den synchronisierten Daten gehören unter anderem:

  • Kategorien inkl. Typ und Layout
  • Produkte mit Eigenschaften, Filtern und Freitextfeldern
  • Maße, Verpackungsdaten und Produktserien
  • Lagerbestände und Aktiv-Status
  • Preise, Staffelpreise sowie Streich- und Einkaufspreise
  • Cross-Selling- und Zubehörprodukte
  • Herstellerdaten

Kundendaten-Synchronisation

Der Abgleich von Kundendaten erfolgt in beide Richtungen und sorgt für eine konsistente Datenbasis in Shop und ERP-System. Neue Kunden werden automatisch angelegt, bestehende Daten bei Änderungen synchronisiert.

Zur strukturierten Abbildung der Daten erfolgt eine klare Zuordnung zwischen Shopware und TOPIX:

TOPIXSW6
FirmaKunde
Anschrift

Person

Lieferadresse
HauptansprechpartnerRechnungsadresse

Zusätzliche Lieferadressen werden automatisch als weitere Datensätze im ERP-System angelegt. Dadurch bleibt die Datenstruktur auch bei komplexeren Kundenbeziehungen vollständig und nachvollziehbar.

Praxisbeispiel: Kundenanlage

Registriert sich ein neuer Kunde im Shop, wird automatisch ein entsprechender Datensatz in TOPIX angelegt. Unterschiedliche Adressarten wie Liefer- und Rechnungsadresse werden dabei getrennt übernommen und korrekt zugeordnet.

Auch bei bestehenden Kunden erfolgt ein automatischer Abgleich: Änderungen werden erkannt und systemübergreifend aktualisiert.

Zahlungs- und Versandlogiken

Ein zentrales Element der Schnittstelle ist die Übernahme individueller Zahlungs- und Versandkonditionen aus dem ERP-System. Kunden können in TOPIX spezifische Konditionen zugewiesen werden, die anschließend im Onlineshop als verfügbare Zahlungsarten dargestellt werden.

Rechnung-1024x151

Beispielsweise können Kunden anhand ihrer Bonität automatisch bestimmte Zahlungsarten wie „Kauf auf Rechnung“ erhalten. Diese Einstufung erfolgt im ERP-System und wird über die Schnittstelle in den Onlineshop übertragen. Dort werden die entsprechenden Kunden mit definierten Tags versehen, die wiederum gezielt bestimmten Zahlungsarten zugeordnet sind.

Auf diese Weise stehen im Checkout nur die für den jeweiligen Kunden freigegebenen Zahlungsoptionen zur Verfügung.

Tags-Risikolos

Bestellabwicklung

Bestellungen werden vollständig und strukturiert an das ERP-System übergeben. Dabei werden alle Positionen inklusive Versandkosten und Rabatten übertragen.

Besonderheit:

  • Versandkosten und Rabatte werden im ERP als eigene Artikel geführt
  • Diese werden bei Bestellungen automatisch zugeordnet und übertragen

Dadurch bleibt die komplette Bestellstruktur auch im ERP-System konsistent und auswertbar.

SEO-Automatisierung

Ein weiterer Bestandteil der Lösung ist die automatisierte Generierung von SEO-Daten. Meta-Titel, Beschreibungen und URLs werden dynamisch aus Produkt- und Kategorieinformationen erstellt.

Beispiel:

  • Kombination aus Kategorie, Eigenschaften und Textbausteinen
  • Automatische Erstellung suchmaschinenoptimierter URLs

Dies reduziert den manuellen Pflegeaufwand und verbessert gleichzeitig die Sichtbarkeit im Onlinehandel.

Technische Herausforderungen & Lösung

TOPIX bietet standardmäßig nur eine begrenzte Anzahl an frei konfigurierbaren Feldern. Um zusätzliche Informationen wie filterbare Eigenschaften oder Produktserien abzubilden, wurde ein individueller Workaround entwickelt.

Dabei werden bestimmte Informationen über definierte Kategorienstrukturen übertragen und systemseitig interpretiert. Die Schnittstelle erkennt anhand von Listen, ob es sich um Kategorien, Serien oder Eigenschaften handelt, und verarbeitet diese entsprechend.

Ergebnis im Detail

Die Schnittstelle sorgt für einen stabilen und performanten Datenaustausch zwischen Shopware 6 und TOPIX. Produktdaten werden regelmäßig synchronisiert, während Bestellungen nahezu in Echtzeit übertragen werden.

Durch die Automatisierung zentraler Prozesse werden manuelle Aufwände reduziert und Fehlerquellen minimiert. Gleichzeitig schafft die Lösung eine skalierbare Grundlage für zukünftige Erweiterungen und weitere Integrationen.