SYNC321: सिंक आंशिक
इसका क्या अर्थ है
इस बार कुछ डेटा सिंक नहीं हुआ।
यह कोड दो रूपों में दिखता है — लॉग पंक्ति का शीर्षक बताता है कि इनमें से कौन-सा है:
- "Sync partial" (रिकॉर्ड शीर्षक): कुछ रिकॉर्ड सिंक हुए और नामित रिकॉर्ड नहीं हुए। अगला सिंक इसे ठीक कर दे, तो कुछ करने की ज़रूरत नहीं। Store health → Database में ध्यान देने योग्य बदलाव सूचीबद्ध हों, तो वहीं उनका समाधान करें।
- "Gave up on a stuck data request": सिंक इंजन की डेटा-अनुरोध प्रक्रिया एक अनुरोध पर आगे नहीं बढ़ी, इसलिए पर्याप्त समय तक प्रतीक्षा करने के बाद ऐप ने उसे छोड़ दिया, ताकि वह कतार में पीछे के अनुरोधों को न रोके। इसे हाथ से फिर आज़माने की ज़रूरत नहीं — सिंक इंजन अनुरोध फिर भेजता है — और अक्सर इससे पहले स्थानीय डेटाबेस कॉल अटकती है, जिसका लॉग अलग से SYNC181 में दर्ज होता है।
आपका डेटा
इस डिवाइस का डेटा साफ़ न करें — इसमें ऐसे बदलाव हो सकते हैं जो अभी आपके स्टोर में नहीं हैं। छोड़े गए डेटा अनुरोध से कुछ भी नहीं बदला — अनुरोध अपने-आप फिर भेजा जाता है। ऐसा बार-बार होने पर Logs टैब में Copy debug info का उपयोग करें और WCPOS सहायता से संपर्क करें।
समस्या निवारण
- "Gave up on a stuck data request" प्रविष्टि के लिए कोई कार्रवाई ज़रूरी नहीं, जब तक कोई स्क्रीन अटकी न रहे। ऐसा होने पर ऐप रीलोड करें — वेब पर ब्राउज़र टैब रीलोड करें, या डेस्कटॉप और मोबाइल पर ऐप बंद करके फिर खोलें।
- आंशिक सिंक के लिए अगला सिंक ठीक कर दे, तो कुछ करने की ज़रूरत नहीं। ऐसा न हो, तो Store health → Database खोलें: जो रिकॉर्ड अब भी सिंक नहीं हुए वे सबसे ऊपर दिखते हैं। "… records need attention" संदेश पहले रिकॉर्ड और उसका कारण बताता है (उसे ठीक करने पर अगला दिखाई देगा), जबकि "… changes never reached your server" और "… changes were held" पैनल बाकी सूची दिखाते हैं। जो रिकॉर्ड सिंक हो गए हैं, उनके लिए कुछ करने की ज़रूरत नहीं।
- हर सूचीबद्ध रिकॉर्ड का समाधान उसके अपने कारण के अनुसार करें। संदेश में Fix record (जहाँ दिखे) चुनने पर रिकॉर्ड संपादित करने के लिए खुलेगा; अस्वीकृत बदलाव रिकॉर्ड में ठीक करें (SYNC201); रोके गए बदलाव के लिए चुनें कि कौन-सा संस्करण रखना है (SYNC221)।
- फिर उन्हें दोबारा भेजें: संदेश में Retry चुनें (इससे सिंक चलेगा), या पैनल में रिकॉर्ड की पंक्ति पर Send again चुनें। संदेश में रिकॉर्ड के लिए can't download from your store लिखा हो, तो Retry विकल्प नहीं होगा — SYNC331 देखें।
- रिकॉर्ड अब भी सिंक न हो, तो Logs टैब में Copy debug info का उपयोग करें और सहायता से संपर्क करें।