2012-03-09 14 views
8

में तालिका sales_flat_order में 'स्थिति' और 'स्थिति' कॉलम के बीच क्या अंतर है अंतर क्या है, क्या यह 'राज्य' का अर्थ प्रारंभिक और स्थिति का मतलब है 'अंतिम'?Magento

यदि ऐसा होता है तो भुगतान के बाद स्वचालित रूप से अपडेट होने की स्थिति 'स्थिति' होती है।

फिर 'स्थिति' बंद और पूर्ण के बीच क्या अंतर है?

पुनरावर्ती प्रोफाइल के लिए 'स्थिति' क्या होगा, लंबित?

उम्मीद है कि मैंने आपको इतना भ्रमित कर दिया है कि मैं यहां क्या कहने की कोशिश कर रहा हूं, कोई मदद?

+2

http://blog.baobaz.com/en/blog/magento-orders-states-and-statuses –

+2

http://tweetorials.tumblr.com/post/9954863818/more-on-order-state-and -स्टैटस –

उत्तर

1

स्थिति राज्य से जुड़ा हुआ है। सामान्य परिस्थितियों में, आप Magento की स्थिति के साथ काम करते हैं और आपको राज्य में कोई अतिरिक्त बदलाव की आवश्यकता नहीं है। स्थिति राज्य से जुड़ी एक ठोस स्थिति है। राज्य के संक्रमण

pending->not payment 
processind-> payment effective 
cancel-> order canceling for vorious reason 
Hold-> order blocked, for example suspect of fraud 
complete-> order shipped 

कल्पना कीजिए कि अपने आदेश भुगतान किया जाता है और आप कई स्थितियां डाल सकते हैं (पैकेजिंग, बाद में पैकेजिंग, आदि से पहले कहने के लिए) है। आप ग्राहक के लिए और अधिक जानकारी देने के लिए आदेश की स्थितियां बदल सकते हैं:

processing-payment received 
processing-packaging 
processing-packaging pending delivery 

ऊपर स्थितियों के सभी प्रसंस्करण राज्य के लिए संबद्ध किया जा सकता। आप विकी में एक राज्य आरेख देख सकते हैं: http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/order_management

मुझे उम्मीद है कि यह आपकी मदद करेगा।

+0

आपके उत्तर के लिए धन्यवाद। सिर्फ एक और सवाल, ग्राहक को बाद में धनवापसी मिलने पर क्या होगा। जैसे राज्य पूरा हो गया है लेकिन कुछ समय बाद ग्राहक को धनवापसी मिलती है। क्या राज्य वापसी या कुछ और करने के लिए बदल रहा है। जहां धनवापसी दिखाई देगी। – RIK

+0

और यह सदस्यता आधारित उत्पादों के लिए कैसे काम करता है? क्या ऐसा लगता है कि राज्य पूरी तरह से कहता है और एक बार पूरा भुगतान प्राप्त करने के बाद राज्य बंद हो जाएगा? मुझे यकीन नहीं है। – RIK

+0

यदि आप तीन आइटम के साथ कोई ऐसा आदेश है आप, आंशिक धन-वापसी कर सकते हैं, उदाहरण के लिए और आप वापस कर एक आइटम आदेश नहीं है राज्य बदलने के लिए, केवल जब आप बंद स्थिति के लिए यह परिवर्तन के सभी आइटम की धनवापसी। आरेख में आप सभी ट्रांजिशन स्थिति देख सकते हैं – davidselo

1

राज्य का उपयोग Magento द्वारा यह बताने के लिए किया जाता है कि आदेश नया है, प्रसंस्करण, पूर्ण, होल्ड, बंद, रद्द, आदि; जबकि स्थिति वह है जिसे आप सिस्टम -> ऑर्डर स्थिति में बैकएंड पर परिभाषित करेंगे। Magento ऑर्डर स्टेटस प्रदर्शित करता है और बैकएंड ऑर्डर विवरण पृष्ठ में स्थिति नहीं देता है ताकि आपको यह पता चल सके कि आपकी मैपिंग के अनुसार कौन सी स्थिति असाइन की गई है। याद रखें, एकाधिक स्थितियों को एक राज्य के साथ मैप किया जा सकता है, जबकि इसके विपरीत संभव नहीं है। एक उदाहरण पर विचार, अपने ग्राहक डिलीवरी पर नकद के रूप में एक आदेश देता है, आपको आदेश स्थिति के रूप में COD_Pending की तरह कुछ की जरूरत है ताकि आप जानते हैं कि यह अभी तक भुगतान नहीं किया है जाएगा। Magento के लिए इसके लिए नया राज्य होगा, जो आपको इस बात का अप्रत्याशित बनाता है कि यह किस प्रकार का लेनदेन है, सीओडी या प्रीपेड। आपकी समझ के लिए, जैसा कि आप परिभाषित करते हैं, स्थिति कुछ भी हो सकती है; जबकि राज्य ऐसा कुछ है जिसे Magento को आंतरिक रूप से समझने की आवश्यकता है।

संक्षेप में, Magento आदेश राज्य आंतरिक रूप से प्रसंस्करण के आदेश के लिए है, जबकि आदेश की स्थिति की दुकान मालिकों द्वारा उपयोग किया जाता है ठीक उसी क्रम प्रवाह जहां एक राज्य कई स्थितियों को सौंपा जा सकता को समझने के लिए उपयोग करता है।