آموزش جامع و راهنمای نصب تقویم شمسی پیشرفته در اودو ۱۹ (Jalali Persian Calendar)
بررسی تخصصی و راهنمای گامبهگام تصویری کار با انتخابگر تاریخ جلالی، شبکه روزها، سوئیچ میلادی، نمای سالانه و پیادهسازی کامل تقویم خورشیدی در حسابداری، فاکتورها، مرخصی و فروشگاه Odoo 19.
سرفصلهای این راهنمای جامع:
۱. اهمیت و ضرورت تقویم هجری شمسی در اودو ۱۹
سیستم برنامهریزی منابع سازمانی (ERP) اودو به عنوان یکی از قدرتمندترین و منعطفترین نرمافزارهای مدیریتی در جهان شناخته میشود. با این حال، به صورت پیشفرض اودو بر مبنای تقویم میلادی فعالیت میکند. برای سازمانها و شرکتهای فعال در ایران و منطقه، ثبت اسناد حسابداری، ارائه اظهارنامههای مالیاتی به سامانه مودیان، کنترل تاریخ سررسید چکها، مدیریت درخواستهای مرخصی کارکنان و ثبت قراردادهای فروش، همگی وابسته به تقویم رسمی هجری شمسی هستند.
استفاده از راهحلهای غیراستاندارد یا تغییر مستقیم هسته پایتون و دیتابیس اودو، نه تنها بروزرسانیهای آینده را ناممکن میسازد، بلکه منجر به ناسازگاری در گزارشها و خطا در پردازش تسکهای زمانبندیشده (Cron Jobs) میشود. از این رو، ماژول جامع تقویم شمسی پیشرفته اودو ۱۹ طراحی شده است تا تمامی نیازهای تاریخ خورشیدی را به شیوهای کاملاً استاندارد و مدرن برآورده کند.
۲. معماری ماژول تقویم جلالی بر پایه OWL 3
در نگارش ۱۹ اودو، فریمورک وب اودو بر پایه OWL 3 (Odoo Web Library) بازطراحی شده است که سرعت پردازش رندرینگ و تغییرات DOM را به طور چشمگیری افزایش داده است. ماژول جامع تقویم شمسی اودولرن از این مزیت به بهترین شکل بهره برده است:
عدم دستکاری در دیتابیس
کلیه تاریخها در پایگاه داده PostgreSQL به فرمت استاندارد UTC نگهداری میشوند و هیچ تداخلی با توابع بومی اودو ایجاد نمیشود.
سرعت بالا در مرورگر
محاسبات تبدیل جلالی به میلادی و بلعکس به صورت کلاینتساید (Client-side) با بهینهترین الگوریتمهای ریاضی انجام میشود.
سازگاری با هر دو نسخه
قابل نصب بر روی هر دو نگارش Community و Enterprise بدون نیاز به نصب هیچگونه پیشنیاز یا کامپایلر اضافی.
۳. راهنمای تصویری ۵ مرحلهای کار با انتخابگر تقویم
در ادامه، ۵ قابلیت کلیدی انتخابگر لوکس تقویم شمسی را با اسکرینشاتهای مستقیم و کادربندیهای دقیق و شفاف مرور میکنیم:
گام اول: ناوبری مدرن هدر و انتخاب سریع سال و ماه
گام ۱ از ۵هنگامی که روی هر فیلد تاریخ یا تاریخ/زمان در اودو ۱۹ کلیک میکنید، انتخابگر هوشمند شمسی باز میشود. در بخش بالایی (Header)، نام ماه شمسی جاری (مانند مهر، آبان، آذر) و سال جاری (مانند ۱۴۰۵) نمایش داده شده است. با کلیک بر روی هدر، منوی انتخاب سال و ماه باز میشود که دسترسی مستقیم به سالهای مختلف را بدون نیاز به کلیکهای متوالی فراهم میسازد.
گام دوم: شبکه تقویم و چینش استاندارد روزهای هفته
گام ۲ از ۵شبکه روزهای ماه کاملاً بر اساس ساختار استاندارد تقویم ایران چیده شده است. روزهای هفته از «شنبه» آغاز شده و تا «جمعه» ادامه مییابند. روزهای جمعه با استایل متمایز نمایش داده میشوند و روز جاری سیستم با یک کادر برجسته و رنگی مشخص است. علاوه بر این، سیستم سالهای کبیسه خیامی (۳۶۶ روزه) را به درستی محاسبه کرده و ماه اسفند را در سالهای عادی ۲۹ روز و در سالهای کبیسه ۳۰ روز در نظر میگیرد.
گام سوم: اکشنهای سریع فوتر و ثبت آنی تاریخ امروز
گام ۳ از ۵در محیطهای سازمانی که سرعت کاربری اهمیت حیاتی دارد، جستجوی روز جاری در تقویم زمانبر است. در فوتر این ماژول، دکمه سریع «امروز» تعبیه شده است که تاریخ جاری را با یک کلیک ثبت کرده و پاپآپ تقویم را میبندد. همچنین دکمه پاکسازی به کاربر اجازه میدهد در صورت نیاز فیلد تاریخ را بلافاصله خالی کند.
گام چهارم: سوئیچ دوطرفه شمسی به میلادی (حالت دوگانه)
گام ۴ از ۵یکی از منحصربهفردترین قابلیتهای این ماژول، امکان تغییر وضعیت بین تقویم شمسی و تقویم میلادی به صورت آنی است. کاربر میتواند در همان فرم با زدن کلید تغییر حالت، تاریخ را در تقویم میلادی مشاهده و انتخاب کند و سپس مجدداً به شمسی بازگردد. این ویژگی برای شرکتهای بازرگانی و بینالمللی یک موهبت بزرگ محسوب میشود.
گام پنجم: نمای سالانه کامل تقویم (Year Calendar View)
گام ۵ از ۵علاوه بر انتخابگر تاریخ، این بسته شامل نمای تقویم سالانه شمسی است. در نمای سالانه، تمام ۱۲ ماه سال خورشیدی در یک صفحه پیش روی شماست و وضعیت روزها، برنامهریزیهای کاری و رویدادهای سازمانی به صورت یکپارچه قابل پایش است.
۴. عملکرد در ماژولهای حسابداری، فاکتور، مرخصی و انبار
ماژول تقویم شمسی اودولرن به گونهای مهندسی شده است که به صورت سراسری بر روی تمامی ماژولهای استاندارد و سفارشی اودو ۱۹ اثر میگذارد:
حسابداری و صدور فاکتور
ثبت تاریخ فاکتور مشتری و تامینکننده به شمسی، تاریخ سررسید، تاریخ اسناد روزنامه و فیلترگذاری گزارشهای ترازنامه و سود و زیان بر اساس ماههای شمسی.
مرخصی و منابع انسانی (Time Off)
کارکنان میتوانند روزهای مرخصی استحقاقی یا استعلاجی خود را دقیقاً با تقویم شمسی انتخاب کنند و تقویم مرخصی تیمی به شمسی نمایش داده میشود.
انبارداری و تحویل کالا
زمانبندی رسیدهای انبار، تاریخ ارسال کالاها، حوالههای انبار و انبارگردانی دورهای بر مبنای تاریخهای شمسی انجام میشود.
فروش، پیشفاکتورها و CRM
تاریخ صدور پیشفاکتور و تاریخ اعتبار آن، جلسات با مشتریان و یادآوری پیگیریهای فروش همگی در تقویم خورشیدی هماهنگ میشوند.
۵. راهنمای گامبهگام نصب ماژول در ۳ دقیقه
دانلود فایل بسته نصبی
فایل odoo19_persian_calendar_suite.zip را از بخش محصولات اودولرن دانلود کرده و از حالت فشرده خارج کنید.
انتقال به پوشه Addons سرور
فولدرهای ماژول را در مسیر افزونههای سفارشی سرور (Custom Addons) کپی کرده و دسترسیهای کاربر odoo را اعمال نمایید.
فعالسازی در محیط برنامههای اودو
حالت توسعهدهنده (Developer Mode) را فعال کرده، دکمه «بهروزرسانی لیست برنامهها» را بزنید و سپس با جستجوی نام تقویم روی دکمه «نصب» کلیک نمایید.
سامانه اودو ۱۹ خود را به تقویم حرفهای شمسی مجهز کنید
بسته کامل ماژول جامع تقویم شمسی اودو ۱۹ با گارانتی عملکرد، بدون تداخل و پشتیبانی رسمی هماکنون در فروشگاه نرمافزاری اودولرن در دسترس است.