Duales PIM, kein automatischer Sync
Produktdaten kommen aus zwei Quellen: Contentserv und Akeneo. Beide liefern Produkte, Kategorien und Bilder — aber ohne automatisierten Import landeten Daten manuell im Shop. Fehleranfällig und zeitraubend.
B2B · PIM & ERP-Integration
Wie DevQon für Sortimo einen B2B-Shop mit dualem PIM, bidirektionaler ERP-Anbindung und branchenführendem Magecart-Schutz gebaut hat — dreisprachig und flottengerecht.
DevQon realisierte für Sortimo Walter Rüegg AG einen Magento 2 B2B-Shop mit Contentserv- und Akeneo-PIM-Anbindung, bidirektionaler ERP-Synchronisation und Fahrzeug-/Branchennavigation. Dazu ein zweistufiger Magecart-Schutz und Nagios-Monitoring — für den Schweizer Marktführer bei Fahrzeugeinrichtungen.
Ausgangslage
Sortimo Walter Rüegg AG ist der Schweizer Marktführer für Fahrzeugeinrichtungen — über 40 Jahre Erfahrung, 110+ Mitarbeiter, vier Standorte. Der B2B-Onlineshop musste mit zwei PIM-Systemen, einem ERP und strengen Sicherheitsanforderungen auf Enterprise-Niveau funktionieren.
Produktdaten kommen aus zwei Quellen: Contentserv und Akeneo. Beide liefern Produkte, Kategorien und Bilder — aber ohne automatisierten Import landeten Daten manuell im Shop. Fehleranfällig und zeitraubend.
Bestellungen mussten manuell ans ERP übergeben werden, Lagerbestände und Auftragsstatus wurden zeitverzögert abgeglichen. Kein Echtzeit-Bild über Verfügbarkeiten — problematisch für Flottenbestellungen.
Flottenmanager brauchen kundenspezifische Preise, Fahrzeugmarken-Navigation (VW, Mercedes, Ford) und branchenspezifische Filter (Bau, Elektriker, Reinigung). Standard-B2C-Logik reicht nicht.
Magecart-Angriffe auf E-Commerce-Plattformen nehmen zu. Sortimo brauchte einen aktiven Schutz gegen CMS-Injection und manipulierte Skripte — nicht nur Firewalls, sondern Echtzeit-Überwachung.
Lösung
Beide PIM-Systeme liefern täglich automatisch Produkte, Kategorien und Bilder via Bulk-Import (Magmi). Bilder werden direkt aus Google Drive synchronisiert. Kein manueller Abgleich, keine Doppelpflege.
Bestellungen werden minütlich als XML ans ERP exportiert. Auftragsstatus kommt stündlich zurück, Lagerbestände und Adressen täglich. File-basiert via FTP — robust, nachvollziehbar, kein Middleware-Overhead.
Layered Navigation nach Fahrzeugmarke UND Branche via Amasty Shopby. Kundengruppen-abhängige Preise und Katalogsichtbarkeit (Bss CatalogPermission). Saferpay-Payment mit 5-Rappen-Rundung für den Schweizer Markt.
Stufe 1: DB-Trigger erkennt CMS-Injections in Echtzeit. Stufe 2: Minütlicher JS-Scan aller CMS-Inhalte mit Sofort-Alarm (DevQon DqTools). Dazu Nagios/NSCA-Monitoring jedes Imports und ein DB-Watchdog gegen Hänger-Queries.
— Ergebnisse
„Zwei PIM-Systeme, ein ERP, drei Sprachen und B2B-Preislogik — DevQon hat das alles in einem Shop zusammengebracht, der einfach läuft. Der Magecart-Schutz gibt uns die Sicherheit, die wir als Unternehmen dieser Grösse brauchen.“
Technologie
Vorgehen
Analyse der PIM-Datenstrukturen in Contentserv und Akeneo, Mapping auf Magento-Attribute. Definition der ERP-Schnittstelle (XML-Format, FTP-Pfade, Sync-Intervalle) und der B2B-Kundengruppen-Logik.
Magento-2-Setup mit Custom Theme, Aufbau der PIM-Import-Pipeline (Magmi + Cron), bidirektionale ERP-Anbindung, B2B-Module (Bss CatalogPermission, Amasty Shopby), Saferpay-Payment und Magecart-Schutzlayer.
0-Downtime-Deployment via GitLab CI/CD, gehärtete Stage mit NOINDEX, Nagios-Monitoring für jeden Import-Prozess, DB-Watchdog gegen Hänger-Queries und minütlicher Magecart-JS-Scan im Produktivbetrieb.
FAQ
Bei Sortimo liefern Contentserv und Akeneo unterschiedliche Produktdaten-Sets — historisch gewachsen aus verschiedenen Unternehmensbereichen. Statt eine kostspielige PIM-Konsolidierung zu erzwingen, hat DevQon beide Quellen parallel angebunden. Magmi importiert aus beiden Systemen per Cron-Job und dedupliziert automatisch.
Amasty Shopby ermöglicht Layered Navigation nach beliebigen Produkt-Attributen. Für Sortimo wurden Fahrzeugmarke (VW, Mercedes, Ford, etc.) und Branche (Bau, Elektriker, Reinigung) als filterbare Attribute konfiguriert. Kunden können so in einem Klick alle Einrichtungen für ihr Fahrzeugmodell und ihre Branche finden.
Magecart-Angriffe injizieren schadhaften JavaScript-Code in CMS-Blöcke oder Checkout-Seiten, um Zahlungsdaten abzugreifen. DevQon schützt zweistufig: Ein DB-Trigger erkennt verdächtige CMS-Änderungen in Echtzeit. Zusätzlich scannt ein minütlicher JS-Cronjob alle CMS-Inhalte auf bekannte Injection-Muster und löst bei Fund sofort Alarm aus.
Bss CatalogPermission und FME-Module steuern pro Kundengruppe, welche Kategorien und Produkte sichtbar sind und welche Preise gelten. Flottenmanager sehen andere Konditionen als Einzelkunden. Die Preise werden aus dem ERP synchronisiert und im Shop automatisch der richtigen Kundengruppe zugewiesen.
Jeder Import-Prozess reportet seinen Status via Nagios/NSCA. Bei Fehler oder Timeout wird sofort ein Alarm ausgelöst. Ein DB-Watchdog überwacht zusätzlich lang laufende Queries und terminiert Hänger automatisch. So bleibt der Shop performant, auch wenn ein PIM-Export einmal grösser ausfällt als erwartet.
Bereit?
Ob duales PIM, ERP-Anbindung oder Magecart-Schutz — wir bauen Ihnen eine B2B-Plattform, die performt und skaliert.
Jetzt Projekt besprechen Live-Shop ansehenWie DevQon für Sortimo einen B2B-Shop mit dualem PIM, bidirektionaler ERP-Anbindung und branchenführendem Magecart-Schutz gebaut hat — dreisprachig und flottengerecht.
Sortimo Walter Rüegg AG ist der Schweizer Marktführer für Fahrzeugeinrichtungen — über 40 Jahre Erfahrung, 110+ Mitarbeiter, vier Standorte. Der B2B-Onlineshop musste mit zwei PIM-Systemen, einem ERP und strengen Sicherheitsanforderungen auf Enterprise-Niveau funktionieren.
Produktdaten kommen aus zwei Quellen: Contentserv und Akeneo. Beide liefern Produkte, Kategorien und Bilder — aber ohne automatisierten Import landeten Daten manuell im Shop. Fehleranfällig und zeitraubend.
Bestellungen mussten manuell ans ERP übergeben werden, Lagerbestände und Auftragsstatus wurden zeitverzögert abgeglichen. Kein Echtzeit-Bild über Verfügbarkeiten — problematisch für Flottenbestellungen.
Flottenmanager brauchen kundenspezifische Preise, Fahrzeugmarken-Navigation (VW, Mercedes, Ford) und branchenspezifische Filter (Bau, Elektriker, Reinigung). Standard-B2C-Logik reicht nicht.
Magecart-Angriffe auf E-Commerce-Plattformen nehmen zu. Sortimo brauchte einen aktiven Schutz gegen CMS-Injection und manipulierte Skripte — nicht nur Firewalls, sondern Echtzeit-Überwachung.
Beide PIM-Systeme liefern täglich automatisch Produkte, Kategorien und Bilder via Bulk-Import (Magmi). Bilder werden direkt aus Google Drive synchronisiert. Kein manueller Abgleich, keine Doppelpflege.
Bestellungen werden minütlich als XML ans ERP exportiert. Auftragsstatus kommt stündlich zurück, Lagerbestände und Adressen täglich. File-basiert via FTP — robust, nachvollziehbar, kein Middleware-Overhead.
Layered Navigation nach Fahrzeugmarke UND Branche via Amasty Shopby. Kundengruppen-abhängige Preise und Katalogsichtbarkeit (Bss CatalogPermission). Saferpay-Payment mit 5-Rappen-Rundung für den Schweizer Markt.
Stufe 1: DB-Trigger erkennt CMS-Injections in Echtzeit. Stufe 2: Minütlicher JS-Scan aller CMS-Inhalte mit Sofort-Alarm (DevQon DqTools). Dazu Nagios/NSCA-Monitoring jedes Imports und ein DB-Watchdog gegen Hänger-Queries.
"Zwei PIM-Systeme, ein ERP, drei Sprachen und B2B-Preislogik — DevQon hat das alles in einem Shop zusammengebracht, der einfach läuft. Der Magecart-Schutz gibt uns die Sicherheit, die wir als Unternehmen dieser Grösse brauchen."
Claude P.
Projektleiter E-Commerce, Sortimo Walter Rüegg AG
Analyse der PIM-Datenstrukturen in Contentserv und Akeneo, Mapping auf Magento-Attribute. Definition der ERP-Schnittstelle (XML-Format, FTP-Pfade, Sync-Intervalle) und der B2B-Kundengruppen-Logik.
Magento-2-Setup mit Custom Theme, Aufbau der PIM-Import-Pipeline (Magmi + Cron), bidirektionale ERP-Anbindung, B2B-Module (Bss CatalogPermission, Amasty Shopby), Saferpay-Payment und Magecart-Schutzlayer.
0-Downtime-Deployment via GitLab CI/CD, gehärtete Stage mit NOINDEX, Nagios-Monitoring für jeden Import-Prozess, DB-Watchdog gegen Hänger-Queries und minütlicher Magecart-JS-Scan im Produktivbetrieb.
Bei Sortimo liefern Contentserv und Akeneo unterschiedliche Produktdaten-Sets — historisch gewachsen aus verschiedenen Unternehmensbereichen. Statt eine kostspielige PIM-Konsolidierung zu erzwingen, hat DevQon beide Quellen parallel angebunden. Magmi importiert aus beiden Systemen per Cron-Job und dedupliziert automatisch.
Amasty Shopby ermöglicht Layered Navigation nach beliebigen Produkt-Attributen. Für Sortimo wurden Fahrzeugmarke (VW, Mercedes, Ford, etc.) und Branche (Bau, Elektriker, Reinigung) als filterbare Attribute konfiguriert. Kunden können so in einem Klick alle Einrichtungen für ihr Fahrzeugmodell und ihre Branche finden.
Magecart-Angriffe injizieren schadhaften JavaScript-Code in CMS-Blöcke oder Checkout-Seiten, um Zahlungsdaten abzugreifen. DevQon schützt zweistufig: Ein DB-Trigger erkennt verdächtige CMS-Änderungen in Echtzeit. Zusätzlich scannt ein minütlicher JS-Cronjob alle CMS-Inhalte auf bekannte Injection-Muster und löst bei Fund sofort Alarm aus.
Bss CatalogPermission und FME-Module steuern pro Kundengruppe, welche Kategorien und Produkte sichtbar sind und welche Preise gelten. Flottenmanager sehen andere Konditionen als Einzelkunden. Die Preise werden aus dem ERP synchronisiert und im Shop automatisch der richtigen Kundengruppe zugewiesen.
Jeder Import-Prozess reportet seinen Status via Nagios/NSCA. Bei Fehler oder Timeout wird sofort ein Alarm ausgelöst. Ein DB-Watchdog überwacht zusätzlich lang laufende Queries und terminiert Hänger automatisch. So bleibt der Shop performant, auch wenn ein PIM-Export einmal grösser ausfällt als erwartet.
Ob B2B-Shop, PIM-Anbindung oder Enterprise-Sicherheit — wir bauen Ihnen eine Plattform, die Ihre Daten zusammenbringt und Ihr Geschäft schützt.