फ़ुलफ़िलमेंट ऑर्डर का विभाजन
एक फ़ुलफ़िलमेंट ऑर्डर, किसी फ़ुलफ़िलमेंट लोकेशन के लिए लाइन आइटम का असाइनमेंट होता है. फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर तब एक वर्कफ़्लो शुरू करता है, जब आपके द्वारा या किसी थर्ड-पार्टी ऐप द्वारा कोई फ़ुलफ़िलमेंट ऑर्डर विभाजित किया जाता है. इस ट्रिगर का उपयोग करने वाले वर्कफ़्लो, मूल फ़ुलफ़िलमेंट ऑर्डर के साथ-साथ विभाजन के परिणामस्वरूप मिलने वाले फ़ुलफ़िलमेंट ऑर्डर पर भी काम करते हैं.
इस पेज पर
फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर द्वारा दिया गया डेटा
निम्नलिखित डेटा उन वर्कफ़्लो को दिया जाता है, जो फ़ुलफ़िलमेंट ऑर्डर का विभाजन ट्रिगर से शुरू होते हैं.
| डेटा | विवरण |
|---|---|
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 वेबहुक के संगत है।
संबंधित ट्रिगर
अन्य फ़ुलफ़िलमेंट ऑर्डर वर्कफ़्लो के लिए, आप इन पर भी विचार कर सकते हैं:
- फ़ुलफ़िलमेंट ऑर्डर मर्ज किया गया - तब शुरू होता है जब कोई फ़ुलफ़िलमेंट ऑर्डर मर्ज किया जाता है।
- फ़ुलफ़िलमेंट ऑर्डर भेजने के लिए तैयार है - तब शुरू होता है जब कोई फ़ुलफ़िलमेंट ऑर्डर भेजने के लिए तैयार होता है।
- ऑर्डर पूरा किया गया - तब शुरू होता है जब किसी ऑर्डर के सभी लाइन आइटम पूरे कर दिए जाते हैं।