ख़ाली है, और आपने साइन इन ज़रूर किया था
साइड मेन्यू में एक पता दिख रहा है, पर वह नहीं जिसे आप बरसों से इस्तेमाल करते आए हैं। आप किसी दूसरे खाते में हैं, और वह सचमुच ख़ाली है। पुराने रिकॉर्ड को कुछ नहीं हुआ है।
मदद
रिकॉर्ड ग़ायब होने की लगभग हर शिकायत असल में यही निकलती है कि ऐप ग़लत जगह देख रहा है: कोई दूसरा ईमेल पता, कोई खाता ही नहीं, या आधे में रुका हुआ डाउनलोड। साइड मेन्यू में दो सेकंड इन्हें अलग कर देते हैं।
पहले ऐप अपडेट करें। इस पेज की कई खराबियाँ 5.2.1 और 5.3.0 अपडेट में ठीक की गई हैं, और पुराने बिल्ड पर वे किसी भी कोशिश से नहीं जाएँगी। आपका संस्करण सेटिंग्स की आख़िरी पंक्ति में है, उपयोगकर्ता प्राथमिकता खंड के नीचे।
तब तक ऐप को मत छेड़िए। दो आदतें, जो पहले बेझिझक सुझाई जाती थीं, आज आपके रिकॉर्ड की क़ीमत ले सकती हैं:
अगर पहले एक प्रति हाथ में चाहिए: साइड मेन्यू में डेटा → CSV के रूप में सहेजें, एक बार में एक वाहन। यह फ़ाइल बाद में MiExpenses में वापस आयात हो जाती है, इसलिए इसे सबसे पहले बना लेना ठीक रहता है।
जिस ऐप में कुछ नहीं है, वह पाँचों हालात में एक जैसा दिखता है, पर हल हर बार अलग है। साइड मेन्यू खोलिए और उत्पाद के नाम के नीचे वाली पंक्ति पढ़िए — वह इनमें से चार सुलझा देती है।
साइड मेन्यू में एक पता दिख रहा है, पर वह नहीं जिसे आप बरसों से इस्तेमाल करते आए हैं। आप किसी दूसरे खाते में हैं, और वह सचमुच ख़ाली है। पुराने रिकॉर्ड को कुछ नहीं हुआ है।
आपने खाते के बिना जारी रखें चुना था, और साइड मेन्यू कहता है खाते के बिना चल रहा है। इस तरह दर्ज किया गया सब कुछ सिर्फ़ इसी फ़ोन पर रहता है। साइन इन करने पर वह अपने आप खाते में चला जाता है — पर तभी, जब खाता अब भी ख़ाली हो। अगर उसमें पहले से वाहन हैं, तो रिकॉर्ड वहीं रह जाते हैं और ऐप यह बता देता है; तब उन्हें हाथ से ले जाना होता है: साइड मेन्यू में डेटा → खाते में ले जाएँ, वह वाहन बताकर जिससे वे जुड़े हैं।
साइड मेन्यू में वही पंक्ति, और गाड़ियाँ पराई: आपने देखकर आएँ चुना था, और यह परिचय के लिए बनाया गया काल्पनिक सेट है। साइड मेन्यू में डेटा → डेमो हटाएँ इसे हटा देता है, आपका कुछ छुए बिना।
पुराने बिल्ड पूरा डाउनलोड ही छोड़ देते थे, जैसे ही सर्वर उन्हें किसी अनजान किस्म का रिकॉर्ड भेजता — और सही पते के बावजूद खाता ख़ाली आता था। अपडेट कीजिए, फिर दोबारा लोड कीजिए।
डाउनलोड आधे में रुक गया, और आमतौर पर ऐप यह बताता भी है: सिंक बाधित हुआ — नेटवर्क कमजोर है। कृपया फिर से रीलोड करें। सामान्य रिफ्रेश उसे पूरा नहीं करेगा — केवल पूरी रीलोड सर्वर से सब कुछ नए सिरे से माँगती है।
रिकॉर्ड आपके ईमेल पते से जुड़े होते हैं — न फ़ोन से, न इससे कि आपने साइन इन का कौन सा बटन दबाया। संस्करण 5.1 नई साइन-इन व्यवस्था पर गया, इसलिए हर पुरानी इंस्टॉलेशन को एक बार साइन इन करने भेजा गया। यह अपेक्षित था; खातों की उलझन इसके बाद शुरू होती है।
5.3.0 से पुराने बिल्ड पर सही पते के बावजूद खाता ख़ाली आ सकता है। जब तक ऐप अपडेट नहीं है, आगे खोजने का कोई मतलब नहीं।
उत्पाद के नाम के नीचे या तो वह पता है जिससे आप साइन इन हैं, या पंक्ति खाते के बिना चल रहा है। यही एक पंक्ति ऊपर की पाँच में से चार स्थितियाँ अलग कर देती है।
यह काम सेटिंग्स में उपयोगकर्ता प्राथमिकता के नीचे की एक ही पंक्ति करती है। ग़लत पते से साइन इन होने पर वह लॉगआउट कहलाती है; खाते के बिना चलने पर वही पंक्ति खाते में साइन इन करें बन जाती है।
मायने पता रखता है, तरीका नहीं। पता एक ही हो तो Google, पासवर्ड और ईमेल पर आया कोड — तीनों उसी एक खाते तक पहुँचाते हैं।
बड़े-छोटे अक्षर और फालतू स्पेस से फर्क नहीं पड़ता। बिंदु और प्लस-टैग से पड़ता है: b.o.b@gmail.com और bob+car@gmail.com — ये bob@gmail.com से अलग खाते हैं।
MiExpenses से आए मेल खोजिए — साझा करने का न्योता, पासवर्ड रीसेट — या, अगर आपने MiExpenses Premium ख़रीदा था, तो Google Play की रसीद।
रिकॉर्ड पन्नों में आते हैं और ऐप प्रगति दिखाता है। साइन इन के दो सेकंड बाद आधा-ख़ाली दिखता खाता आमतौर पर अभी डाउनलोड ही हो रहा होता है।
होम स्क्रीन का रिफ्रेश बटन सिर्फ़ वही लाता है जो पिछली सफल डाउनलोड के बाद बदला है। सेटिंग्स → उपयोगकर्ता प्राथमिकता → सभी डेटा पुनः लोड करें सर्वर से शुरू से सब कुछ माँगता है, और आधे में रुकी सिंक को केवल यही उबारता है।
इनमें से कोई भी कुछ मिटाता नहीं। फ़ोन पर इंतज़ार कर रहे रिकॉर्ड क़तार में बने रहते हैं, इसलिए किसी को लिखने से पहले रीलोड आजमाना हमेशा सुरक्षित है। हाँ, इसके लिए कनेक्शन चाहिए: नेटवर्क न हो तो ऐप जवाब देता है ऑफलाइन मोड में उपलब्ध नहीं, और कुछ नहीं होता।
कितनी बार सामने आता है, उस क्रम में — न कि ठीक करने की कठिनाई के क्रम में।
5.2.0 तक ऐप यह नहीं पूछता था कि आपके पास नेटवर्क है या नहीं — वह Android से पूछता था कि क्या उसने एक परीक्षण पते तक पहुँचकर उस नेटवर्क की पुष्टि की है। सेवा प्रदाता, DNS फ़िल्टर, VPN और कंपनी के गेटवे उस परीक्षण को रोक देते हैं, और Wi-Fi से जुड़ने के तुरंत बाद तो वह जवाब होता ही नहीं। ऐसे फ़ोनों पर ऐप कोशिश करने से भी इनकार कर देता था। 5.2.1 में यह जाँच हटा दी गई, इसलिए ज्यादातर मामलों में अपडेट करना ही पूरा हल है।
एक कारण अपडेट के बाद भी बचा रहता है। ऐप सर्वर तक दो में से किसी एक मार्ग से पहुँचता है और, जब कोई मार्ग बिल्कुल ही अनुपलब्ध हो, ख़ुद ही दूसरे पर चला जाता है। मुश्किल वह हालत है जिसमें मार्ग जवाब तो देता है, पर खराब जवाब देता है: तब ऐप सिर्फ़ पढ़ाई वाला हिस्सा बदलता है, क्योंकि दूसरे मार्ग से सहेजना दोहराने पर वही रिकॉर्ड दो बार दर्ज हो सकता है। पढ़ना तब ठीक लगता है और सहेजना गिरता रहता है।
इस हालत की अपनी जाँच है, सेटिंग्स में उन्नत के नीचे। सक्रिय मार्ग बताता है कि इस समय कौन सा चल रहा है; कनेक्शन जाँचें बताता है कि वह जवाब देता है या नहीं; कनेक्शन मोड उसे हाथ से स्वचालित, हेलसिंकी और मॉस्को के बीच बदलता है, ताकि दूसरा आजमाया जा सके; और नेटवर्क या देश बदलने के बाद स्वत: पता लगाना रीसेट करें ऐप से वह मार्ग भुलवा देता है जो पहले चलता था।
व्यय का फ़ॉर्म पहले तय करता था और कोशिश बाद में करता था: वह पूछता था कि नेटवर्क है या नहीं, और जवाब 'नहीं' होने पर ही फ़ोन में लिखता था। नेटवर्क बिल्कुल न हो, तो यह चलता था। जो हालत छूट जाती थी वह बीच की थी — नेटवर्क है, पर सर्वर नहीं — क्योंकि रिकॉर्ड ऐसे गेटवे को चला जाता था जो उसे वैसे भी नहीं लेता। 5.3.0 से क्रम उलटा है: फ़ॉर्म पहले सर्वर को भेजता है और किसी भी इनकार पर फ़ोन में लिख देता है, इसलिए नया व्यय अब बिल्कुल भी अस्वीकार नहीं होता।
पहले से सहेजे गए रिकॉर्ड को बदलना अलग नियम है, और वह बदला नहीं है: बदलने और मिटाने के लिए सर्वर चाहिए, बनाने के लिए नहीं। क़तार तब जाती है जब कनेक्शन के साथ होम स्क्रीन खुलती है — इसलिए ऑनलाइन होते ही फ़ॉर्म से ऐप बंद करने के बजाय होम स्क्रीन पर लौटें।
व्यय का फ़ॉर्म हर बार स्क्रीन छोड़ने पर एक ड्राफ्ट सहेजता है, और 5.2.1 तक वह ड्राफ्ट यह नहीं देखता था कि ख़ाने भरे हैं या नहीं। व्यय का प्रकार चुनकर ओडोमीटर तक पहुँचे बिना हट जाना ऐप को बंद कर देता था। अपडेट कीजिए; तब तक व्यय की स्क्रीन छोड़ने से पहले ओडोमीटर भर दें।
पहले ऊपर वाले खंड के हिसाब से खाता जाँचिए — जो सूची ख़ाली दिखती है, वह खोए रिकॉर्ड से कहीं ज़्यादा बार ग़लत खाता निकलती है। फिर अनुस्मारक सूची का दूसरा टैब देखिए, जहाँ टाले हुए और पूरे हो चुके अनुस्मारक रहते हैं: पूरे के रूप में चिह्नित, एक बार वाले जिनकी तारीख या दूरी बीत चुकी है, और टाले हुए — ये सब सक्रिय सूची से जानबूझकर हट जाते हैं।
फिर भी एक तंत्र ऐसा है जो सचमुच मिटाता है। संस्करण 5.1.0 से ऐप वापस ली गई साझेदारी को लागू करता है: अपडेट के बाद पहली सिंक पर वह वाहन, जिसे किसी ने आपके साथ साझा किया था और अब साझा करना बंद कर दिया है, अपने अनुस्मारक और व्ययों सहित फ़ोन से हटा दिया जाता है। दोबारा इंस्टॉल करने से वे नहीं लौटेंगे, क्योंकि सर्वर उन्हें फिर नहीं भेजेगा। अगर यही हुआ है, तो हमें लिखिए: इसके लिए आपके खाते का सर्वर वाला रिकॉर्ड देखना पड़ता है।
वाहन, व्यय, श्रेणियाँ, अनुस्मारक और साझेदारी सर्वर पर रहते हैं और किसी भी फ़ोन पर लौट आते हैं। मासिक सीमाएँ और व्यय के टेम्पलेट MiExpenses Premium का हिस्सा हैं, और सर्वर उन्हें सिर्फ़ उसी खाते के लिए रखता है जिसके पास वह है।
इससे एक ऐसी हालत बनती है जो हूबहू डेटा खोने जैसी पढ़ी जाती है। जहाँ Google Play की ख़रीद काम नहीं करती, वहाँ ऐप सीमाएँ और टेम्पलेट फिर भी खोल देता है — आप उन्हें बना सकते हैं, इस्तेमाल कर सकते हैं, सीमा घटती हुई देख सकते हैं — जबकि सर्वर उन्हें रखने से इनकार करता रहता है। वे उस फ़ोन से कभी बाहर नहीं जाते: दोबारा इंस्टॉल करने पर मिट जाते हैं, दूसरा फ़ोन उन्हें नहीं दिखाता, और फिर से साइन इन करने पर भी नहीं लौटते।
CSV निर्यात में वे हर हाल में आते हैं — फ़ोन बदलने से पहले वही प्रति बना लेनी चाहिए। जिस खाते के पास MiExpenses Premium है, उसमें वे ख़ुद अपलोड होते हैं और अगले डिवाइस पर आ जाते हैं।
यह आँकड़ा एक ही ईंधन की दो पूरी टंकी वाली भराइयों के बीच नापा जाता है: उनके ओडोमीटर पाठों के बीच की दूरी, और पहली के बाद टंकी में गया सारा ईंधन। दस आंशिक भराइयों से कोई आँकड़ा बनता ही नहीं, और ऐप भ्रामक शून्य के बजाय डैश लिखता है।
तो देखिए कि कम से कम दो भराइयों पर पूरी टंकी का निशान और ओडोमीटर पाठ दोनों हों। अगर आप कम ही टंकी पूरी भरवाते हैं, तो सेटिंग्स में इंटरफेस विकल्प के नीचे ईंधन खपत चालू कीजिए: इससे आंशिक भराइयाँ गणना में आ जाती हैं, और आँकड़े ~ के साथ आते हैं। दो ईंधन वाला वाहन हर ईंधन का अलग आँकड़ा रखता है, और बिजली की चार्जिंग हमेशा पूरी मानी जाती है। और बरसों से दी जा रही एक सलाह में सुधार: दो पूरी भराइयों के बीच के आँकड़े में टंकी की क्षमता का कोई योगदान नहीं है। वह सिर्फ़ आंशिक भराइयों वाले अनुमान के लिए चाहिए — और वहाँ अनिवार्य रूप से चाहिए: अगर आपने आंशिक भराइयाँ चालू कर रखी हैं और फिर भी कुछ नहीं दिखता, तो कारण टंकी की क्षमता वाला ख़ाली ख़ाना है।
ईमेल के कोड से साइन इन करें चुनिए — कोई पासवर्ड गढ़ना नहीं पड़ेगा। कोड न आए तो स्पैम फ़ोल्डर देखिए और वर्तनी जाँचिए; जब कोड उपलब्ध न हों, ऐप यह बता देता है और Google या पासवर्ड का विकल्प देता है। और अगर आप ऐप को पहले बस आजमाना चाहते हैं, तो खाते के बिना जारी रखें पूरा फ़ॉर्म छोड़ देता है, और साइन इन बाद में किया जा सकता है।
अगर Google से साइन इन इस संदेश के साथ अस्वीकार हो कि यह पता पहले से किसी दूसरे साइन-इन तरीक़े से जुड़ा है, तो वह पता पासवर्ड के साथ पंजीकृत हुआ था। पता वही, दरवाजा दूसरा: पासवर्ड या ईमेल वाला कोड इस्तेमाल करें।
एक और संदेश, मुख्य स्क्रीन पर पंजीकरण पूर्ण नहीं, यह नहीं बताता कि आपका खाता बिगड़ गया है। वह बताता है कि साइन इन पूरा नहीं हुआ क्योंकि सर्वर तक पहुँच नहीं बनी — उसे ऊपर वाली कनेक्शन की ख़राबी की तरह पढ़ें।
ऐप तारीखों और ओडोमीटर पाठों को आपस में संगत रखता है: बाद की तारीख पहले की तारीख से कम पाठ नहीं ले सकती। महीनों का इतिहास नए से पुराने की ओर भरने पर यह जाँच लगातार चलती रहती है।
संवाद सिर्फ़ आपत्ति नहीं करता: वह उस पाठ का नाम लेता है जो चुनी हुई तारीख से मेल खाता है, और उसे ख़ाने में डालने की पेशकश करता है। हामी भरना आमतौर पर सही है — पर इससे ख़ाना भरता है, रिकॉर्ड सहेजा नहीं जाता, इसलिए उसके बाद फिर से सहेजें। इतिहास पुराने से नए की ओर भरिए, तो यह जाँच एक बार भी नहीं चलती।
अनुस्मारक फ़ोन पर एक पृष्ठभूमि कार्य जाँचता है, जो लगभग हर छह घंटे में चलता है, और Android की बैटरी बचत उसे देर से चला सकती है। इसके ऊपर, अनुस्मारक की सूचनाएँ स्थानीय समय के 09:00-22:00 के बीच ही रहती हैं, आठ घंटे में ज़्यादा से ज़्यादा एक, और जब तक ऐप स्क्रीन पर खुला है तब तक एक भी नहीं दिखती।
दो सेटिंग जाँचने लायक़ हैं: Android की सेटिंग में MiExpenses के लिए सूचनाएँ चालू होनी चाहिए — ऐप यह एक बार पूछता है, और पहली बार चलाने पर आया वह सवाल अनजाने में बंद हो जाना आसान है — और Xiaomi, Huawei, Samsung तथा Oppo फ़ोनों पर ऐप को बैटरी बचत से बाहर रखना पड़ता है, जो अनुस्मारक घंटों देर से आने का सबसे आम अकेला कारण है। और देरी मिनटों में नहीं, घंटों में मानकर चलिए: यह सर्विस के अंतराल का अनुस्मारक है, संदेश नहीं।
दोनों मेलबॉक्स एक ही व्यक्ति पढ़ता है, इसलिए ग़लत पते पर गया पत्र खोता नहीं। फिर भी वे आपस में बदले नहीं जा सकते: इनमें से एक वही पता है जिसे गोपनीयता नीति आपके डेटा के लिए संपर्क बताती है।
रिपोर्ट में क्या डालें ताकि समस्या दूसरी बार सवाल पूछे बिना दोहराई जा सके — यह सहायता पृष्ठ पर है।
सहायता पृष्ठ पर दोनों पते हैं, वे चार पंक्तियाँ हैं जिनसे बग रिपोर्ट काम की बनती है, और यह भी कि अपना डेटा कैसे निकालें या हटवाएँ।