SYNC331: लोकल रिकॉर्ड में भिन्नता
इसका क्या अर्थ है
इस डिवाइस पर मौजूद रिकॉर्ड की प्रति आपके स्टोर की प्रति से मेल नहीं खाती। आपके द्वारा दर्ज किया गया डेटा प्रभावित नहीं हुआ है।
इस डिवाइस की प्रति को स्टोर की प्रति से बदलने के लिए Store health → Database में उस सूची पर Clear & re-download का उपयोग करें। तब तक रिकॉर्ड में पुरानी कीमत या स्टॉक दिख सकता है। पहले जाँच लें कि कुछ भी भेजे जाने की प्रतीक्षा में नहीं है — समस्या निवारण देखें।
आपका डेटा
कोई बिक्री या न भेजा गया बदलाव प्रभावित नहीं होता। रिकॉर्ड की इस डिवाइस पर मौजूद प्रति में पुरानी कीमत या स्टॉक दिख सकता है। ऐसा बार-बार होने पर Logs टैब में Copy debug info का उपयोग करें और WCPOS सहायता से संपर्क करें।
समस्या निवारण
- बिक्री जारी रखें। Store health → Database खोलें: रिकॉर्ड का नाम सबसे ऊपर है — अलग प्रति वाले रिकॉर्ड के लिए "… can't download from your store", या स्टोर से हटाए गए रिकॉर्ड के लिए "… must be removed from this device"।
- उस आइटम को बेचने से पहले, उसकी कीमत और स्टॉक शेल्फ़ पर या स्टोर प्रबंधक से जाँचें (वे WP Admin से तुलना कर सकते हैं)।
- कुछ भी साफ़ करने से पहले, Store health → Database में जाँचें कि changes waiting to send का मान 0 है और "… changes never reached your server" या "… changes were held" पैनल नहीं दिख रहा — वे बदलाव केवल इस डिवाइस पर मौजूद हैं और उनकी सूची साफ़ करने से वे खो सकते हैं। गिनती 0 होने तक प्रतीक्षा करें और सूचीबद्ध बदलावों का समाधान करें (SYNC201, SYNC221)। Orders साफ़ करने से पहले इस डिवाइस की हर खुली कार्ट को Save to Server से सहेजें (या उसे पूरा करें) — स्टोर में कभी न सहेजी गई कार्ट केवल इस डिवाइस पर होती है और इन जाँचों में नहीं गिनी जाती, इसलिए Orders साफ़ करने से वह मिट जाएगी। यदि कार्ट सहेजी नहीं जा सकती, तो Orders वाली पंक्ति छोड़ें और सहायता से संपर्क करें। फिर रिकॉर्ड की सूची (उदाहरण के लिए Products) में ⋮ मेनू खोलें और Clear & re-download… चुनें — डिवाइस अपनी प्रति हटाकर स्टोर से नई प्रति डाउनलोड करेगा और हटाया गया रिकॉर्ड भी हट जाएगा। अगली बैकग्राउंड जाँच तक प्रविष्टि सूची में रह सकती है; पुष्टि कीमत और स्टॉक के मेल से करें। यदि संदेश में किसी दूसरी सूची का रिकॉर्ड दिखे, तो पहले जाँच करके उस सूची के लिए भी यह चरण दोहराएँ।
- साइट व्यवस्थापक: यदि फिर डाउनलोड करने के बाद वही रिकॉर्ड बार-बार लौटते हैं, तो आम तौर पर कारण ऐसा थोक बदलाव होता है जो WooCommerce के सेव हुक को छोड़ देता है — CSV इंपोर्ट, माइग्रेशन प्लगइन, WP-CLI या सीधे SQL का उपयोग। WooCommerce के ज़रिए संपादन करना बेहतर है, जिससे POS की जाँचें सटीक रहती हैं; वही अंतर बार-बार दिखने पर WCPOS अपना इंटीग्रिटी डेटा अपने-आप फिर बनाता है।
- फिर डाउनलोड करने के बाद भी टिल में गलत कीमत या स्टॉक दिखे, तो Logs टैब में Copy debug info का उपयोग करें और सहायता से संपर्क करें।