في Rteam نُدير خط بحث داخلي يمسح apps.odoo.com كل أسبوع، عبر Odoo 17 و18 و19. يتتبع أكثر من 25,000 وحدة ويُبرز كل ما يظهر للمرة الأولى. الأسبوع الماضي سجّل 766 وحدة جديدة. في سبعة أيام فقط.
معظم هذا الحجم يتبع الموضة. غلاف آخر لـ ChatGPT، موصّل آخر لأداة SaaS أخرى، بعض الموردين يرفعون كامل كتالوجهم القديم دفعة واحدة للإصدار 19. قمنا بتصفية الموضة عمداً. الوحدات التي تنتهي بكسب مكان في قاعدة بيانات العميل عادة ما تكون أهدأ: تسد ثغرات لا يزال Odoo الأساسي، حتى في 2026، لم يسدها بنفسه. الاحتكاكات اليومية الصغيرة التي توقف الجميع عن ملاحظتها، لأن "هذا هو Odoo ببساطة".
إليكم الوافدين الخمسة الذين يجتازون هذا الاختبار. لا أحد منهم يضيف كلمة رنانة. كل واحد يزيل احتكاكاً.
1. BOM Builder: السحب والإفلات لقوائم مواد متعددة المستويات
الوحدة: BOM Builder - Drag & Drop من ndd. Odoo 17-19. حوالي 20 يورو.
بناء قائمة مواد متعددة المستويات في Odoo القياسي يعني التنقل بين النماذج، فتح التجميعات الفرعية في علامات تبويب جديدة، والاحتفاظ بهيكل المنتج بأكمله في رأسك. بالنسبة لمصنّع لديه قوائم مواد عميقة، هذه ضريبة يومية على وقت الهندسة.
تستبدل هذه الوحدة التنقل بين النماذج بمساحة عمل مرئية: قائمة تجهيز على اليسار، شجرة قائمة المواد على لوحة في المنتصف، لوحة تفاصيل على اليمين. تختار منتجات متعددة، تسحبها إلى الهيكل، تحرر الكميات والوحدات مباشرة، وتدير العمليات والمنتجات الثانوية في نفس المكان. وحدات مصاحبة تمددها لتشمل أوامر العمل والمقاولة من الباطن.
هذا هو المعيار للقائمة بأكملها: وظيفة تنتمي بوضوح للنواة الأساسية، بسعر 20 يورو، مفيدة لأي مصنع من اليوم الأول.
2. البحث والتصفية داخل سطور الطلب
الوحدة: Search & Filter In Lines من DevOdooX. Odoo 17-19. حوالي 21 يورو.
افتح طلب مبيعات به 200 سطر وحاول إيجاد منتج واحد. لا يوجد مربع بحث. Odoo يتيح لك البحث في أي قائمة في النظام باستثناء سطور المستند الذي تعمل عليه فعلياً. الجميع يقوم بالتمرير. لا أحد يتساءل عن ذلك بعد الآن.
تضيف هذه الوحدة البحث والتصفية إلى قوائم one2many: بحث شامل عبر الأعمدة المرئية، مرشحات متعددة الحقول مع منطق AND/OR، شرائح تصفية سريعة، وخيار لإخفاء أو إبراز أو تعتيم الصفوف التي لا تطابق. كل شيء يعمل على جانب العميل، لذا لا يتغير شيء في قاعدة البيانات والخادم لا يتلقى طلبات إضافية.
تفصيل مُلفت: نفس الأسبوع جلب وحدة ثانية منافسة تحل نفس المشكلة (One2many Search Widget من Abdulazeez Bahmid، أيضاً حوالي 21 يورو). عندما يشحن مطوران بشكل مستقل نفس الميزة المفقودة في نفس الأسبوع، فالفجوة حقيقية.
3. عرض قائمة هرمية لأي نموذج
الوحدة: Hierarchical Tree من AVERIANS. Odoo 17-19. حوالي 49 يورو.
بيانات Odoo مليئة بهياكل الأب-الابن: فئات المنتجات، الموظفون ومديروهم، المشاريع والمهام الفرعية، الحسابات، مواقع المستودعات. وعروض قوائم Odoo تعرض كل واحد منها بشكل مسطح. العرض الهرمي الأصلي الوحيد هو المخطط التنظيمي للموظفين، ويعمل لتلك الحالة فقط بالضبط.
تضيف هذه الوحدة نوع عرض hierarchical_list قابل لإعادة الاستخدام يحول أي نموذج بحقل أب-ابن إلى شجرة قابلة للتوسيع: عمق قابل للتكوين، عدد الصفوف لكل فرع، مبني على حقول النموذج الموجودة. تعريف عرض واحد يستبدل الطقس الشهري "التصدير إلى Excel والمسافة البادئة يدوياً" الذي تعرفه فرق المالية والموارد البشرية جيداً.
4. دمج فواتير العملاء، مع محاسبة صحيحة
الوحدة: Merge Customer Invoices من Atliis 360. Odoo 17-19. حوالي 42 يورو.
سيناريو تعرفه كل شركة B2B: عميل يجمع خمس فواتير صغيرة على مدار شهر ويطلب مستنداً موحداً واحداً للدفع مقابله. Odoo الأساسي ليس لديه إجابة. الحل البديل المعتاد هو إشعارات دائنة يدوية بالإضافة إلى فاتورة ملخصة مبنية يدوياً، مع مسار التدقيق الموجود في ذاكرة شخص ما.
تدمج هذه الوحدة الفواتير المنشورة وغير المدفوعة لعميل واحد في مستند واحد وتصحح المحاسبة: تولد إشعارات دائنة تعكس كل فاتورة مصدر في دفتر الأستاذ، تجمع السطور المكررة بجمع الكميات، وتربط كل شيء معاً في سجل دفعة قابل للتتبع. يمكن إلغاء الدمج بأكمله بإجراء واحد، مما يستعيد الفواتير المصدر. تفرض عمليات التحقق تطابق العملة والشركة.
غير براق وصحيح تماماً: يحترم المحاسبة المزدوجة القيد بدلاً من محاربتها.
5. تعفن طلب المبيعات: عروض الأسعار القديمة تصبح مرئية
الوحدة: Sale Order Rotting من ndd. Odoo 19. حوالي 39 يورو.
قدم Odoo 19 مؤشرات "التعفن" في CRM: العملاء المحتملون الذين يجلسون دون لمس لفترة طويلة جداً يتم الإشارة إليهم بشكل واضح. إنها واحدة من أفضل الميزات الصغيرة في الإصدار، وتتوقف عند خط الأنابيب. في اللحظة التي يتحول فيها عميل محتمل إلى عرض أسعار، يصبح التقادم غير مرئي مرة أخرى. كل فريق مبيعات لديه مقبرة من عروض الأسعار المرسلة التي لم يتابعها أحد.
تمدد هذه الوحدة، من نفس مطور BOM Builder أعلاه، التعفن إلى طلبات المبيعات: بطاقات كانبان حمراء بشارات عد الأيام، عدادات تعفن لكل عمود بتصفية بنقرة واحدة، عمود اختياري "أيام التعفن" في عرض القائمة، حدود قابلة للتكوين (30 يوماً للمسودات، 14 لعروض الأسعار المرسلة افتراضياً). الطلبات المؤكدة والملغاة مستثناة.
نحن نحب النمط أكثر من الوحدة: مطور مجتمعي أخذ مفهوماً أساسياً من v19 وحمله إلى حيث لم تصل النواة بعد. توقع التعفن في كل مكان خلال عام؛ نفس المطور يبيع بالفعل وحدة مصاحبة تضيفه إلى أي حقل اختيار على أي نموذج.
يستحق الذكر
بضعة سدادات فجوات أخرى من نفس المسح. أداة منطقة إفلات متعددة الملفات مع كاميرا الويب والتقاط الشاشة للمرفقات (AVERIANS)، لأن رفع عشر صور واحدة تلو الأخرى لا يزال إعداد Odoo الافتراضي. متتبع السجلات المحذوفة (CLuedoo) لسؤال المسؤول الأبدي "من حذف ذلك السجل". تذكيرات المهام المنبثقة (Arclight Infotech)، لأن أنشطة Odoo لا تزال لا تقاطع أحداً. ولمراقبي النظام البيئي: جلب الأسبوع أيضاً أول خادم MCP جاد ومجاني ومفتوح المصدر لـ Odoo 19، مع مفاتيح API ذات نطاق محدد وتسجيل التدقيق. ليست أداة عمل يومية بعد، لكنها تستحق الإشارة المرجعية.
الخلاصة
ثلاث ملاحظات من هذه الدفعة.
أفضل عائد استثمار على متجر التطبيقات يقع تحت 50 يورو. أربعة من اختياراتنا الخمسة تكلف بين 20 و49 يورو، يتم صيانتها عبر ثلاثة إصدارات من Odoo، وتزيل الاحتكاك من الشاشات التي يلمسها فريقك مئات المرات يومياً. الوحدات البراقة تعد بالقيمة؛ هذه الوحدات ببساطة تقدمها.
فجوات النواة مستقرة. البحث داخل السطور، التسلسل الهرمي في القوائم، دمج الفواتير: هذه الثغرات نجت من إصدارات Odoo عديدة، و Odoo SA تستمر في إعطاء الأولوية للتطبيقات الجديدة على سدها. هذه استراتيجية منصة عقلانية، وهي بالضبط حيث يكسب المجتمع قيمته.
راقب الميزات، وليس الوحدات. قفز نمط التعفن من CRM إلى طلبات المبيعات في غضون أشهر من إصدار v19. عندما تحل ميزة أساسية مشكلة حقيقية، فإن نسخة المجتمع لنماذجك الأخرى ربما تكون بالفعل في الطريق.
وتحذير عملي واحد. وحدة جديدة تماماً بدون تنزيلات هي رهان على مورد مجهول. قبل أن تصل أي وحدة طرف ثالث إلى قاعدة بيانات العميل، نختبرها على بيئة التجهيز، نقرأ الكود حيث تسمح الرخصة، ونتحقق من سجل تحديثات المورد عبر الإصدارات. إذا كنت تريد رأياً ثانياً في أي وحدة من هذه القائمة، أو تريد معرفة ما تظهره مسوحاتنا الأسبوعية لقطاعك، تواصل معنا. خط الأنابيب يعمل كل يوم أحد على أي حال.