Infurnia مدد
Pricing

کوئٹیشن ڈاؤن لوڈز کو ٹھیک کریں جو ناکام ہوں یا کبھی نہ پہنچیں

یہ معلوم کریں کہ کوئی کوٹیشن CSV، PDF یا XLSX ایکسپورٹ ڈاؤن لوڈ ہونے سے کیوں انکار کرتا ہے، فائل کے بغیر کامیابی دکھاتا ہے، یا قطار میں لگنے کے بعد کبھی نہیں پہنچتا۔

  1. کوٹیشن CSVs اور PDFs ایپ کے براؤزر کے اندرونی فائل سسٹم میں تیار ہوتے ہیں اور براؤزر کو ایک عام ڈاؤن لوڈ کے طور پر دیے جاتے ہیں، جس کے بعد ⁦'Successfully downloaded files'⁩ ٹوسٹ آتا ہے۔ اگر تیار شدہ فائل موجود ہو لیکن خالی ہو، تو ایپ ⁦'Cannot download empty content'⁩ خرابی کے ٹوسٹ کے ساتھ انکار کر دیتی ہے — عام وجوہات خالی کوٹیشن ٹیبل (موجودہ اسکوپ/فلٹرز کے تحت کوئی چیز قیمت شدہ نہ ہونا) یا درمیان میں رک جانے والی جنریشن ہیں؛ کوٹیشن دوبارہ جنریٹ کریں اور دوبارہ کوشش کریں۔ دو مزید پوشیدہ مسائل: (1) کامیاب ڈاؤن لوڈ کے بعد عارضی فائل ایپ کے اندرونی فائل سسٹم سے حذف ہو جاتی ہے اور blob URL فوراً منسوخ ہو جاتا ہے، لہٰذا اس اندراج پر براؤزر کے اپنے ⁦'retry download'⁩ کا استعمال ناکام ہوگا — ایکسپورٹ کو ایپ کے اندر سے دوبارہ شروع کرنا ہوگا؛ (2) ڈاؤن لوڈز ایک مصنوعی لنک کلک کے ذریعے شروع ہوتے ہیں، لہٰذا براؤزر کی سخت ڈاؤن لوڈ بلاکنگ سیٹنگز فائل کو روک سکتی ہیں جبکہ ایپ پھر بھی کامیابی دکھاتی ہے؛ کلائنٹ سے کہیں کہ وہ سائٹ کے لیے براؤزر کی ڈاؤن لوڈ اجازتیں چیک کرے۔ XLSX ایکسپورٹس کے لیے فائل کا نام pricing_quotation.xlsx ہوتا ہے، یا جب انجن کی طرف سے کوئی نام نہ دیا جائے تو خودکار طور پر تیار کردہ output-<timestamp>-<random>.xlsx۔

  2. جب XLSX کوٹیشن ڈاؤن لوڈ ناکام ہو، تو CSV اور PDF کوٹیشن ایکسپورٹس الگ براؤزر کے اندرونی اعمال ہیں اور پھر بھی ڈاؤن لوڈ کیے جا سکتے ہیں۔

  3. CSV آؤٹ پٹ تصاویر کو شامل نہیں کرتا، لہٰذا جب تصاویر درکار ہوں تو یہ متبادل نہیں ہے۔

    ✓ 19 اکتوبر، 2026 کو پروڈکٹ میں جانچا گیا
  4. ہر کوٹیشن/پروڈکشن ایکسپورٹ پہلے آؤٹ پٹ سے پہلے کی جانچ کے ساتھ ساتھ خلاف ورزیوں کا ایک مرحلہ چلاتی ہے (لوڈر ⁦'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 — غیر منظور شدہ ڈیزائنز پر آرڈر بکنگ/ERP/پرچیز آرڈر قسم کے آؤٹ پٹس کو روکتا ہے؛ (3) No outputs for unlocked designs — غیر مقفل ڈیزائنز کے لیے بھی ایسا ہی؛ (4) No Outputs For Designs With Violations And Issues — اگر کیٹلاگ-پابندی کی خلاف ورزیاں موجود ہوں، تو ایک مستقل ٹوسٹ تمام خلاف ورزیاں حل کرنے یا ترجیح بند کرنے کا کہتا ہے۔ کوٹیشن ایکسپورٹس (کوٹیشن ڈاؤن لوڈ اور CSV/XLSX کوٹیشن ایکسپورٹس) منظوری اور لاک ترجیحات سے مستثنیٰ ہیں: صرف فعال سیلز چینل اور خلاف ورزیوں کی ترجیحات انہیں روک سکتی ہیں۔ کسی ڈیزائن کو خلاف ورزیوں کی روک سے انفرادی طور پر مستثنیٰ کیا جا سکتا ہے (معلوماتی ٹوسٹ: ⁦'Design Exempted from blocking output due to violations'⁩)۔ مارکیٹ پلیس/سیلر صارفین ان تمام رکاوٹوں کو نظر انداز کرتے ہیں، اور منظوری/لاک رکاوٹیں MES صارفین پر لاگو نہیں ہوتیں۔ جانچ کا طریقہ: پوچھیں کہ کون سا ٹوسٹ چمکا؛ اگر کوئی نظر نہ آیا ہو، تو کلائنٹ کے ساتھ دوبارہ پیدا کریں اور اسکرین کے اوپری حصے کو دیکھیں، پھر اس ڈیزائن کے لیے ایڈمن ترجیحات اور خلاف ورزیوں کا پینل چیک کریں۔

  5. سرور سے تیار کردہ آؤٹ پٹس (پریزنٹیشن شیٹ PDFs، CAM/آری آؤٹ پٹس، انجن سے تیار کردہ ڈیزائن آؤٹ پٹس) بیک اینڈ پر قطار میں لگائے جاتے ہیں۔ ایپ جاب پوسٹ کرتی ہے، ایک مستقل ⁦'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'⁩ کے ساتھ رک جاتی ہے۔ خودکار ڈاؤن لوڈ براؤزر کی سائٹ چھوڑنے کی وارننگ کو مختصراً دبا دیتا ہے؛ یہ جان بوجھ کر ہے۔