Skip to content

Marketplace-Synchronisation (OMP02) ​

Transaktion: OMP02 Marketplace synchronization
UI-Pfad: /marketPlaceSynchronization

Business-Zweck ​

Marktplatz Synchronisation ist das zentrale Monitoring für alle Datentransfers zwischen reybex und externen Kanälen: Artikel-Export, Bestands-Updates, Bestellimport, Versand-Rückmeldungen und Rechnungs-Uploads. Partner sehen Status, Fehler und können Jobs manuell anstoßen oder wiederholen.

→ Vollständige fachliche Sync-Dokumentation (Richtungen, Provider, Client-Besonderheiten): Synchronisation Reybex ↔ Marktplätze/Shops

Kernbegriffe ​

BegriffBedeutung
MarktplaceMaterialTransferJob für Material-Sync (out/in)
MarktplaceOrderTransferJob für Order-Import/-Export
processingStatus0=offen, 1=in Bearbeitung, 2=erfolgreich, 3=Fehler (retry), 4=Fehler (final)
postway0=incoming (Import), 1=outgoing (Export)
actionNameAusgeführte Endpoint-Aktion
submissionIdExterne Referenz (Feed-ID, API-Job)

Fachlicher Ablauf ​

Material-Synchronisation (Export) ​

Typische Auslöser:

  • Artikel manuell an Kanal senden (aus BAS02/OMP07)
  • Bestandsänderung (INV-Buchung) → Stock-Sync
  • Preisänderung (SAL09) → Price-Sync
  • Massenbearbeitung (OMP07) → Bulk-Export

Felder je Transfer: material, marktplace, stock, salesPrice, materialFieldsToExport, sku, asin.

Order-Synchronisation (Import) ​

Typische Auslöser:

  • Automatischer Job (jobInterval in OMP01)
  • Manuell: POST /api/marketplace/importOrders
  • Einfach-Import: GET /api/marketplace/performSimpleOrderImport

Ergebnis: SalesHead mit marktplaceOrderId, verknüpft mit Kanal.

Order-Export / Status-Rückmeldung (Export) ​

Nach Fulfillment:

  • Versandstatus an Kanal (updateOrderStatusInMarketplace)
  • Tracking über SMP/SAL31
  • Rechnungs-Upload (uploadInvoices) – z. B. Amazon, Kaufland, Real

Partner-Szenarien ​

Transfer-Status prüfen ​

  1. OMP02 öffnen – Tabs für Material- und Order-Transfers
  2. Filter nach Kanal, Status, Datum
  3. Fehlerdetails in marktplaceTransferError / Order-Import-Errors

API:

  • GET /api/marketplace/synchronizationData – aggregierte Sync-Übersicht
  • GET /api/marketplaceMaterialTransfer – Material-Jobs
  • GET /api/marketplaceOrderTransfer – Order-Jobs
  • GET /api/marketplaceOrderTransfer/orderImportErrors – Import-Fehler

Manuellen Bestellimport auslösen ​

json
POST /api/marketplace/importOrders
{
  "marktplaceId": 1234567890,
  "orderImportStartDate": "01.09.2026",
  "orderImportEndDate": "09.09.2026"
}

Artikel-Export starten ​

Nach Änderung am Artikel erscheint ein Transfer in OMP02. Alternativ:

  • POST /api/marketplace/marketplaceUpdateMaterial
  • GET /api/marketplace/sendMaterialTransfer (Job)
  • POST /api/marketplace/uploadData

Fehlgeschlagene Transfers bereinigen ​

  • Material: DELETE /api/marketplaceMaterialTransfer/ mit { "ids": [...] }
  • Order: DELETE /api/marketplaceOrderTransfer/ mit { "ids": [...] }

Voraussetzungen ​

  • Aktiver Kanal in OMP01 (isActive)
  • Gültige Verbindung (checkConnection)
  • Für Order-Import: Kunde/Belegart/Lager konfiguriert
  • Für Material-Export: MaterialMarktplace-Eintrag oder Neuanlage erlaubt

Häufige Fehler ​

SymptomUrsacheMaßnahme
Kein freier LagerplatzimportWarehouses ohne freie PlätzeLager/Plätze in Prüftabellen prüfen (OMP01)
SKU nicht gefundenArtikel fehlt oder falsche SKUBAS02 anlegen, materialFindingAlgorithm prüfen
OAuth abgelaufenToken ungültigVerbindung in OMP01 erneuern
Feed-Fehler AmazonsubmissionInfo mit Feed-ReportGET /api/marketplace/feedSubmissionResult

Auswirkungen im ERP ​

Transfer-TypErfolgFehler
Material ExportListing/Preis/Bestand am Kanal aktualisiertRetry oder manuelle Korrektur in OMP07
Order ImportAuftrag (SAL16) angelegtEintrag in Order-Import-Errors
Order ExportVersandstatus am KanalWiederholung nach Tracking-Fix
Invoice UploadRechnung beim MarktplatzSAL18 prüfen, erneut uploaden

API-Referenz ​

Verwandte Themen ​

Nur für reybex-Partner. Nicht für Endkunden bestimmt.