به محتوا بروید

اودو 20؛ نسخه‌ پیشرفته و یکپارچه با هوش مصنوعی

چهارشنبه 08 مهر 1405 07:55:15 توسط
اودو 20؛ نسخه‌ پیشرفته و یکپارچه با هوش مصنوعی
پویا پاک منظر, محقق (دیجیتال مارکتینگ)
اودو ۲۰ بالاخره در ۲۴ سپتامبر ۲۰۲۶ و هم‌زمان با Odoo Experience معرفی شد؛ نسخه‌ای که اودو برای معرفی اون فقط روی چندتا قابلیت جدید مانور نداد، بلکه تقریباً یک پیام مشخص داشت:
ERP قرار نیست فقط منتظر بمونه تا کاربر بهش دستور بده.

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

در Odoo 20 بحث یه مرحله جلوتر رفته؛ سؤال اصلی حالا اینه که خود ERP چقدر می‌تونه کارها رو بفهمه، تصمیم بعدی رو تشخیص بده و بخشی از فرایند رو بدون دخالت مداوم کاربر جلو ببره.

وب‌سایت در Odoo 20؛ وقتی سایت بخشی از ERP می‌شه



ماژول Website در Odoo 20 فقط یک سایت‌ساز Drag & Drop نیست. مزیت اصلی همچنان اینه که وب‌سایت، فروشگاه اینترنتی، CRM، محصولات، موجودی، فروش، فاکتور و اطلاعات مشتری روی همون بستر ERP قرار دارن و لازم نیست برای انتقال اطلاعات بین سایت و نرم‌افزار مدیریت سازمان دائماً Integration جداگانه ساخته بشه.

در نسخه ۲۰، دستیار هوش مصنوعی وب خیلی جدی‌تر شده. حالا می‌شه از AI خواست صفحه جدید بسازه، Blockها رو تغییر بده، تصویر تولید یا اضافه کنه، فرم بسازه، منوهای سایت رو جابه‌جا یا مرتب کنه و حتی برای طراحی صفحه از محصولات، رویدادها و سایر اطلاعات داخل دیتابیس Odoo استفاده کنه. AI همچنین می‌تونه المان‌های تعاملی مثل Tab، Counter، Toggle و Animation رو وارد صفحه کنه.

در بخش SEO هم تغییرات قابل توجهی وجود داره. Structured Data به‌صورت پیش‌فرض وارد صفحات شده، Sitemap دقیق‌تر شده، بهینه‌سازی SEO با AI توسعه پیدا کرده و Odoo 20 حتی امکان تعریف llms.txt رو اضافه کرده تا ساختار و محتوای سایت برای موتورهای مبتنی بر مدل‌های زبانی قابل‌فهم‌تر باشه. Google Tag Manager، QR Link Tracking، جست‌وجوی اختصاصی هر ماژول، بهبود Search Results، Mobile Preview و WhatsApp Widget هم به Website اضافه یا تکمیل شدن.

نظر کاربران درباره Website Odoo


بازخورد کاربران درباره Website Odoo معمولاً دو بخش کاملاً مشخص داره.

نقطه قوتی که تقریباً دائماً تکرار می‌شه، یکپارچگی با ERP هست. کاربری که فروشگاه اینترنتی خودش رو به Odoo منتقل کرده توضیح داده که اتصال مستقیم سایت به محصولات، سفارش، موجودی و سایر قسمت‌های ERP باعث شده ورود تکراری اطلاعات تا حد زیادی حذف بشه. کاربران دیگه هم اتصال مستقیم وبسایت به CRM، فاکتور، فروشگاه، رویدادها و پورتال مشتریان رو یکی از دلایل اصلی انتخاب Odoo می‌دونن.

اما در طراحی خیلی اختصاصی، نظرها متفاوت می‌شه. کاربران حرفه‌ای وب می‌گن Website Builder برای ساخت سریع سایت شرکتی، فروشگاه و صفحات استاندارد خیلی خوبه، ولی وقتی بخواین روی تک‌تک جزئیات Front-end کنترل داشته باشین، به‌اندازه ابزارهایی مثل Webflow یا توسعه مستقیم HTML/CSS آزادی نمی‌ده و ممکنه به QWeb، CSS، JavaScript یا ماژول اختصاصی نیاز پیدا کنین.

SEO هم در نسخه‌های قبلی یکی از موضوعات مورد بحث کاربران بوده. امکانات پایه وجود داشته، اما برای SEO حرفه‌ای بعضی تنظیمات نیاز به دانش بیشتری داشتن. اضافه شدن Structured Data، Sitemap بهتر، AI SEO و llms.txt در نسخه‌های جدید نشون می‌ده Odoo روی همین نقطه ضعف هم تمرکز کرده.

در مجموع، مزیت Website در Odoo 20 این نیست که حتماً از هر CMS تخصصی طراحی سایت قدرتمندتره؛ مزیتش اینه که سایت دیگه یک جزیره جدا از کسب‌وکار نیست. وقتی مشتری از سایت سفارش می‌ده، Lead ثبت می‌کنه یا فرمی پر می‌کنه، اطلاعات مستقیماً وارد همون ERP می‌شن که فروش، انبار، مالی و عملیات سازمان داخلش در حال اجراست.

حسابداری در Odoo 20؛ کنترل بیشتر روی تراکنش‌های بانکی


در نسخه ۲۰، ارتباط بین حسابداری و تراکنش واقعی بانک جدی‌تر شده. ثبت‌هایی که مستقیماً روی حساب بانکی اثر می‌ذارن محدودتر شدن و ابزارهای تطبیق بانکی هم توسعه پیدا کردن. 

در کنار اون، AI Assistant می‌تونه اطلاعات مالی رو بررسی کنه، درباره دریافتنی‌ها یا نقدینگی پاسخ بده و در شناسایی بعضی مغایرت‌ها به تیم مالی کمک کنه.

نظر کاربران درباره حسابداری Odoo

حسابداری همیشه یکی از بخش‌هایی بوده که درباره Odoo نظرهای متفاوتی وجود داشته.

بعضی کاربران، مخصوصاً شرکت‌هایی که چند مجموعه یا چند واحد مالی رو هم‌زمان مدیریت می‌کنن، یکپارچگی حسابداری با فروش، خرید، انبار و CRM رو یکی از مهم‌ترین نقاط قوت Odoo می‌دونن. یعنی وقتی یک سفارش فروش ثبت می‌شه، ادامه جریان مالی و حسابداری اون لازم نیست در چند نرم‌افزار جدا دنبال بشه.

در مقابل، تطبیق امور بانکی و تنظیم دقیق فرایندهای حسابداری از بخش‌هایی بوده که بعضی کاربران نسخه‌های قبلی اون رو پیچیده می‌دونستن. مخصوصاً برای تیم‌هایی که قبلاً با نرم‌افزارهای حسابداری سنتی کار کردن، منطق Odoo در بعضی مراحل نیاز به آموزش و تغییر عادت کاری داره.

در Odoo 20 بخش مهمی از تغییرات دقیقاً روی همین قسمت‌ها متمرکز شده؛ یعنی کاهش ثبت‌های دستی، کنترل بهتر منشأ تراکنش‌ها و استفاده بیشتر از AI برای تشخیص مغایرت.

برای بازار ایران البته فقط قابلیت استاندارد Odoo کافی نیست. حسابداری فارسی، قوانین مالیاتی، سامانه مؤدیان، بانک‌ها و گزارش‌های موردنیاز کسب‌وکار ایرانی هم باید در نسخه بومی به‌درستی پیاده‌سازی شده باشن.

انبار و خرید؛ تأمین و تخصیص هوشمندتر کالا

در Odoo 20 مدیریت موجودی بیشتر به سمت پیش‌بینی و تخصیص هوشمند حرکت کرده.

سیستم می‌تونه بر اساس مصرف و فروش گذشته برای حداقل و حداکثر موجودی پیشنهاد بده و در فرایند خرید هم اطلاعات بیشتری از عملکرد تأمین‌کننده وارد تصمیم‌گیری شده.

قابلیت تخصیص(Allocation) هم اجازه می‌ده موجودی‌ای که هنوز از خرید یا تولید وارد انبار نشده، برای سفارش مشخصی رزرو بشه.

نظر کاربران درباره انبار Odoo

کاربرانی که از Odoo در شرکت‌های پخش، بازرگانی یا انبارهای بزرگ استفاده می‌کنن معمولاً قدرت سیستم در ردیابی کالا، عملیات چندانباره و ارتباط مستقیم انبار با خرید و فروش رو جزو نقاط قوت اون می‌دونن.

اما یک نقد پرتکرار هم وجود داره: ماژول انبارداری در Odoo قدرتمنده، ولی همیشه ساده نیست.

برای کاربری که تازه وارد سیستم شده، تفاوت بین Transfer، Picking، Route، Reordering Rule و Reservation در ابتدا می‌تونه گیج‌کننده باشه. بعضی کاربران می‌گن خود سیستم محدود نیست؛ مشکل اصلی اینه که برای استفاده درست از قابلیت‌ها باید منطق انبار اودوو رو یاد گرفت.

تغییرات نسخه ۲۰ بیشتر در همین جهت حرکت می‌کنن؛ یعنی کمتر کردن تصمیم‌های دستی و مشخص‌تر کردن این موضوع که موجودی واقعی یا ورودی باید دقیقاً کجا مصرف بشه.

ماژول تولید؛ حرکت به سمت تولید مداوم


یکی از تغییرات مهم MRP در نسخه ۲۰، Continuous Production یا همان تولید مداوم هست.

در این مدل لازم نیست همیشه یک مرحله کاملاً بسته بشه تا مرحله بعدی تولید شروع بشه. وقتی بخشی از تولید آماده شده، جریان مرحله بعد هم می‌تونه شروع بشه.

مقایسه BOMها، برنامه‌ریزی Work Center و نمایش بهتر عملیات تولید هم توسعه پیدا کرده.

نظر کاربران درباره تولید Odoo

در بخش تولید، کاربران معمولاً روی یک موضوع اتفاق نظر دارن: اودو قابلیت‌های زیادی داره، اما اجرای درست اون شدیداً به طراحی اولیه وابسته است.

کارخانه‌هایی که BOM، Routing، Work Center و فرایند کنترل کیفیت خودشون رو درست تعریف کردن، معمولاً از یکپارچگی MRP با انبار، خرید، نگهداری و حسابداری رضایت بالایی دارن.

اما در مقابل، کاربرانی هم هستن که انتظار دارن ماژول تولید بعد از نصب تقریباً آماده استفاده باشه. اینجاست که معمولاً مشکل شروع می‌شه.

Odoo در تولید Plug & Play نیست. یعنی Odoo برای بخش تولید و فرآیند‌های مربوط بهش، نرم‌افزاری نیست که فقط نصبش کنی و بلافاصله بدون تنظیم خاصی برای هر کارخانه درست کار کنه. باید فرایند واقعی کارخانه داخل ERP مدل بشه.

Continuous Production در نسخه ۲۰ برای مجموعه‌هایی که خط تولید مرحله‌ای یا پیوسته دارن جذابه، چون ERP کمتر باعث توقف مصنوعی بین عملیات می‌شه.

CRM و فروش؛ AI وارد عملیات فروش شده

در این نسخه هوش مصنوعی فقط برای نوشتن ایمیل فروش استفاده نمی‌شه. AI Agent می‌تونه در ساخت Lead، تکمیل اطلاعات، تخصیص فرصت فروش و اجرای بعضی مراحل CRM دخالت کنه. همچنین از دیتابیس گسترده کسب‌وکارها و ابزارهای شناسایی سازمان‌ها برای Lead Generation استفاده می‌کنه.

نظر کاربران درباره CRM

CRM یکی از بخش‌هایی هست که AI در اون بازخورد مثبت بیشتری گرفته.

کاربران نسخه‌های اخیر معمولاً نوشتن Follow-up، خلاصه کردن اطلاعات مشتری و آماده کردن ایمیل رو جزو کاربردهای مفید AI می‌دونن.

مزیت اصلی برای تیم فروش اینه که اطلاعات CRM کنار سفارش، ایمیل، تماس، فعالیت و تاریخچه مشتری قرار داره.

با این حال کاربران حرفه‌ای معمولاً روی یک نکته تأکید دارن: AI نباید بدون کنترل روی تصمیم‌های حساس فروش عمل کنه.

مثلاً اینکه AI یک ایمیل Follow-up آماده کنه مفیده، اما اینکه بدون تأیید انسان درباره تخفیف، شرایط قرارداد یا اولویت مشتری تصمیم بگیره، برای خیلی از کسب‌وکارها هنوز قابل قبول نیست.

به همین دلیل، ارزش واقعی ایجنت زمانی بیشتر می‌شه که نقش اون دقیق تعریف شده باشه.

ماژول‌های خدمات و برنامه‌ریزی؛ مدیریت یکپارچه‌تر نیروهای عملیاتی

در نسخه‌های اخیر، سیستم خدمات بیشتر با ماژول‌های مربوط به برنامه‌ریزی یکپارچه شده و اودوو  20 این مسیر رو ادامه داده.

تکنسین می‌تونه برنامه کاری، اطلاعات تجهیز، مستندات، موجودی قطعات و اطلاعات مشتری رو در یک جریان کاری منسجم‌تر ببینه. قابلیت‌های Offline هم برای نیروهایی که خارج از شرکت کار می‌کنن اهمیت بیشتری پیدا کرده.

نظر کاربران

برای کاربران ماژول خدمات، یکی از مهم‌ترین درخواست‌ها همیشه این بوده که تکنسین مجبور نباشه برای هر کار به اینترنت پایدار وابسته باشه.

کاربران انتظار دارن اطلاعات مأموریت، عکس، Checklist، قطعات مصرفی و امضای مشتری حتی در شرایط اینترنت ضعیف قابل استفاده باشه.

Odoo در نسخه‌های 19 روی Offline Mode جدی‌تر کار کرد و در نسخه ۲۰ این مسیر توسعه پیدا کرده. البته هنوز نباید این برداشت رو داشت که تمام قسمت‌های Odoo بدون محدودیت و به‌صورت کامل آفلاین کار می‌کنن. اما این قابلیتی که داره توسعه پیدا میکنه برای کاربران داخل ایران میتونه خیلی مفید باشه.

هوش مصنوعی در Odoo 20؛ مهم‌ترین تغییر نسخه

بزرگ‌ترین تفاوت Odoo 20 رو باید در AI دید که داره این قابلیت رو در هسته مرکزی خودش یکپارچه میکنه.

در گذشته معمولاً از AI می‌پرسیدیم:

«با این اطلاعات چی کار کنم؟»

اما حالا می‌تونیم بگیم:

«این کار رو انجام بده.»

AI Agent در اودو  می‌تونه Record ایجاد کنه، اطلاعات رو تغییر بده و داخل Automationها قرار بگیره.

مثلاً یک فایل PDF وارد سیستم می‌شه و Agent می‌تونه اطلاعات اون رو استخراج کنه، مشتری رو تشخیص بده و بر اساس دستور مشخص Recordهای موردنیاز رو بسازه.

MCP؛ اتصال مستقیم AI به Odoo

یکی از قابلیت‌های مهم این نسل، MCP یا Model Context Protocol هست.

MCP اجازه می‌ده ابزارها و مدل‌های هوش مصنوعی به شکل استانداردتری به اطلاعات و ابزارهای Odoo دسترسی داشته باشن.

یعنی به‌جای اینکه برای هر سناریوی AI یک Integration جدا طراحی بشه، Agent می‌تونه Toolهای مجاز ERP رو بشناسه و از اون‌ها استفاده کنه.

برای مثال می‌تونین از AI بخواین:

  • Opportunityهای باز این ماه رو بررسی کنه.

  • Lead جدید ایجاد کنه.

  • اطلاعات یک فایل رو وارد CRM کنه.

  • وضعیت پروژه‌ها رو تحلیل کنه.

  • اطلاعات مشخصی از انبار یا فروش استخراج کنه.

البته این به معنی دسترسی نامحدود AI نیست. سطح دسترسی همچنان به Permission کاربر، API Key و Toolهایی که مدیر سیستم اجازه داده وابسته است.

برای اودو فارسی این قابلیت اهمیت زیادی داره؛ چون می‌شه مدل‌های مختلف هوش مصنوعی رو به اطلاعات واقعی سازمان، CRM فارسی، پروژه، حسابداری و سایر ماژول‌ها متصل کرد.

تغییرات فنی و امنیتی Odoo 20

نسخه ۲۰ از نظر زیرساخت هم تغییرات مهمی داره.

حداقل نسخه Python به Python 3.12 رسیده و PostgreSQL 16 هم در زیرساخت جدید اهمیت بیشتری پیدا کرده.

در بخش Security هم ساختار دسترسی تغییر کرده و ir.model.access و ir.rule به معماری جدید ir.access نزدیک‌تر و یکپارچه‌تر شدن.

در بخش API هم Odoo داره از XML-RPC و JSON-RPC قدیمی به سمت JSON-2 API حرکت می‌کنه.

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

برای ارتقا به اودو 20 فارسی چه چیزهایی لازمه؟

ارتقا به Odoo 20 فقط Update کردن نسخه نیست.

قبل از مهاجرت باید حداقل این موارد بررسی بشن:

  1. ماژول‌های سفارشی و Third-Party.

  2. قوانین دسترسی و Security Ruleها.

  3. APIها و Integrationهای قدیمی.

  4. Python، PostgreSQL و زیرساخت سرور.

  5. حسابداری ایران، سامانه مؤدیان، بانک و درگاه‌ها.

  6. RTL، تاریخ شمسی و سایر بومی‌سازی‌ها.

  7. تست کامل روی یک دیتابیس Staging قبل از انتقال اصلی.

هرچقدر سیستم فعلی سفارشی‌تر باشه، اهمیت این بررسی بیشتر می‌شه. اودوگستر به عنوان بزرگترین توسعه دهنده odoo فارسی در ایران طبق روال قبل خدمات بومی استقرار اودو 20 رو به صورت کاملا منطبق بر قوانین ایران انجام میده. 

نتیجه‌گیری

Odoo 20 رو می‌شه ادامه مسیری دونست که در اودو 19 شروع شد. فرق اصلی اینه که AI دیگه فقط کنار ERP قرار نگرفته؛ داره وارد خود فرایندها می‌شه.
Agentها می‌تونن عمل کنن، MCP ارتباط AI با ERP رو گسترده‌تر کرده، حسابداری کنترل بیشتری روی بانک پیدا کرده، انبار هوشمندتر شده و تولید و Field Service هم به سمت جریان‌های عملیاتی روان‌تر حرکت کردن.
در مقابل، تغییرات فنی و امنیتی نسخه ۲۰ باعث می‌شن مهاجرت از نسخه‌های قدیمی بدون بررسی قبلی کار درستی نباشه.

برای همین، قبل از انتقال به Odoo 20 فارسی باید هم قابلیت‌های جدید رو دید و هم مشخص کرد چه بخش‌هایی از نسخه فعلی نیاز به ارتقا، بازنویسی یا بومی‌سازی مجدد دارن.