ব্যর্থ বা কখনো না আসা কোটেশন ডাউনলোড ঠিক করুন
কেন একটি কোটেশন CSV, PDF বা XLSX এক্সপোর্ট ডাউনলোড হতে অস্বীকার করছে, ফাইল ছাড়াই সফল দেখাচ্ছে, বা কিউতে যাওয়ার পর কখনো আসছে না তা নির্ণয় করুন।
কোটেশন CSV এবং PDF অ্যাপের ইন-ব্রাউজার ফাইলসিস্টেমের ভিতরে তৈরি হয় এবং সাধারণ ডাউনলোড হিসেবে ব্রাউজারকে দেওয়া হয়, তারপর 'Successfully downloaded files' টোস্ট দেখানো হয়। যদি তৈরি ফাইলটি থাকে কিন্তু খালি হয়, অ্যাপটি 'Cannot download empty content' ত্রুটি টোস্ট দিয়ে অস্বীকার করে — সাধারণ কারণগুলো হলো একটি খালি কোটেশন টেবিল (বর্তমান স্কোপ/ফিল্টারের অধীনে কিছুই মূল্যায়িত নয়) বা মাঝপথে বাতিল হওয়া জেনারেশন; কোটেশনটি আবার জেনারেট করে পুনরায় চেষ্টা করুন। দুটি পরবর্তী সমস্যা: (1) সফল ডাউনলোডের পর অস্থায়ী ফাইলটি ইন-অ্যাপ ফাইলসিস্টেম থেকে মুছে ফেলা হয় এবং ব্লব URL সাথে সাথে বাতিল করা হয়, তাই সেই এন্ট্রিতে ব্রাউজারের নিজস্ব 'retry download' ব্যবহার করলে ব্যর্থ হবে — এক্সপোর্টটি অ্যাপের ভিতর থেকে আবার ট্রিগার করতে হবে; (2) ডাউনলোডগুলো একটি সিমুলেটেড লিংক ক্লিকের মাধ্যমে চালানো হয়, তাই আক্রমণাত্মক ব্রাউজার ডাউনলোড-ব্লকিং সেটিংস ফাইলটি গিলে ফেলতে পারে যদিও অ্যাপ এখনও সফল দেখায়; ক্লায়েন্টকে সাইটের জন্য ব্রাউজারের ডাউনলোড অনুমতি যাচাই করতে বলুন। XLSX এক্সপোর্টের জন্য ফাইলের নাম pricing_quotation.xlsx, অথবা ইঞ্জিন কোনো নাম না দিলে স্বয়ংক্রিয়ভাবে তৈরি output-<timestamp>-<random>.xlsx।
যখন একটি XLSX কোটেশন ডাউনলোড ব্যর্থ হয়, CSV এবং PDF কোটেশন এক্সপোর্ট আলাদা ইন-ব্রাউজার অ্যাকশন এবং এখনও ডাউনলোড করা যায়।
CSV আউটপুট ছবি বাদ দেয়, তাই ছবি প্রয়োজন হলে এটি বিকল্প নয়।
✓ ১৯ অক্টোবর, ২০২৬ তারিখে প্রোডাক্টে যাচাই করা হয়েছেপ্রতিটি কোটেশন/প্রোডাকশন এক্সপোর্ট প্রথমে প্রি-আউটপুট চেক এবং একটি ভায়োলেশন পাস চালায় (লোডার 'Checking for violations...' দেখায়)। প্যানেল-সাবসেট আউটপুট ব্যতিক্রম: তারা ভায়োলেশন পাস এড়িয়ে যায় এবং ব্যাকএন্ডে প্রসেস করার জন্য পাঠানো হয়, তাই তাদের জন্য কোনো ভায়োলেশন টোস্ট দেখায় না। অ্যাডমিন পছন্দসমূহ ডাউনলোড ব্লক করতে পারে, প্রতিটির নিজস্ব ত্রুটি টোস্ট যা ক্লায়েন্টরা প্রায়ই মিস করে: (1) Enforce active sales channel — সক্রিয় থাকলে এবং ডিজাইনে কোনো সক্রিয় সেলস চ্যানেল নির্বাচিত না থাকলে: 'Downloading output for design without active sales channel preference is not permitted'; (2) No outputs for unapproved designs — অননুমোদিত ডিজাইনে order-booking/ERP/purchase-order শ্রেণির আউটপুট ব্লক করে; (3) No outputs for unlocked designs — আনলকড ডিজাইনের জন্য একই; (4) No Outputs For Designs With Violations And Issues — ক্যাটালগ-সীমাবদ্ধতা ভায়োলেশন থাকলে, একটি স্টিকি টোস্ট সব ভায়োলেশন সমাধান করতে বা পছন্দটি বন্ধ করতে বলে। কোটেশন এক্সপোর্ট (কোটেশন ডাউনলোড এবং CSV/XLSX কোটেশন এক্সপোর্ট) অনুমোদন ও লক পছন্দ থেকে অব্যাহতিপ্রাপ্ত: শুধুমাত্র active-sales-channel এবং violations পছন্দ তাদের ব্লক করতে পারে। একটি ডিজাইন ভায়োলেশন ব্লক থেকে পৃথকভাবে অব্যাহতি পেতে পারে (তথ্য টোস্ট: 'Design Exempted from blocking output due to violations')। Marketplace/seller ব্যবহারকারীরা এই সব গেট বাইপাস করে, এবং অনুমোদন/লক গেট MES ব্যবহারকারীদের জন্য প্রযোজ্য নয়। ট্রায়াজ স্ক্রিপ্ট: জিজ্ঞাসা করুন কোন টোস্ট ফ্ল্যাশ করেছিল; কিছু দেখা না গেলে, ক্লায়েন্টের সাথে পুনরুৎপাদন করুন এবং স্ক্রিনের উপরের অংশ লক্ষ্য করুন, তারপর সেই ডিজাইনের অ্যাডমিন পছন্দ এবং ভায়োলেশন প্যানেল যাচাই করুন।
সার্ভার-জেনারেটেড আউটপুট (প্রেজেন্টেশন শিট PDF, CAM/saw আউটপুট, ইঞ্জিন-জেনারেটেড ডিজাইন আউটপুট) ব্যাকএন্ডে কিউতে রাখা হয়। অ্যাপটি জব পোস্ট করে, একটি স্থায়ী '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' দিয়ে বন্ধ হয়। স্বয়ংক্রিয় ডাউনলোড ব্রাউজারের সাইট ছাড়ার সতর্কতা সাময়িকভাবে দমন করে; এটি ইচ্ছাকৃত।