Sie möchten einen Fulfillment-Dienstleister in reybex anbinden z.B. Zen. Dann müssen Sie die Authentifizierungsdaten in reybex hinterlegen, damit die Schnittstelle zwischen den beiden Systemen hergestellt werden kann und somit eine Datenübertragung möglich ist.
Aktuell unterstütze Fulfillment Anbindungen:
- Zen
- Hive
- Channel Dock
- Mh Direkt
- Fiege
Um eine Fulfillment Anbindung in Reybex vorzunehmen, gehen Sie bitte wie folgt vor:
- Öffnen Sie die Transaktion der Prüftabellen [BAS01]
- Wechseln Sie in den Bereich Artikel
- Klicken Sie auf die Schaltfläche Fulfillment
- Klicken Sie auf den Button + Hinzufügen um einen neuen Eintrag zu erstellen bzw. auf den Button mit dem Stift vor einen bereits bestehenden Datensatz, um den entsprechenden Eintrag anzupassen.
- Füllen Sie die entsprechenden Felder aus.
- Bezeichnung: Name des Fulfillmentdienstleisters
- unterstützte Schnittstelle: z.B. Zen
- API-Schlüssel
- Geheimschlüssel = Passwort, falls von der Schnittstelle erforderlich
- Endpunkt-URL = Endpoint-Adresse
- Benutzername, falls von der Schnittstelle erforderlich
- Passwort, falls von der Schnittstelle erforderlich
- Max. Anzahl an Übertragungen
- Übertragungsintervall = Abstand zwischen 2 Übertragungen in Minuten
- Aktivieren bzw. deaktivieren Sie die entsprechenden Checkboxen
- Aktiv – Mit Aktivierung der Checkbox, wird die Schnittstelle aktiv gesetzt
- Standard – Mit Aktivierung der Checkbox, wird die Schnittstelle als Standard-Schnittstelle gekennzeichnet.
- Auftrags-Export via Job – Mit Aktivierung der Checkbox, wir die Übertragung der Aufträge automatisch via Job vollzogen.
- Prüfung Marktplatz-Synchronisationsstatus – Mit Aktivierung der Checkbox, wird überprüft, ob eine Marktplatz-Synchronisation erforderlich ist.
- Retouren pro Auftrag abrufen
- Aufrufen von Versandantworten pro Auftrag
- Lagerbestände automatisch korrigieren
- Chargenanzahlabweichung ignorieren
- Wenn diese Konfigurationen im Hintergrund aktiviert sind, laufen unsere automatischen Jobs wie vorgesehen. Nach Abschluss der Anbindung stehen zudem entsprechende Schaltflächen zur Verfügung, über die die Daten eingelesen werden können.
- Klicken Sie abschließend auf speichern.

Hinweise zu Zen:
- Für Zen können keine Bestell-Updates, keine automatische Bestandskorrektur und keine Rückmeldungen zu Retouren abgerufen werden.
Stattdessen sendet Zen diese Informationen über einen reybexApi-Call an uns. Dieser Call ist in der reybex.api zu finden.
Mögliche Ursachen für Probleme bei Order Updates
In manchen Fällen ist es nicht möglich, Order-Updates abzurufen. Dafür gibt es mehrere Ursachen:
1. Versandkonfiguration
Wenn reybex ein Order-Update erhält, wird anhand der in den Prüftabellen hinterlegten Versandregeln eine Versandkonfiguration ausgewählt.
Für diese ausgewählte Versandkonfiguration darf den Button “Erstelle Versand-Etikett” nicht aktiv sein, da der Versand in diesem Fall vom Fulfillment Center übernommen wird.

Ist der Button in der Versandkonfiguration aktiv, versucht Reybex ein Versandlabel über Versanddienstleister, wie z.B. DHL zu erstellen.
Wenn Sie keine entsprechende Konfiguration für Versanddienstleister wie DHL hinterlegt haben, kommt es zu einem Fehler und das Order-Update kann nicht verarbeitet werden. Ist eine solche Konfiguration vorhanden, entstehen Ihnen zusätzliche Versandkosten, obwohl der Versand bereits über das Fulfillment Center abgerechnet wurde.
2. Ursachen auf Seiten des Fulfillment Centers
Häufig liegen die Gründe auch beim Fulfillment Center, z. B. durch:
- nicht übereinstimmende Artikelnummern oder Positionsnummern eines Beleges
- fehlende oder unvollständige Pflichtdaten (z. B. Versanddienstleister- oder Trackinginformationen)
3. Auftragseinstellung „Teillieferung“
Wenn der Button “Teillieferung möglich“ aktiviert ist, kann das Fulfillment Center Order-Updates in mehreren Teilschritten senden. Ist diese Option im Auftrag nicht aktiviert, können die Updates nicht verarbeitet werden.
Datenübertragung an Fulfillment Center
Die Aufträge werden automatisch per Job an das Fulfillment Center übertragen.
Falls Sie die Übertragung manuell durchführen möchten, kann hierfür die Transaktion Liefervorschlag INV12 verwendet werden.
Für eine erfolgreiche Übertragung ist eine korrekte Lagerkonfiguration erforderlich, auch wenn die Übertragung über den automatischen Job erfolgt.
Ist im jeweiligen Lager nicht das entsprechende Fulfillment hinterlegt, tritt der Fehler „Fulfillment nicht gefunden“ auf. Außerdem werden Bestellungen positionsweise übertragen. Wenn in den einzelnen Positionen unterschiedliche Lager ausgewählt sind, können die Artikel entsprechend an verschiedene Fulfillment Center gesendet werden.

Zusätzlich müssen Artikelstammdaten an die Fulfillment Center übertragen werden. Die Übertragung muss manuell über den Artikelstamm BAS02 erfolgen und kann dort auch als Batch durchgeführt werden.

Auch Einkaufsbestellungen müssen manuell an die Fulfillment Center übertragen werden.
Die Übertragung ist ausschließlich über die Detailansicht der jeweiligen Einkaufsbestellung möglich; eine Batch-Übertragung wird hierfür nicht unterstützt.
Vorgehensweise bei Lagerbewegungen
Bestandskorrekturen werden von den Fulfillment Centern eingelesen und können dabei mehrere Lagerbewegungen auslösen. Wenn es Abweichungen zwischen den Beständen im Fulfillment Center und den in Reybex geführten Beständen gibt, sind mehrere Lagerbewegungen normal.
In diesem Fall wird zunächst eine gegenläufige Buchung auf den bestehenden Reybex-Bestand durchgeführt. Anschließend wird der vom Fulfillment Center gemeldete Bestand erneut eingebucht.
