7.2 Aufträge an ERP-Systeme exportieren

Problem

Magento kann Aufträge von Kunden annehmen und in der Datenbank speichern. Sie können die Aufträge im Admin-Panel einsehen und dort bearbeiten oder über die SOAP-API von einer anderen Software abholen lassen. Wenn Sie eine Warenwirtschaft einsetzen, werden Sie sicher einen automatischen Export von Aufträgen in die Warenwirtschaft realisieren wollen.

Lösung

Es gibt mehrere Ansätze dazu, zu welchem Zeitpunkt eine Bestellung exportiert wird: direkt beim Platzieren des Auftrags oder mit einem Hintergrundprozess, der regelmäßig alle neuen Bestellungen exportiert.

Diskussion

Variante 1: Eventbasiertes Exportieren

Nach dem Platzieren eines Auftrags wird das Event sales_order_place_after geworfen. Um mit diesem ...

Get Magento: Das Handbuch für Entwickler now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.