फ़ुलफ़िलमेंट ऑर्डर का विभाजन

एक फ़ुलफ़िलमेंट ऑर्डर, किसी फ़ुलफ़िलमेंट लोकेशन के लिए लाइन आइटम का असाइनमेंट होता है. फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर तब एक वर्कफ़्लो शुरू करता है, जब आपके द्वारा या किसी थर्ड-पार्टी ऐप द्वारा कोई फ़ुलफ़िलमेंट ऑर्डर विभाजित किया जाता है. इस ट्रिगर का उपयोग करने वाले वर्कफ़्लो, मूल फ़ुलफ़िलमेंट ऑर्डर के साथ-साथ विभाजन के परिणामस्वरूप मिलने वाले फ़ुलफ़िलमेंट ऑर्डर पर भी काम करते हैं.

फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर द्वारा दिया गया डेटा

निम्नलिखित डेटा उन वर्कफ़्लो को दिया जाता है, जो फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर से शुरू होते हैं.

वह डेटा जो फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर वाले वर्कफ़्लो को दिया जाता है.
डेटाविवरण
fulfillment orderविभाजित किया गया मूल फ़ुलफ़िलमेंट ऑर्डर. GraphQL Admin API Fulfillment Order ऑब्जेक्ट पर डेटा एक्सेस करने की अनुमति देता है
remaining fulfillment orderविभाजन के परिणामस्वरूप शेष फ़ुलफ़िलमेंट ऑर्डर. GraphQL Admin API Fulfillment Order ऑब्जेक्ट पर डेटा एक्सेस करने की अनुमति देता है
replacement fulfillment orderयदि मूल फ़ुलफ़िलमेंट ऑर्डर को विभाजित नहीं किया जा सका, तो प्रतिस्थापन फ़ुलफ़िलमेंट ऑर्डर. यह फ़ील्ड वैकल्पिक है और null हो सकता है. GraphQL Admin API Fulfillment Order ऑब्जेक्ट पर डेटा एक्सेस करने की अनुमति देता है

ऐक्शन

यह ट्रिगर फ़ुलफ़िलमेंट ऑर्डर प्रदान करता है, जो आपको ऐसे किसी भी ऐक्शन का उपयोग करने देता है, जिसके लिए फ़ुलफ़िलमेंट ऑर्डर की आवश्यकता होती है, जिसमें शामिल हैं:

चूंकि फ़ुलफ़िलमेंट ऑर्डर, एक ऑर्डर से भी लिंक होते हैं, इसलिए ट्रिगर का इस्तेमाल उन कार्रवाइयों के साथ भी किया जा सकता है जिनके लिए ऑर्डर की ज़रूरत होती है, जैसे:

फ़ुलफ़िलमेंट ऑर्डर में लाइन आइटम जैसे डेटा की सूची भी होती है। आप इन सूचियों में लूप कर सकते हैं और प्रत्येक के लिए कार्रवाई का इस्तेमाल करके हर आइटम पर कार्रवाई कर सकते हैं। उदाहरण के लिए, आप इन्वेंटरी की उपलब्धता की जांच करने के लिए लाइन आइटम में लूप कर सकते हैं।

ट्रिगर का टेस्ट करना

इस ट्रिगर से शुरू होने वाले एक सक्रिय वर्कफ़्लो का टेस्ट करने के लिए, आप ये कर सकते हैं:

  • Shopify एडमिन में किसी भी ऑर्डर को चुनकर और स्प्लिट फ़ंक्शन का इस्तेमाल करके एक फ़ुलफ़िलमेंट ऑर्डर को स्प्लिट करें।
  • रिप्लेसमेंट फ़ुलफ़िलमेंट ऑर्डर को हैंडल करने वाले वर्कफ़्लो का टेस्ट करने के लिए, पहले एक फ़ुलफ़िलमेंट ऑर्डर में कुछ आइटम को आंशिक रूप से पूरा करें, फिर बाकी अपूर्ण आइटम को स्प्लिट करें। इन चरणों का पालन करने से एक रिप्लेसमेंट फ़ुलफ़िलमेंट ऑर्डर जेनरेट होगा, क्योंकि मूल फ़ुलफ़िलमेंट ऑर्डर को स्प्लिट नहीं किया जा सकता है।
  • fulfillmentOrderSplit म्यूटेशन का इस्तेमाल करके फ़ुलफ़िलमेंट ऑर्डर को स्प्लिट कराने के लिए अपने थर्ड-पार्टी ऑर्डर प्रबंधन ऐप से संपर्क करें।

API विवरण

फ़ुलफ़िलमेंट ऑर्डर स्प्लिट ट्रिगर, FulfillmentOrderSplitResult GraphQL API ऑब्जेक्ट के साथ कार्रवाइयां करने की अनुमति देता है। यह ट्रिगर fulfillment_orders/split वेबहुक के संगत है।

अन्य फ़ुलफ़िलमेंट ऑर्डर वर्कफ़्लो के लिए, आप इन पर भी विचार कर सकते हैं: