Anbindung von Magento an Schweizer ERP-Systeme

26. Juni 2010 von

Bei einer Suche nach Magento auf www.topsoft.ch (Software finden / Evaluation) findet man tatsächlich nur einen Schweizer ERP Anbieter, der Magento zu unterstützen scheint. Es handelt sich dabei um die A+L Productivity Suite der Firma A+L AG aus Grenchen. Auf diesem Weg wird man wohl nicht zu der gewünschten Information gelangen, weshalb ich diesen Beitrag schreibe, um die Aufmerksamkeit der Schweizer ERP Anbieter zu wecken. Wenn Ihre ERP Software eine Anbindung an das Open Source E-Commerce Framework Magento unterstützt, schreiben Sie bitte einen Kommentar zu diesem Beitrag oder wenden Sie sich per E-Mail an uns, damit wir Sie auf dieser Liste ergänzen und Sie auch unseren Kunden weiter empfehlen können.

Hier eine Liste der uns bekannten Schweizer ERP Systeme mit Schnittstelle zu Magento:

Der Magento OpenERP Connector wird von Akretion aus Sao Paulo und Camptocamp in Lausanne entwickelt. Es gibt auch deutschsprachige Schweizer Agenturen, die sich damit auskennen, z.B. brain-tech. Seit Februar 2013 gibt es auch eine kommerzielle OpenERP Bridge.

Für Comatic gibt es eine Schnittstelle von netfuchs.ch aus Interlaken und von ProIT AG aus Muttenz, für europa3000 gibt es auch eine fertige Schnittstelle von Flashnet, die Integration muss aber individuell vorgenommen werden.

Die Schnittstelle für Navision, die durch Pronux realisiert wurde, ist bereits bei mehreren Kunden im Einsatz (u.A. bei der Pro Juventute). Es hat sich jedoch gezeigt dass:

  1. Die Integration in der Regel aufwändig ist und nur durch die Partnerfirma durchgeführt werden kann (Navision ist Open Source und wird in der Regel durch den Kunden verändert d.h. die Integration ist bei jedem Kunden unterschiedlich)
  2. Viele Funktionen welche Kunden in Navision verwenden (z.B. die ganze Preiskalkulation) existieren in Magento nicht oder nur sehr rudimentär
  3. Bei allen Integrations-Projekten entstanden Nachfolge-Projekte in welchen die Schnittstelle für die spezifischen Anforderungen noch zusätzlich erweitert wurden
Für PROFFIX gibt es eine Schnittstelle von smile solutions, bei welcher die Artikel direkt aus der Lagerverwaltung im Shop publiziert und Bestellungenin der Auftragsbearbeitung erfasst werden. Die Schnittstelle von der von der SMC Computer AG stellt die Daten als Webservice bereit. Magento holt sich bei Bedarf die benötigten Daten ab. Die Daten aus dem Shop erhält PROFIXX direkt per POST-Request.

Magento Schnittstellen zu Schweizer ERP SystemenAb Version 1.6 der Magento Enterprise Edition gibt es auch eine sog. Middleware, die Magento bidirektional über den Einsatz von Webservices mit SAP Business One, Sage, Microsoft Dynamics NAV uvm. synchronisieren kann. Zu den berücksichtigten Daten gehören Bestellungen, Bestellstatus, Kundendaten, Produktinformationen sowie der Versandstatus. Eine komplette Liste der unterstützten ERP Systeme findet man bei eBridge Software. Hier findet man ausserdem eine Pressemitteilung von Magento zur neuen Middleware. Ob diese auch für die Magento Community Edition verfügbar sein wird, bleibt abzuwarten.

Verschlagwortet mit , , , ,
7 Kommentare

Magento Disaster Recovery auf MySQL Ebene

25. Juni 2010 von

Magento Disaster Recovery auf MySQL DatenbankebeneNote: This information can also be found in English on the Magento Wiki!

Einer unserer Magento Kunden wurde unbeabsichtigt mit einer über den Virtualmin Script Installer installierten Magento Installation von Version 1.4.0.1 auf 1.4.1.0 geupgraded, was dazu führte, dass weder der Magento Shop, noch der Magento Adminbereich erreichbar waren.

Wir versuchten daraufhin erfolglos die Datenbank mit einer neu installierten Magento Version 1.4.0.1 zu verbinden und entschlossen uns daraufhin dazu, alle Datenbanktabellen, die mit catalog* und eav* beginnen zu exportieren und nur diese in eine frische Datenbank der Version 1.4.0.1 zu importieren. Sobald man Foreign Key Checks für MySQL deaktiviert hat, ist dies auch weiter kein Problem. Auch das in Magento integrierte Datenbank Backup Tool ergänzt foreign_key_checks = 0 in seinem MySQL Dump, so dass dieses bei einem Restore keine Foreign Key Constraint Fehler hervorrufen kann.

In den folgenden drei Schritten, ist diese Aufgabe sehr schnell zu bewältigen.

  1. Alle catalog* und eav* Tabellen (via phpMyAdmin) aus der alten Datenbank exportieren
  2. Alle catalog* und eav* Tabellen in der neuen Datenbank löschen
  3. Alle in Schritt 1 exportieren Tabellen in die neue Datenbank importieren

Wenn man bei Schritt 1 in phpMyAdmin noch das Häkchen bei –add-drop-table auswählt, kann man sich Schritt 2 eigentlich auch sparen, merke ich gerade.

Für den Fall, dass Sie Schritt 2 ausführen, hier der Einfachheit halber die entsprechenden DROP TABLE Befehle (kann mit regex search/replace in VIM schnell gebastelt werden, war aber eigentlich unnötig wie eben schon erwähnt):

Verschlagwortet mit , , , , , ,
5 Kommentare

Magento Schnelleinführung

24. Juni 2010 von

Kostenloses 42-seitiges deutsches eBook von der Produktpflege bis hin zur Kundenverwaltung

Keine Kommentare

TYPO3 4.4: Noch nie war es einfacher in TYPO3 einzusteigen

23. Juni 2010 von

TYPO3 verzeichnet bis heute fast 5 Millionen Downloads. Es ist zweifellos das am meisten eingesetzte und erfolgreichste Content Management System im deutschsprachigen Raum, obwohl es eine sehr steile Lernkurve für Entwickler hat. Das neue Introduction Package ermöglicht es nun bereits während des Installationsvorgangs automatisch eine Beispiel Webseite einzurichten, mit der Grundkonfiguration, Inhaltselementen und einigen Extensions.

Keine Kommentare

Neu im Angebot: Magento Entwickler Schulungen

16. Juni 2010 von

Lassen Sie sich von Vinai Kopp in die Tiefen des Magento Codes entführen!

Keine Kommentare