Verbinden Sie Ihr Lager mit Ihrer Storefront: Integration von Magento mit einem ERP

Veröffentlicht: 2019-07-16

Viele Händler, die von Magento 1 oder anderen Plattformen auf Magento 2 migrieren, stehen vor der Herausforderung, ihre Backoffice- und Warenwirtschaftsdaten (ERP) in ihre Magento-Storefront zu integrieren.

Springen zu:

Vorgefertigte Middleware

Vorgefertigte Magento-Erweiterung

Kundenspezifische Entwicklung

Die Daten, die am häufigsten integriert werden müssen, sind Bestellungen, Kundenkatalog und Produktkatalog. Bestellungen müssen zur Verarbeitung von der Storefront von Magento zum ERP fließen. Tracking-Nummern-Informationen müssen dann vom ERP an Magento zurückfließen. Bestands- und Preisinformationen müssen ebenfalls zwischen Magento und dem ERP synchronisiert werden.

Es gibt mehrere Optionen zum Erstellen der oben beschriebenen Integrationen zwischen Magento und einem ERP, einschließlich vorgefertigter Middleware, vorgefertigter Magento-Erweiterung und benutzerdefinierter Entwicklung.

Vorgefertigte Middleware

Wenn ein Händler eine gängige ERP-Software wie SAP, Netsuite, Microsoft Dynamics (GP, NAV und SL), Epicor, Sage oder JD Edwards verwendet, gibt es auf dem Markt Middleware-Produkte, die die meisten grundlegenden Integrationsanforderungen erfüllen. Diese Dienste berechnen in der Regel eine Einrichtungsgebühr plus monatliche Gebühren basierend auf dem Nutzungsvolumen oder dem Support-Level.

Die Middleware-Produktangebote sind in den letzten 5 Jahren erheblich gewachsen und sind jetzt so robust, dass sie oft alle Integrationsanforderungen für kleine bis mittelgroße Händler erfüllen können. Marktführer in dieser Kategorie ist eBridge Connections. Sie bieten eine Verbindung zu Magento und anderen E-Commerce-Plattformen von fast allen gängigen ERP-Softwarepaketen.

+ Vorteile der Verwendung von Middleware:
  • Schnelle Einrichtung – Die Einrichtungszeit beträgt normalerweise zwischen 4-6 Wochen.
  • Gute Qualität – wenn die Verbindungen schon viele Male installiert wurden.
  • Niedrigere Kosten – die Verwendung einer gemeinsam genutzten Verbindung kann die Kosten senken.
  • Qualitativ hochwertiger Support – Support-Mitarbeiter stehen oft rund um die Uhr zur Verfügung, um gemeldete Probleme zu lösen.
Nachteile der Verwendung von Middleware:
  • Flexibilität – das ist normalerweise der größte Nachteil. Oft gibt es Funktionen, die nicht für bestimmte Geschäftsanforderungen bereitgestellt werden können, da der Konnektor auf eine bestimmte Weise funktionieren muss, um alle zu bedienen, und nicht in größerem Umfang angepasst werden kann.
  • Nicht so robust – Vorgefertigte Lösungen werden in der Regel mit einem Standard-Feature-Set geliefert, das grundlegende Integrationsanforderungen abdeckt. Fortgeschrittenere Verbindungspunkte wie Geschenkkarten und Prämienpunkte können jedoch fehlen.

Vorgefertigte Magento-Erweiterung

Aufgrund der unten genannten Probleme empfehlen wir ein hohes Maß an Vorsicht und Überprüfung, bevor Sie eine vorgefertigte Magento-Erweiterung vom Marktplatz zur Integration verwenden. Während einige unserer Händlerkunden stark von einer kostengünstigen Erweiterungsintegration in MOM und Quickbooks profitiert haben, hatten wir auch Kunden, die unter kostspieligen Problemen mit anderen Erweiterungsintegrationen in Microsoft GP und ähnlichen Systemen litten.

Die Middleware-Produktangebote sind in den letzten 5 Jahren erheblich gewachsen und sind jetzt so robust, dass sie oft alle Integrationsanforderungen für kleine bis mittelgroße Händler erfüllen können. Marktführer in dieser Kategorie ist eBridge Connections. Sie bieten eine Verbindung zu Magento und anderen E-Commerce-Plattformen von fast allen gängigen ERP-Softwarepaketen.

+ Vorteile der Verwendung der Magento-Erweiterung:
  • Niedrige Kosten – Sie kaufen die Erweiterung einmal, keine monatlichen Gebühren.
  • Wert – Bei richtiger Codierung können Sie im Vergleich zur kundenspezifischen Entwicklung viele Funktionen für die Kosten erhalten.
Nachteile von Magento Extensions:
  • Support – oft dauert es Tage, bis die Anbieter von Erweiterungen auf Supportanfragen per Ticket oder E-Mail reagieren.
  • Niedrige Qualität – Es gibt einige wirklich schreckliche Integrationserweiterungen zum Verkauf, die von Alpha-Release-Qualität waren.
  • Kosten – Eine Erweiterung von geringer Qualität kann aufgrund von Kundendienstproblemen, schlechten Daten und Magento-Entwicklerzeit, die zur Verwaltung und Behebung dringender Probleme benötigt wird, tatsächlich eine Menge Kosten verursachen.

Kundenspezifische Entwicklung

Viele Legacy-ERPs haben keine vorgefertigten Lösungen oder APIs und können daher nur über Flatfile-FTP-Integrationen verbunden werden. Oder oft enthalten vorgefertigte Lösungen nicht die Funktionen und Arbeitsabläufe, die zur Unterstützung der Integrationsgeschäftsanforderungen erforderlich sind. In diesen Situationen ist eine kundenspezifische Entwicklung erforderlich, um Magento mit einem ERP zu verbinden.

Bei dieser Option haben Händler normalerweise die Wahl, Code auf der Magento-Seite zu entwickeln, der mit dem ERP interagiert, oder Code auf der ERP-Seite zu entwickeln, der mit den APIs von Magento interagiert.

Wir werden oft damit beauftragt, Code auf der Magento-Seite zu entwickeln, der mit den API- oder Flat-File-Anforderungen eines ERP verbunden ist. Dieser benutzerdefinierte Code kann zusätzlich eine vorgefertigte Middleware oder Erweiterungen sein oder er kann als gesamte Integration eigenständig sein.

+ Vorteile der kundenspezifischen ERP-Entwicklung
  • Robuste Funktionen – Funktionen, die speziell entwickelt wurden, um Geschäftsanforderungen zu erfüllen.
  • Hohe Qualität – da sie von Beginn des Projekts an streng kontrolliert werden kann
  • Effizienter Code – weil er nur die spezifischen Bedürfnisse des Kunden unterstützen muss.
  • Hoher ROI – die benutzerdefinierte Integration kann im Laufe der Zeit ständig verbessert werden, um manuelle Arbeit zu reduzieren und die Effizienz von Backend-Operationen zu verbessern.
Nachteile der kundenspezifischen ERP-Entwicklung
  • Kosten – Da die Integration kundenspezifisch entwickelt wird, gibt es keinen Kosteneinsparungsvorteil durch die Wiederverwendung von Code aus anderen Integrationsprojekten.

Zusammengefasst :

Bei der Planung der Integration von Magento in Ihre Backoffice-Systeme (ERP) gibt es viele Dinge zu beachten, aber man sollte immer einen Schritt zurücktreten und die langfristigen Betriebskosten und den potenziellen Return on Investment berücksichtigen. Während vorgefertigte Lösungen zunächst immer gut in Betracht gezogen werden sollten, kann es sein, dass eine Kombination aus vorgefertigter und benutzerdefinierter Entwicklung oder die ausschließlich benutzerdefinierte Entwicklung einer Integration im Laufe der Zeit die beste Kapitalrendite bietet. Schauen Sie sich die ERP-Arbeit an, die wir für Aladdin Temp-Rite geleistet haben.

In Kontakt kommen

Kontaktieren Sie noch heute einen unserer Experten, um Ihre ERP-Herausforderungen zu besprechen!

Kontaktiere uns

James Benton,
InteractOne-Lösungsexperte