Infurnia مدد
Pricing

کوٹیشن PDF پرنٹ کریں: فائل کا نام، اورینٹیشن اور صفحہ لے آؤٹ

ایپ میں کوٹیشن ٹیبل کو PDF میں پرنٹ کریں، اسی فائل نام، اورینٹیشن، صفحہ پیکنگ اور سمری صفحہ کے ساتھ جو آپ توقع کرتے ہیں۔

  1. Print Quotation ایکشن PDF کو مکمل طور پر ایپ کے اندر بناتا ہے (کوئی سرور جاب نہیں) اور اسے design_quotation_DD-MM-YYYY.pdf کے نام سے ڈاؤن لوڈ کرتا ہے، جس میں تاریخ ایکسپورٹ کے دن کی ہوتی ہے — اس لیے ایک ہی دن کی دو ایکسپورٹس ایک ہی فائل نام بناتی ہیں اور براؤزر ڈپلیکیٹس پر لاحقہ لگا دیتا ہے۔ پرنٹ شدہ ٹیبل میں کوٹیشن ID اسکرین پر ایک placeholder ہے اور صرف ڈاؤن لوڈ/پرنٹ کے وقت بھرتی ہے، اس لیے PDF میں تیار شدہ ID آتی ہے۔ صفحہ کی اورینٹیشن کوٹیشن پرنٹ ترجیح کی پیروی کرتی ہے (portrait 210x297 دیتا ہے، landscape 297x210)، اور جب سمری صفحہ کی ترجیح آن ہو تو سمری صفحہ شامل ہوتا ہے۔ دو ہم جنس ایکسپورٹس اکثر اس سے الجھ جاتی ہیں: ⁦'detailed snapshot'⁩ ایکسپورٹ design_quotation_detailed.csv نامی CSV ڈاؤن لوڈ کرتی ہے (PDF نہیں)، اور cost-price کوٹیشن ویرینٹ لاگت کی قیمتوں سے ٹیبل دوبارہ پرنٹ کرتا ہے — یہ کوٹیشن کو عارضی طور پر cost-price موڈ میں بدلتا ہے اور پرنٹنگ کے دوران separate-tax غیر فعال کرتا ہے، پھر سیٹنگ بحال کرتا ہے۔ Pricing کوٹیشن ڈاؤن لوڈز approval/lock gating سے مستثنیٰ ہیں، لیکن پھر بھی active-sales-channel اور violations/issues چیکس سے گزرتے ہیں، اس لیے ⁦'I clicked print and nothing happened'⁩ عام طور پر یہ ظاہر کرتا ہے کہ ان دو گیٹس میں سے کسی نے اسے ٹوسٹ کے ساتھ روکا۔ پرنٹ سے پہلے کوئی بھی کھلا سائیڈ پینل خودکار طور پر چھپ جاتا ہے؛ یہ متوقع ہے، کوئی خرابی نہیں۔

  2. کوٹیشن ٹول بار پر ⁦'Print PDF'⁩ موجودہ ٹیبل کو ⁦'design_quotation_<date>.pdf'⁩ میں رینڈر کرتا ہے۔ اورینٹیشن ⁦'Print PDF Orientation'⁩ ترجیح سے آتی ہے: landscape (297x210 mm، ڈیفالٹ) یا portrait (210x297)۔ صفحات جمع شدہ قطار کی اونچائی سے پیک ہوتے ہیں؛ لوگو ہیڈر اور پروجیکٹ ذیلی ہیڈر صرف پہلے صفحہ پر آتے ہیں، جبکہ کالم نام ان صفحات پر دہرائے جاتے ہیں جن میں آئٹم قطاریں موجود ہوں۔ ہر سیکشن کی فوٹر قطاریں (price/discount/tax/total) سیکشن کی آخری آئٹم قطار کے ساتھ پن ہوتی ہیں — انجن کل گروپ کو اگلے صفحہ پر منتقل کرے گا بجائے اس کے کہ ٹوٹل کو یتیم چھوڑے، اور اگر پن شدہ گروپ ایک صفحہ سے زیادہ اونچا ہو تو وہ ان قطاروں کو تناسب سے دبا کر فٹ کرتا ہے، جس سے بہت لمبے سیکشنز میں فوٹر متن دبا ہوا دکھ سکتا ہے۔ ایک صفحہ سے زیادہ اونچی واحد قطار صفحہ کی اونچائی تک کاٹ دی جاتی ہے۔ اگر ⁦'Summary Page'⁩ ترجیح فعال ہو تو ٹیبل کے بعد سمری شامل کی جاتی ہے؛ یہ ایک سے زیادہ صفحات تک جا سکتی ہے، اور ٹیبل کی صفحہ نمبرنگ اس کے بعد جاری رہتی ہے۔ صفحہ نمبر نیچے دائیں پرنٹ ہوتے ہیں۔ PDF کلائنٹ سائیڈ پر تیار ہوتی ہے اور براہ راست ڈاؤن لوڈ ہوتی ہے (کوئی قطار نہیں)، اس لیے ⁦'PDF stuck'⁩ کی شکایات عام طور پر براؤزر کی ڈاؤن لوڈ بلاکنگ ہوتی ہیں، جبکہ XLSX ایک جنریشن مرحلے سے گزرتی ہے۔ خودکار ایکسپورٹس کے لیے یہی رینڈرنگ ہمارے سرورز پر چلتی ہے، اس لیے بیک اینڈ PDFs ایپ کے اندرونی پرنٹ سے بالکل مطابقت رکھتی ہیں۔