Gönderim siparişi bölündü

Gönderim siparişi, satır öğelerinin bir gönderim konumuna atanmasıdır. Gönderim siparişi bölündü tetikleyicisi, bir gönderim siparişinin sizin tarafınızdan veya bir üçüncü taraf uygulama tarafından bölünmesi durumunda bir iş akışını başlatır. Bu tetikleyiciyi kullanan iş akışları, hem orijinal gönderim siparişinde hem de bölünme sonucunda ortaya çıkan gönderim siparişlerinde çalışır.

Gönderim siparişi bölündü tetikleyicisi tarafından sağlanan veriler

Aşağıdaki veriler, Gönderim siparişi bölündü tetikleyicisiyle başlayan iş akışlarına sağlanır.

Gönderim siparişi bölündü tetikleyicisi içeren iş akışlarına sağlanan veriler.
VeriAçıklama
fulfillment orderBölünen orijinal gönderim siparişi. GraphQL Admin API Fulfillment Order nesnesindeki verilere erişim sağlar.
remaining fulfillment orderBölünme sonucunda kalan gönderim siparişi. GraphQL Admin API Fulfillment Order nesnesindeki verilere erişim sağlar.
replacement fulfillment orderOrijinal gönderim siparişinin bölünememesi durumunda oluşturulan yeni gönderim siparişi. Bu alan isteğe bağlıdır ve boş olabilir. GraphQL Admin API Fulfillment Order nesnesindeki verilere erişim sağlar.

Eylemler

Bu tetikleyici, aşağıdakiler de dahil olmak üzere bir gönderim siparişi gerektiren tüm eylemleri kullanmanıza olanak tanıyan gönderim siparişleri sağlar:

Gönderim siparişleri aynı zamanda bir siparişe de bağlandığından tetikleyici, sipariş gerektiren aşağıdaki gibi işlemlerle de kullanılabilir:

Gönderim siparişleri, satır öğeleri gibi veri listeleri de içerir. Her biri için işlemini kullanarak bu listeler arasında döngü oluşturabilir ve her bir öğe için işlem gerçekleştirebilirsiniz. Örneğin, stok durumunu kontrol etmek için satır öğeleri arasında döngü oluşturabilirsiniz.

Tetikleyiciyi test etme

Bu tetikleyiciyle başlayan etkin bir iş akışını test etmek için şunları yapabilirsiniz:

  • Shopify yöneticisinde herhangi bir siparişi seçip bölme işlevini kullanarak bir gönderim siparişini bölün.
  • Yedek gönderim siparişlerini işleyen iş akışlarını test etmek için öncelikle bir gönderim siparişindeki bazı ürünleri kısmen gönderin, ardından kalan gönderilmemiş ürünleri bölün. Orijinal gönderim siparişi bölünemeyeceği için bu adımların izlenmesi, bir yedek gönderim siparişi oluşturur.
  • fulfillmentOrderSplit mutation öğesini kullanarak bir gönderim siparişini bölmelerini istemek için üçüncü taraf sipariş yönetimi uygulamanızla iletişime geçin.

API ayrıntıları

Gönderim siparişi bölme tetikleyicisi, FulfillmentOrderSplitResult GraphQL API nesnesiyle işlem yapılmasına olanak tanır. Bu tetikleyici, fulfillment_orders/split webhook'una karşılık gelir.

Diğer gönderim siparişi iş akışları için şunları da değerlendirebilirsiniz: