أصدرت Odoo نسختها الرئيسية الجديدة Odoo 20 في سبتمبر 2026. يتناول هذا الدليل أبرز ما تغيّر فيها مقارنةً بـ Odoo 19، معتمدًا فقط على ملاحظات الإصدار الرسمية والوثائق الرسمية لـ Odoo. ويركّز على ما يهم الشركات السعودية: المالية والمخزون والمبيعات والمشتريات والذكاء الاصطناعي والفوترة الإلكترونية (ZATCA)، وعلى قرار الترقية.
مقدمة: Odoo 20 ومستقبل أنظمة ERP
لم يعد نظام تخطيط موارد المؤسسات (ERP) مجرد برنامج لتسجيل القيود والفواتير. أصبحت الشركات تتوقع منه تقليل الإدخال اليدوي، وربط الأقسام ببيانات موحدة، والإجابة عن أسئلة الإدارة دون انتظار تقارير يدوية. يسير Odoo 20 في هذا الاتجاه: تحسينات عملية في المحاسبة والمخزون، ووكلاء ذكاء اصطناعي يستطيعون إنشاء السجلات وتحديثها، وتحديثات واسعة على التوطين السعودي.
لكن الإصدار الجديد ليس قرارًا تلقائيًا للترقية. لكل منشأة تخصيصاتها وتكاملاتها، ولذلك نفصل في هذا المقال بين ما أعلنته Odoo رسميًا وبين ما يحتاج إلى تقييم وتنفيذ داخل كل شركة.
ما هو Odoo 20؟
Odoo 20 هو الإصدار الرئيسي (Major Version) الذي يلي Odoo 19.0. وهو متاح بحسب صفحة الدعم الرسمية على المنصات الثلاث: Odoo Online و Odoo.sh والتثبيت المحلي (On-premise).
من المهم معرفة أن Odoo أصدرت بين النسختين 19 و20 إصدارات SaaS وسيطة (من 19.1 حتى 19.4) متاحة على Odoo Online فقط. لذلك قد تكون بعض ميزات Odoo 20 ظهرت سابقًا لعملاء Odoo Online، بينما تصل لأول مرة إلى مستخدمي Odoo.sh والتثبيت المحلي مع الإصدار 20.
موعد الإصدار والحالة الرسمية
وفق صفحة الإصدارات الرسمية وصفحة الدعم القياسي والممتد:
- الحالة: إصدار رسمي منشور (وليس نسخة تجريبية).
- تاريخ الإصدار: سبتمبر 2026.
- نهاية الدعم القياسي: سبتمبر 2029 (مخطط)، مقابل سبتمبر 2028 (مخطط) لـ Odoo 19.
- التحديثات الأمنية: تُقدَّم خلال فترة الدعم القياسي فقط، أي ثلاث سنوات من تاريخ الإصدار.
وتنص الوثائق أيضًا على أن الترقية ممكنة إلى أي إصدار رئيسي ما زال ضمن الدعم القياسي، أو انتهى دعمه القياسي منذ أقل من ستة أشهر. وتجدر الإشارة إلى أن الدعم القياسي لـ Odoo 17 انتهى في سبتمبر 2026، فالشركات التي ما زالت عليه معنية بالتخطيط للترقية أكثر من غيرها.
أبرز المميزات والتحديثات المؤكدة في Odoo 20
ملاحظات الإصدار طويلة جدًا، وقد اخترنا منها ما له أثر مباشر على العمليات اليومية:
تحسينات عامة في الاستخدام
- وضع العمل دون اتصال (Offline mode): إنشاء السجلات وتعديلها وأرشفتها وحذفها أثناء انقطاع الإنترنت، وهو مفيد لفرق المبيعات والمستودعات الميدانية.
- تبسيط صلاحيات الوصول: أُلغيت قواعد السجلات (Record Rules)، وأصبح النطاق (Domain) يُحدَّد مباشرة على مستوى صلاحية الوصول، مما يسهّل مراجعة الصلاحيات وتدقيقها.
- عرض الأسعار شاملة الضريبة أو غير شاملة لها في عروض الأسعار وأوامر الشراء والفواتير، مع إمكانية التبديل بينهما.
- إضافة نسخة (CC) للرسائل المرسلة من النظام، وتثبيت الرسائل المهمة في سجل المحادثة (Chatter)، وتصفيته بين المحادثات والتغييرات.
الذكاء الاصطناعي
وكلاء ذكاء اصطناعي أقدر على التنفيذ، وربط عبر بروتوكول MCP. نفصّلها في قسم مستقل أدناه.
التوطين السعودي
حزمة واسعة من التحديثات على الفوترة الإلكترونية والرواتب ونقاط البيع، نعرضها في قسم مخصص.
مقارنة Odoo 20 مع Odoo 19
يعرض الجدول التالي فروقًا موثقة في ملاحظات الإصدار الرسمية. عندما تكون الميزة جديدة كليًا نذكر ذلك بدلًا من افتراض سلوك الإصدار السابق.
| المجال | Odoo 19 | Odoo 20 |
|---|---|---|
| هيكلة دليل الحسابات | مجموعات الحسابات (Account Groups) | حسابات أب (Parent Accounts)، ورمز الحساب أصبح اختياريًا |
| صلاحيات الوصول | صلاحيات وصول + قواعد سجلات منفصلة | نطاق (Domain) مباشر على صلاحية الوصول وإلغاء قواعد السجلات |
| ضريبة الاستقطاع (Retention) في التوطين السعودي | خانة «Is Retention» يدوية | تصنيف تلقائي لضريبة المبيعات السالبة على أنها استقطاع |
| انقطاع خدمة ZATCA | — | لم تعد الفواتير تتوقف بعد انتهاء المهلة أو انقطاع خوادم ZATCA |
| مصروفات الموظفين | قائمة مستقلة لمصروفات الموظفين في المحاسبة | أُزيلت القائمة، والمصروفات المعتمدة تُنشئ فواتير موردين مسودة |
| مرتجعات المخزون | معالج إرجاع (Return Wizard) | إجراء إرجاع مبسط دون المعالج |
| العمل دون اتصال | — | ميزة جديدة: إنشاء السجلات وتعديلها دون إنترنت |
| ميزات الذكاء الاصطناعي | — | كل ميزات الذكاء الاصطناعي تتطلب رصيد IAP |
| فترة الدعم القياسي | حتى سبتمبر 2028 (مخطط) | حتى سبتمبر 2029 (مخطط) |
المالية والمخزون والمبيعات والمشتريات
المحاسبة والمالية
- اقتراح بنود فواتير الموردين: عند إدخال فاتورة مورد يدويًا أو استيرادها، يقترح النظام المنتج والحساب والضريبة والتوزيع التحليلي بناءً على الفواتير السابقة. النتيجة إدخال أسرع وأخطاء تصنيف أقل.
- قواعد المطابقة (Matching Rules): تحديد هامش التسامح في المبالغ وترتيب المطابقة التلقائية بين الدفعات والفواتير.
- منع الدفع المزدوج: يكتشف معالج الدفع الدفعات المعلقة ويخصمها تلقائيًا من المبلغ المستحق.
- تذكيرات فواتير العملاء: إرسال المتابعات يدويًا من قائمة الفواتير أو من زر «إرسال» في الفاتورة.
- البنك المركزي السعودي (ساما) أُضيف ضمن مزودي أسعار صرف العملات، وهو مهم للشركات التي تتعامل بالعملات الأجنبية.
- التقييم المحاسبي للمخزون دون تطبيق المخزون: إدارة الكمية المتوفرة وتقييمها المحاسبي دون تثبيت تطبيق Inventory، وهذا يناسب المنشآت التجارية الصغيرة.
المخزون
- المخزون في تاريخ سابق: عرض أرصدة المخزون كما كانت في تاريخ محدد، وهو مفيد في الجرد وإقفال الفترات.
- مستويات مقترحة لقواعد إعادة الطلب: حد أدنى وأعلى مقترحان بناءً على تاريخ الطلب الفعلي.
- تقرير أعمار المخزون من تحليل الحركات، وتقرير تتبع يعرض الدفعات والأرقام التسلسلية صعودًا ونزولًا في تقرير واحد.
- تكاليف الشحن والتخليص (Landed Costs) يمكن تحميلها على منتجات محددة داخل الشحنة.
المبيعات
- لوحة أداء مختصرة في قوائم عروض الأسعار والطلبات.
- أقسام عروض الأسعار: حفظ القسم كقالب لإعادة استخدامه، وتحديث كمية القسم لتحديث منتجاته دفعة واحدة.
- تعديل هامش الربح مباشرة لإعادة احتساب السعر، وعمولات مبنية على الدفعات.
- إمكانية شحن الطلبات دون تطبيق المخزون.
المشتريات
- إظهار إجمالي المبلغ لأقسام أوامر الشراء وأقسامها الفرعية.
- شاشة محسنة لمقارنة عروض الموردين البديلة.
- شرط تسليم (Incoterm) افتراضي لكل مورد.
- تقييم جودة المورد بناءً على فحوصات الجودة.
- تعديل تاريخ الوصول المتوقع مع الاحتفاظ بالتاريخ الأصلي للمورد.
الأتمتة والذكاء الاصطناعي في Odoo 20
نذكر هنا ما ورد في ملاحظات الإصدار الرسمية فقط:
- وكلاء ينفذون ولا يكتفون بالإجابة: يستطيع وكيل الذكاء الاصطناعي إنشاء السجلات وتحديثها، بما في ذلك من ملف تعليمات مثل PDF يرفعه المستخدم. ويمكن للمستخدم رفع الملفات وربط المستندات في محادثة الوكيل، كما يمكن للوكيل توليد الصور.
- أتمتة وكيلية (Agentic automation): يمكن تشغيل الوكلاء عبر الإجراءات الآلية والمجدولة.
- رؤى مالية بالذكاء الاصطناعي: سؤال المساعد عن الوضع المالي للشركة، على أن تعتمد الإجابات على البيانات المحاسبية الموجودة في قاعدة البيانات فقط.
- الربط عبر MCP: ربط قاعدة بيانات Odoo بأدوات خارجية من خلال بروتوكول Model Context Protocol.
- التفاعل الصوتي: إملاء الطلبات على الوكيل صوتيًا.
تنبيه عملي: تنص ملاحظات الإصدار على أن جميع ميزات الذكاء الاصطناعي تتطلب رصيدًا يُشترى عبر IAP. لذلك يجب احتساب تكلفة الاستخدام قبل التوسع فيها، وتحديد صلاحيات الوكلاء بدقة حتى لا يُنشئ أو يعدّل سجلات خارج نطاقه.
Odoo 20 والشركات السعودية: الفوترة الإلكترونية والتوطين
يتضمن التوطين السعودي في Odoo وحدة Saudi Arabia - E-invoicing (l10n_sa_edi) للربط مع منصة ZATCA في المرحلة الثانية، إضافة إلى وحدات لنقاط البيع وضريبة الاستقطاع، بحسب وثائق التوطين السعودي. ومن أبرز تحديثات Odoo 20:
- اعتماد تاريخ الفاتورة بدل تاريخ التأكيد كتاريخ إصدار رسمي لدى ZATCA، وتشير ملاحظات الإصدار إلى أن هذا متاح منذ الإصدار 17.0، فهو ليس جديدًا في Odoo 20.
- تحديد نوع الفاتورة (ضريبية أو مبسطة) ونوع المعاملة (تصدير، ملخصة، اسمية) من نموذج الفاتورة.
- معرّفات متعددة لجهات الاتصال تشمل الهوية الوطنية والإقامة والهوية الخليجية.
- مزامنة ZATCA من معالج «إرسال» مع المعالجة الجماعية، وعدم توقف الفواتير عند انقطاع خوادم ZATCA.
- أسباب الإعفاء الضريبي عبر حقول UBL، وحقل «تاريخ انتهاء التوريد».
- دليل حسابات بهيكل من ستة أرقام مع حسابات أب.
- تحديثات للرواتب تشمل التكامل مع التأمينات الاجتماعية (GOSI)، واحتساب مكافأة نهاية الخدمة بعد تحسينه ليتوافق بشكل أفضل مع أنظمة منصة قوى ووزارة الموارد البشرية، وخصومات التأخير والجزاءات.
- تحسين دعم الدفعات المقدمة في التوطين السعودي. أما توليد ملف PDF الخاص بـ ZATCA عند فتح الفاتورة أو تنزيلها لأول مرة بدل توليده عند التحقق من الطلب، فمتاح منذ الإصدار 18.0 وليس جديدًا في Odoo 20.
ما يجب الانتباه إليه: وجود هذه الميزات في النظام لا يعني أن المنشأة ملتزمة تلقائيًا بمتطلبات هيئة الزكاة والضريبة والجمارك. الالتزام يتطلب إعدادًا صحيحًا يشمل تسجيل الأجهزة والحصول على الشهادات عبر بيئات الاختبار والمحاكاة ثم الإنتاج، وضبط الضرائب وبيانات العملاء، واختبار كل نوع فاتورة تصدرونه. كما تختلف بعض التطبيقات، مثل الرواتب، بحسب الباقة والإصدار المستخدم.
هل يجب الترقية من Odoo 19 إلى Odoo 20؟
لا توجد إجابة واحدة لكل الشركات. Odoo 19 مدعوم قياسيًا حتى سبتمبر 2028 (مخطط)، فلا داعي للاستعجال إن كان النظام مستقرًا. لكن الترقية تستحق الدراسة الجادة في الحالات التالية:
- إذا كنتم على Odoo 17 أو أقدم، فقد انتهى الدعم القياسي لـ 17 في سبتمبر 2026.
- إذا كانت تحديثات ZATCA الجديدة، مثل عدم توقف الفواتير عند الانقطاع والمزامنة الجماعية من معالج «إرسال»، تعالج مشكلات تواجهونها فعليًا.
- إذا كانت تحسينات المخزون أو المحاسبة أو الرواتب السعودية تختصر عملًا يدويًا ملموسًا.
في المقابل، يُستحسن التريث إذا كان لديكم عدد كبير من الوحدات المخصصة أو تطبيقات طرف ثالث لم تتوفر لها نسخ متوافقة بعد، أو إذا كانت الترقية ستتزامن مع فترة إقفال مالي.
خطوات تقييم الجاهزية للترقية
- حصر التخصيصات: قائمة بكل الوحدات المخصصة والإضافات من طرف ثالث، والتحقق من توفر نسخ متوافقة مع الإصدار 20.
- مراجعة التغييرات المؤثرة: مثل إلغاء قواعد السجلات، واستبدال مجموعات الحسابات بالحسابات الأب، وتغيير مسار مصروفات الموظفين، فكل منها قد يؤثر على تقارير أو صلاحيات قائمة.
- ترقية تجريبية: العمل على نسخة اختبار من قاعدة البيانات عبر خدمة الترقية الرسمية، دون المساس بالنظام الفعلي.
- اختبار ZATCA: التحقق من إصدار ومزامنة كل نوع فاتورة وإشعار دائن ومدين قبل الانتقال.
- مطابقة الأرقام: مقارنة ميزان المراجعة وأرصدة المخزون وتقارير الرواتب بين النسختين.
- تدريب المستخدمين وخطة الانتقال: تحديد موعد مناسب وخطة تراجع واضحة.
كيف تساعد مؤسسة المهام الاحترافية لتقنية المعلومات في تنفيذ وتخصيص Odoo؟
كل ما سبق من ميزات هو من تطوير Odoo نفسها. أما دور مؤسسة المهام الاحترافية لتقنية المعلومات فهو مساعدة المنشأة على الاستفادة منها بشكل صحيح، من خلال:
- دراسة الاحتياج وتحديد التطبيقات والباقة المناسبة لطبيعة نشاطكم.
- تنفيذ Odoo ERP وإعداد المحاسبة والمخزون والمبيعات والمشتريات وفق إجراءاتكم.
- تخصيص أودو وتطوير وحدات خاصة عند الحاجة الفعلية فقط.
- الربط والتكامل مع الأنظمة والتطبيقات الأخرى.
- ترقية Odoo بين الإصدارات مع اختبار البيانات والتخصيصات.
- الدعم والتدريب بعد التشغيل.
للتفاصيل اطلعوا على خدمة تطبيق Odoo ERP في السعودية وباقات وأسعار Odoo ونماذج من أعمالنا، أو اقرأوا لماذا تختار الشركات السعودية نظام Odoo ومقارنة Odoo أم SAP Business One، وانتهاء دعم Odoo 17 وخطة الترقية.
الأسئلة الشائعة
هل صدر Odoo 20 رسميًا؟
نعم، صدر في سبتمبر 2026 وفق صفحة الإصدارات الرسمية، وهو متاح على Odoo Online و Odoo.sh والتثبيت المحلي.
إلى متى يُدعم Odoo 20؟
الدعم القياسي مخطط حتى سبتمبر 2029، وتشمله التحديثات الأمنية خلال هذه الفترة.
هل يدعم Odoo 20 الفوترة الإلكترونية في السعودية؟
نعم، يتضمن التوطين السعودي وحدة للربط مع ZATCA في المرحلة الثانية مع تحديثات جديدة في هذا الإصدار، لكن الالتزام الفعلي يعتمد على الإعداد الصحيح والاختبار لكل منشأة.
هل ميزات الذكاء الاصطناعي مجانية؟
بحسب ملاحظات الإصدار، تتطلب جميع ميزات الذكاء الاصطناعي رصيدًا يُشترى عبر IAP.
هل أترقى مباشرة من Odoo 17 إلى Odoo 20؟
تسمح Odoo بالترقية إلى أي إصدار رئيسي ما زال ضمن الدعم القياسي أو انتهى دعمه منذ أقل من ستة أشهر، و Odoo 20 ضمن الدعم القياسي. ويُحدَّد المسار المناسب بعد ترقية تجريبية وفحص التخصيصات.
هل تخطط لتطبيق Odoo أو الترقية إلى إصدار أحدث؟
تساعدك مؤسسة المهام الاحترافية لتقنية المعلومات على دراسة احتياجات منشأتك، وتنفيذ وتخصيص وربط أنظمة Odoo ERP بما يتناسب مع طبيعة أعمالك في المملكة العربية السعودية.
احجز جلسة تعريفية مجانية لمدة 30 دقيقة مع فريق مهام برو، أو تواصل معنا عبر نموذج التواصل.
المصادر الرسمية: Odoo 20 Release Notes، Odoo Release Notes، Standard and extended support، Saudi Arabia localization، Upgrade documentation. تمت مراجعة المعلومات في نوفمبر 2026.
