SYNC311: स्कीमा बेमेल
इसका क्या अर्थ है
लोकल डेटा किसी असंगत संस्करण का है और अभी खुल नहीं सकता।
जब इस डिवाइस पर ऐसे बदलाव हो सकते हों जो कभी आपके स्टोर तक नहीं पहुँचे, तब प्रभावित लोकल संग्रह को रीसेट न करें — रीसेट करने से एकमात्र लोकल कॉपी मिट जाती है। सपोर्ट की जाँच में मदद के लिए डायग्नोस्टिक्स एक्सपोर्ट करें, फिर रिकवरी मार्गदर्शन के लिए सपोर्ट से संपर्क करें।
क्या करें
डायग्नोस्टिक्स एक्सपोर्ट करें और सपोर्ट से संपर्क करें। ऊपर बताया गया बदलाव करने के बाद ही पुनः प्रयास करें; उसके बिना दोबारा प्रयास करने पर वही विफलता होगी।
आपका डेटा
इस डिवाइस पर मौजूद डेटा जोखिम में हो सकता है — लोकल डेटा साफ़ न करें। यदि यह बना रहे, तो डायग्नोस्टिक्स एक्सपोर्ट करें और WCPOS सपोर्ट से संपर्क करें।
समस्या निवारण
- प्रभावित संग्रह को रीसेट या हटाएँ नहीं — यदि इस डिवाइस पर ऐसे बदलाव हैं जो कभी स्टोर तक नहीं पहुँचे, तो लोकल कॉपी ही एकमात्र कॉपी है।
- जाँचें कि क्या इस डिवाइस पर ऐप हाल ही में अपडेट या डाउनग्रेड किया गया था; ऐप और उसके संग्रहीत डेटा के बीच संस्करण बेमेल इसका आम कारण है।
- इस डिवाइस पर WCPOS को नवीनतम संस्करण पर अपडेट करें और स्टोर दोबारा खोलें।
- यदि संग्रह फिर भी न खुले, तो लोकल डेटा को छेड़ने से पहले डिबग जानकारी कॉपी करें का उपयोग करें और रिकवरी मार्गदर्शन के लिए सपोर्ट से संपर्क करें।
कहाँ देखें
जब WCPOS इस त्रुटि को सहेज पाता है, तो वह उसी डिवाइस पर दर्ज होती है जिसने उसे उत्पन्न किया। स्टोर हेल्थ → लॉग्स खोलें (नेविगेशन ड्रॉअर में सबसे नीचे दिया गया हार्ट-पल्स आइकॉन), इस कोड से चिह्नित प्रविष्टि ढूँढें और उसे विस्तृत करें: विस्तृत पंक्ति में सरल भाषा में कारण और विफलता के समय दर्ज किया गया संदर्भ दिखाई देता है। स्टोर अनुरोध की स्थिति में उस संदर्भ में सर्वर का अपना त्रुटि कोड (serverCode), HTTP status या endpoint शामिल हो सकता है; कौन-से फ़ील्ड दिखेंगे यह इस बात पर निर्भर करता है कि विफलता कहाँ हुई। समस्या की रिपोर्ट करते समय स्क्रीनशॉट के बजाय लॉग्स स्क्रीन के ऊपर दिए गए डिबग जानकारी कॉपी करें (फ़ोन और टैबलेट पर डिबग जानकारी साझा करें) का उपयोग करें: यह ऐप संस्करण, कनेक्शन स्थिति और सबसे हालिया त्रुटियों को एक साथ इकट्ठा कर देता है। लॉग्स अधिकतम 30 दिनों तक रखे जाते हैं, इसलिए समस्या ताज़ा रहते ही उन्हें इकट्ठा कर लें। साथ ही, POS द्वारा अपनी लॉग प्रविष्टि लिख पाने से पहले ब्राउज़र कंसोल में दिखी किसी भी त्रुटि को भी कॉपी करें।
ऐप के भीतर मौजूद लॉग के अलावा, यह विफलता इन जगहों पर भी सुराग छोड़ सकती है:
- कंसोल (वेब और डेस्कटॉप): उन्हीं डेवलपर टूल्स का कंसोल टैब क्लाइंट-साइड त्रुटियाँ दर्ज करता है, जिनमें वे भी शामिल हैं जो POS द्वारा अपनी लॉग प्रविष्टि लिख पाने से पहले होती हैं।
विवरण
- कोड:
SYNC311(SCHEMA_MISMATCH) - गंभीरता: error
- इसमें जोड़ा गया: WCPOS 1.10.0