Skip to Content

معرفی ماژول فاکتور و پیش‌فاکتور استاندارد ایران اودولرن (نسخه ۱۹)

11 ژوئن 2026 توسط
معرفی ماژول فاکتور و پیش‌فاکتور استاندارد ایران اودولرن (نسخه ۱۹)
Sina Mohammadi

استانداردسازی اسناد مالی و فروش در اکوسیستم Odoo Enterprise/Community

با گسترش استفاده از سیستم‌های ERP در کسب‌وکارهای ایرانی، نیاز به خروجی‌های چاپی منطبق با استانداردهای حسابداری و ظاهری حرفه‌ای بیش از پیش احساس می‌شود. ماژول «بسته گزارش‌ساز رسمی فارسی اودولرن» با هدف رفع نواقص قالب‌های پیش‌فرض و ارائه ساختاری یکپارچه برای اسناد sale.order (پیش‌فاکتور/سفارش) و account.move (فاکتور نهایی) در نسخه ۱۹ اودو توسعه یافته است.

این ماژول با رعایت اصول راست‌چین (RTL)، فرمت‌دهی صحیح اعداد و تاریخ‌ها، و طراحی جداول استاندارد، ابزاری ضروری برای تیم‌های مالی و فروش سازمان‌ها محسوب می‌شود.

⚠️ پیش‌نیاز حیاتی: نصب صحیح موتور تبدیل PDF

قبل از هرگونه اقدام برای نصب ماژول، توجه به نکته زیر الزامی است. بسیاری از مشکلات نمایش هدر، فوتر و بهم‌ریختگی صفحات در گزارش‌های اودو، ناشی از نسخه نامناسب یا نصب نادرست کتابخانه wkhtmltopdf است.

هشدار مهم: ابزار wkhtmltopdf باید به صورت دستی و دقیقاً در نسخه 0.12.6 نصب شود. نسخه‌های جدیدتر یا نصب از طریق pip ممکن است از قابلیت‌های Header و Footer پشتیبانی نکنند.

📋 ویژگی‌های فنی و عملکردی

  1. ساختار کاملاً راست‌چین (RTL): اصلاح ترازبندی متون، ستون‌ها و المان‌های گرافیکی برای زبان فارسی.
  2. مدیریت هوشمند فیلدها:
    • نمایش شناسه ملی، کد پستی و آدرس تفکیک‌شده (استان/شهر).
    • جداسازی شماره تماس ثابت و همراه با فرمت صحیح.
  3. طراحی جداول استاندارد: استفاده از کلاس‌های Bootstrap اودو برای ایجاد خطوط جداکننده واضح، رنگ‌بندی ردیف‌ها (Zebra Striping) و تراز عمودی مناسب سلول‌ها.
  4. پشتیبانی از حالت‌های مختلف سند:
    • تشخیص خودکار نوع سند (فاکتور فروش، یادداشت اعتباری، رسید).
    • امکان مخفی‌سازی اطلاعات فروشنده در حالت‌های غیررسمی (پیش‌فاکتور).
  5. فرمت‌دهی پیشرفته اعداد: نمایش مبالغ با جداکننده هزارگان و مدیریت مقادیر None برای جلوگیری از خطاهای محاسباتی.

🖥️ راهنمای استفاده و تولید گزارش

پس از نصب موفقیت‌آمیز ماژول، فرآیند دریافت خروجی چاپی به شرح زیر است:

  1. به منوی مربوطه (فروش یا حسابداری) مراجعه کرده و سند مورد نظر را باز کنید.
  2. در نوار بالای فرم، روی دکمه چاپ (Print) کلیک نمایید.
  3. از لیست باز شده، قالب «Report Invoice» یا «Sale Order Report» را انتخاب کنید.

👇 محل دقیق دکمه چاپ در رابط کاربری اودو ۱۹:

(تصویر فوق نمایی از نوار ابزار بالا و منوی کشویی Print را نشان می‌دهد)

📸 نمونه خروجی‌های ماژول

در ادامه، نمونه‌هایی از ظاهر نهایی اسناد تولید شده توسط این ماژول مشاهده می‌کنید:

🛠️ دستورالعمل نصب فنی

برای استقرار این ماژول در سرور اودوی خود، مراحل زیر را دنبال کنید:

  1. دانلود ماژول: فایل منبع را از مخزن گیت‌هاب دریافت کنید.
  2. قرارگیری در مسیر Addons: پوشه ماژول را در دایرکتوری custom_addons سرور خود کپی نمایید.
  3. به‌روزرسانی لیست: با فعال بودن حالت توسعه‌دهنده (Developer Mode)، از منوی Apps گزینه Update Apps List را اجرا کنید.
  4. نصب: نام ماژول (Persian Invoice) را جستجو و اقدام به نصب نمایید.

خرید ماژول