Fulfillment-Auftrag geteilt

Ein Fulfillment-Auftrag ist eine Zuweisung von Positionen zu einem Fulfillmentstandort. Der Trigger Fulfillment-Auftrag geteilt startet einen Workflow, wenn ein Fulfillment-Auftrag von dir oder einer Drittanbieter-App geteilt wird. Workflows, die diesen Trigger verwenden, arbeiten sowohl mit dem ursprünglichen Fulfillment-Auftrag als auch mit den aus der Teilung resultierenden Fulfillment-Aufträgen.

Vom Trigger „Fulfillment-Auftrag geteilt“ bereitgestellte Daten

Die folgenden Daten werden für Workflows bereitgestellt, die mit dem Trigger Fulfillment-Auftrag geteilt starten.

Daten, die für Workflows mit dem Trigger „Fulfillment-Auftrag geteilt“ bereitgestellt werden.
DatenBeschreibung
fulfillment orderDer ursprüngliche Fulfillment-Auftrag, der geteilt wurde. Ermöglicht den Zugriff auf Daten des Objekts „Fulfillment Order“ in der GraphQL Admin API.
remaining fulfillment orderDer aus der Teilung resultierende verbleibende Fulfillment-Auftrag. Ermöglicht den Zugriff auf Daten des Objekts „Fulfillment Order“ in der GraphQL Admin API.
replacement fulfillment orderDer Ersatz-Fulfillment-Auftrag, wenn der ursprüngliche Fulfillment-Auftrag nicht geteilt werden konnte. Dieses Feld ist optional und kann null sein. Ermöglicht den Zugriff auf Daten des Objekts „Fulfillment Order“ in der GraphQL Admin API.

Aktionen

Dieser Trigger stellt Fulfillment-Aufträge bereit, wodurch du jede Aktion verwenden kannst, die einen Fulfillment-Auftrag erfordert, einschließlich:

Da Fulfillment-Aufträge auch mit einer Bestellung verknüpft sind, kann der Trigger auch mit Aktionen verwendet werden, die Bestellungen erfordern, wie zum Beispiel:

Fulfillment-Aufträge enthalten auch Datenlisten, wie z. B. Positionen. Mit einer For-each-Aktion kannst du diese Listen durchlaufen und Aktionen für jeden Eintrag ausführen. Beispielsweise kannst du die Positionen durchlaufen, um die Inventarverfügbarkeit zu prüfen.

Testen des Triggers

Um einen aktiven Workflow zu testen, der mit diesem Trigger beginnt, kannst du:

  • Teile einen Fulfillment-Auftrag im Shopify-Adminbereich, indem du eine beliebige Bestellung auswählst und die Teilungsfunktion verwendest.
  • Um Workflows zu testen, die Ersatz-Fulfillment-Aufträge bearbeiten, führe zuerst einige Artikel in einem Fulfillment-Auftrag teilweise aus und teile dann die verbleibenden, nicht ausgeführten Artikel. Wenn du diese Schritte befolgst, wird ein Ersatz-Fulfillment-Auftrag generiert, da der ursprüngliche Fulfillment-Auftrag nicht geteilt werden kann.
  • Kontaktiere deine externe Bestellverwaltungs-App, damit diese einen Fulfillment-Auftrag über die fulfillmentOrderSplit-Mutation teilt.

API-Details

Der Trigger Fulfillment-Auftrag geteilt ermöglicht es, Aktionen mit dem GraphQL-API-Objekt „FulfillmentOrderSplitResult“ auszuführen. Dieser Trigger entspricht dem fulfillment_orders/split-Webhook.

Für andere Workflows mit Fulfillment-Aufträgen kommen auch folgende Trigger infrage: