वे कोटेशन डाउनलोड ठीक करें जो विफल होते हैं या कभी नहीं पहुँचते
पता लगाएँ कि कोटेशन CSV, PDF या XLSX एक्सपोर्ट डाउनलोड होने से क्यों इनकार करता है, बिना फ़ाइल के सफलता दिखाता है, या कतार में जाने के बाद कभी नहीं पहुँचता।
कोटेशन CSV और PDF ऐप के इन-ब्राउज़र फ़ाइलसिस्टम के अंदर बनाए जाते हैं और सामान्य डाउनलोड के रूप में ब्राउज़र को सौंपे जाते हैं, इसके बाद 'Successfully downloaded files' टोस्ट आता है। यदि बनी फ़ाइल मौजूद है पर खाली है, तो ऐप 'Cannot download empty content' त्रुटि टोस्ट के साथ इनकार करता है — सामान्य कारण हैं खाली कोटेशन तालिका (वर्तमान स्कोप/फ़िल्टर के तहत कुछ भी प्राइसिंग नहीं) या बीच में रुक गया जनरेशन; कोटेशन फिर से जनरेट करें और पुनः प्रयास करें। दो अनुवर्ती बातें: (1) सफल डाउनलोड के बाद अस्थायी फ़ाइल इन-ऐप फ़ाइलसिस्टम से हटा दी जाती है और blob URL तुरंत रद्द कर दिया जाता है, इसलिए उस प्रविष्टि पर ब्राउज़र का अपना 'retry download' उपयोग करने पर विफल होगा — एक्सपोर्ट को ऐप के अंदर से फिर से ट्रिगर करना होगा; (2) डाउनलोड सिम्युलेटेड लिंक क्लिक से होते हैं, इसलिए आक्रामक ब्राउज़र डाउनलोड-ब्लॉकिंग सेटिंग्स फ़ाइल को निगल सकती हैं जबकि ऐप अभी भी सफलता दिखाता है; क्लाइंट से साइट के लिए ब्राउज़र की डाउनलोड अनुमतियाँ जाँचने को कहें। XLSX एक्सपोर्ट के लिए फ़ाइल नाम pricing_quotation.xlsx है, या जब इंजन कोई नाम नहीं देता तो स्वतः बना output-<timestamp>-<random>.xlsx।
जब XLSX कोटेशन डाउनलोड विफल होता है, तो CSV और PDF कोटेशन एक्सपोर्ट अलग इन-ब्राउज़र क्रियाएँ हैं और अभी भी डाउनलोड किए जा सकते हैं।
CSV आउटपुट में छवियाँ नहीं आतीं, इसलिए जब चित्र आवश्यक हों तो यह विकल्प नहीं है।
✓ 19 अक्टूबर 2026 को प्रोडक्ट में जाँचा गयाहर कोटेशन/प्रोडक्शन एक्सपोर्ट पहले प्री-आउटपुट जाँचें और एक violations पास चलाता है (लोडर 'Checking for violations...' दिखाता है)। पैनल-सबसेट आउटपुट अपवाद हैं: वे violations पास छोड़ देते हैं और बैकएंड पर प्रोसेस होने के लिए भेज दिए जाते हैं, इसलिए उनके लिए कोई violations टोस्ट नहीं आता। एडमिन प्राथमिकताएँ डाउनलोड रोक सकती हैं, प्रत्येक का अपना त्रुटि टोस्ट है जो क्लाइंट अक्सर चूक जाते हैं: (1) Enforce active sales channel — यदि सक्षम है और डिज़ाइन में कोई सक्रिय सेल्स चैनल चयनित नहीं है: 'Downloading output for design without active sales channel preference is not permitted'; (2) No outputs for unapproved designs — अनुमोदित न किए गए डिज़ाइनों पर ऑर्डर-बुकिंग/ERP/खरीद-ऑर्डर वर्ग के आउटपुट रोकता है; (3) No outputs for unlocked designs — अनलॉक किए गए डिज़ाइनों के लिए भी वही; (4) No Outputs For Designs With Violations And Issues — यदि कैटलॉग-बाधा violations मौजूद हैं, तो एक स्टिकी टोस्ट सभी violations हल करने या प्राथमिकता बंद करने को कहता है। कोटेशन एक्सपोर्ट (कोटेशन डाउनलोड और CSV/XLSX कोटेशन एक्सपोर्ट) अनुमोदन और लॉक प्राथमिकताओं से मुक्त हैं: उन्हें केवल सक्रिय-सेल्स-चैनल और violations प्राथमिकताएँ रोक सकती हैं। किसी डिज़ाइन को violations ब्लॉक से अलग से छूट दी जा सकती है (info टोस्ट: 'Design Exempted from blocking output due to violations')। मार्केटप्लेस/सेलर उपयोगकर्ता इन सभी गेट्स को बायपास करते हैं, और अनुमोदन/लॉक गेट्स MES उपयोगकर्ताओं पर लागू नहीं होते। ट्रायाज स्क्रिप्ट: पूछें कि कौन सा टोस्ट चमका; यदि कोई नहीं दिखा, तो क्लाइंट के साथ पुनरुत्पादन करें और स्क्रीन के टॉप को देखें, फिर उस डिज़ाइन के लिए एडमिन प्राथमिकताएँ और violations पैनल जाँचें।
सर्वर-जनरेटेड आउटपुट (प्रेज़ेंटेशन शीट PDF, सीएएम/सॉ आउटपुट, इंजन-जनरेटेड डिज़ाइन आउटपुट) बैकएंड पर कतार में डाले जाते हैं। ऐप जॉब पोस्ट करता है, एक स्थायी 'Generating your output' टोस्ट दिखाता है जिसका विवरण 'Added to the download queue' पढ़ता है (और, प्रतीक्षा के दौरान, कतार स्थिति या 'Processing…'), फिर उस ब्राउज़र टैब से हर 5 सेकंड में जॉब स्थिति पोल करता है। पूरा होने पर यह 'Your output is ready' दिखाता है और फ़ाइल डाउनलोड स्वतः ट्रिगर करता है; विफलता पर एक स्टिकी 'Your output could not be generated. Please try again later.' आता है। अधिकांश टिकट समझाने वाले गुप्त नियम: (1) पोलर केवल उसी टैब में रहता है — यदि उपयोगकर्ता रीफ़्रेश करता है, कहीं और जाता है, या टैब बंद करता है, तो जॉब सर्वर पर पूरा हो जाता है पर कभी कुछ डाउनलोड नहीं होगा; उन्हें एक्सपोर्ट फिर से ट्रिगर करना होगा; (2) पोलर पर कोई टाइमआउट नहीं है, इसलिए कतार में अटका जॉब 'Generating your output' टोस्ट (विवरण 'Added to the download queue' या कतार स्थिति) को अनिश्चितकाल तक दिखाता रहता है — वह टोस्ट कई मिनट तक बना रहना मतलब कतार जाम है या जॉब चुपचाप मर गया, और बैकएंड पर आउटपुट कतार जाँचना उचित है; (3) यदि स्थिति जाँच में ही त्रुटि हो, तो पोलिंग 'Something went wrong with output generation. Please try again later' के साथ रुक जाती है। स्वतः-डाउनलोड ब्राउज़र की साइट छोड़ने की चेतावनी को कुछ समय दबाता है; यह जानबूझकर है।