Zum Inhalt

Einheitliches Auftragsmanagement

Die Herausforderung

Ohne Hub-Modell bedeutet Multi-Channel-Verkauf: Jeder Marktplatz hat seinen eigenen Auftragsprozess. Amazon liefert Auftragsdaten über seine SP-API, Otto verwendet REST-Endpoints, Kaufland hat eigene Order-APIs, und der eigene Shopware-Shop arbeitet nochmal anders. Das Ergebnis: verschiedene Formate, verschiedene Workflows, verschiedene Fehlerquellen.

Die Lösung: Ein zentraler Auftragsimport

merchantCENTRAL löst dieses Problem durch den ALN MC Order Import – einen einheitlichen Auftragsimport-Service, der von allen Marktplatz-Connectoren genutzt wird.

Auftragsimport: Alle Kanäle → ein zentraler Import

Der Standardprozess

Schritt 1: Connector holt Aufträge

Jeder Marktplatz-Connector ruft die jeweilige API des Marktplatzes auf und wandelt die empfangenen Auftragsdaten in ein standardisiertes JSON-Format um. Dieses Format ist für alle Kanäle identisch.

Schritt 2: Dublettenprüfung

Der zentrale Order Import prüft anhand der Kombination Marktplatz-Code + Externe Auftragsnr., ob dieser Auftrag bereits importiert wurde. Doppelimporte werden so zuverlässig verhindert.

Schritt 3: Marketplace Order anlegen

Der Auftrag wird in der zentralen Tabelle ALN MC Marketplace Order gespeichert – mit allen relevanten Daten:

Feld Beschreibung
Marktplatz-Code Von welchem Kanal der Auftrag stammt
Externe Auftragsnr. Die Auftragsnummer auf dem Marktplatz
Referenznummer Ggf. abweichende Referenz
Kundenname Name des Käufers
Auftragsdatum Wann der Auftrag auf dem Marktplatz eingegangen ist
Import-Zeitstempel Wann der Auftrag importiert wurde
Status Imported / Error / Completed
Gesamtbetrag Brutto-Betrag des Auftrags
Versandkosten Separater Versandkostenanteil
Währung Auftragswährung
Zahlungsart Wie der Kunde bezahlt hat
Lieferadresse Name, Straße, PLZ, Ort, Land
Auftrags-JSON Die vollständigen Rohdaten (Blob)

Schritt 4: BC-Verkaufsauftrag erstellen

Aus der Marketplace Order wird automatisch ein Business Central Verkaufsauftrag erstellt:

  1. Kundenzuordnung: Der Hub sucht anhand von E-Mail oder Name einen bestehenden BC-Debitor. Falls keiner gefunden wird, kann automatisch ein neuer Kontakt/Debitor angelegt werden.
  2. Auftragskopf: Debitor, Lieferadresse, Zahlungsbedingungen, Versandmethode werden gesetzt.
  3. Auftragspositionen: Die bestellten Artikel werden als Verkaufszeilen angelegt.
  4. Verknüpfung: Die BC-Verkaufsauftragsnummer wird in der Marketplace Order gespeichert.

Schritt 5: Status zurückmelden

Nach erfolgreichem Import wird der Status auf Importiert gesetzt. Falls ein Fehler auftritt (z. B. Artikel nicht gefunden, Debitor kann nicht angelegt werden), wird der Status auf Fehler gesetzt und die Fehlermeldung gespeichert.

Vorteile des einheitlichen Imports

Ein Workflow für alles

Unabhängig davon, ob der Auftrag von Amazon, Otto, Kaufland oder dem eigenen Shop kommt – im Lager und in der Buchhaltung sieht er immer gleich aus: als normaler BC-Verkaufsauftrag.

Einheitliche Fehlerbehandlung

Fehler werden in der Liste Marktplatz-Aufträge zentral angezeigt. Sie müssen nicht fünf verschiedene Marktplatz-Portale prüfen, sondern sehen alle Probleme an einer Stelle.

Nachvollziehbarkeit

Jeder Auftrag wird mit seinen vollständigen Rohdaten (JSON-Blob) gespeichert. Falls es Unstimmigkeiten gibt, können Sie jederzeit nachprüfen, was der Marktplatz tatsächlich geliefert hat.

Automatisierung per Job Queue

Die Connectoren können per Job Queue so konfiguriert werden, dass neue Aufträge alle 15 Minuten automatisch importiert werden – ohne manuelle Eingriffe.

Auftragslebenszyklus

Auftragslebenszyklus: Von Import bis Versandbestätigung

Tracking-Einträge

Wenn ein Verkaufsauftrag versendet wird und eine Tracking-Nummer generiert wird (über das Versandsystem), erstellt der Hub automatisch einen Tracking-Eintrag:

Feld Beschreibung
Marketplace Order Nr. Verknüpfung zum Marktplatz-Auftrag
Sendungsverfolgungsnr. Die Sendungsnummer des Carriers
Tracking-URL Link zur Sendungsverfolgung
Carrier-Code DHL, DPD, GLS, UPS, Rhenus
Versanddatum Wann die Sendung aufgegeben wurde
Sync-Status Ob die Versandbestätigung an den Marktplatz gesendet wurde

Die Marktplatz-Connectoren holen sich diese Tracking-Einträge ab und senden die Versandbestätigung zurück an die jeweilige Marktplatz-API.

Verwandte Seiten