صدر Odoo 20، ومعه السؤال الذي يطرحه كل مستخدم لأودو كل عام أو عامين: متى نرقّي، وكيف؟ تحويل قاعدة البيانات نفسه من عمل أودو، وهو موثوق. ما يتعثّر هو كل ما حوله: وحدة لم يدرجها أحد، وتقرير تغيّر، وفريق يكتشف الشاشات الجديدة صباح الاثنين. تساعدك قائمة التحقق هذه على الانتقال إلى Odoo 20 بهدوء.
هل عليك الترقية الآن؟
تدعم أودو كل إصدار رئيسي لمدة ثلاث سنوات، ثم تمنح سنتين إضافيتين لإتمام الترقية. ومع كل إصدار جديد، يقترب أقدم الإصدارات المدعومة من نهاية دعمه. وعلى Odoo Online، يجب ترقية الإصدارات الوسيطة بعد أسابيع قليلة من صدور الإصدار التالي. لذلك السؤال الحقيقي ليس هل، بل متى: ترقية الاختبار قليلة التكلفة، وتخبرك بحجم العمل المنتظر. والميزات الجديدة في عرضنا لـ Odoo 20.
الخطوات الخمس لترقية أودو
- اطلب قاعدة بيانات اختبار مرقّاة: من مدير قواعد البيانات على Odoo Online، أو من مشروعك على Odoo.sh، أو بسكربت الترقية من أودو على خادمك الخاص.
- رقِّ كود وحداتك الإضافية إلى الإصدار الجديد، إن وُجدت.
- اختبر النسخة المرقّاة، وأبلغ دعم أودو بما لا يعمل.
- خطّط لترقية الإنتاج واطلبها عندما تصبح الاختبارات نظيفة.
- راقب الأيام الأولى في الإنتاج، وأبلغ عن أي مشكلة متأخرة.
يمكنك طلب عدة قواعد بيانات اختبار: واحدة مبكرًا لقياس العمل، وأخرى لاحقًا للتدرّب على اليوم الحقيقي.
قبل أن تطلب أي شيء: أعِدّ قائمة وحداتك
لا يمكن ترقية قاعدة البيانات حتى تتوفّر كل وحدة مثبّتة للإصدار المستهدف. أعِدّ القائمة أولًا، من قائمة التطبيقات بعد إزالة المرشّح الافتراضي:
- تطبيقات أودو القياسية: تتولّاها أودو.
- تطبيقات Odoo Apps Store: افتح صفحة كل تطبيق وتحقّق من أن المورّد ينشره لـ Odoo 20. راسله إن كان غير متوفر.
- الوحدات المطوّرة خصيصًا لك: على المطوّر نقلها إلى الإصدار الجديد. احسب ذلك في الميزانية والتخطيط.
- تخصيصات Studio: تُرقّى مع قاعدة البيانات.
احذف ما لم يعد أحد يستخدمه: كل وحدة تلغي تثبيتها الآن وحدة أقل للنقل والاختبار. وعلى خادمك الخاص، تحقّق أيضًا من النظام: يحتاج Odoo 20 إلى Python 3.12 وPostgreSQL 16 أو أحدث.
اختبر كمستخدم، لا كمسؤول نظام
فتح بضع شاشات ليس اختبارًا. اطلب من الأشخاص الذين يؤدّون العمل يوميًا أن ينفّذوا مساراتهم الحقيقية على قاعدة بيانات الاختبار:
- عملية بيع كاملة: عرض سعر، أمر بيع، تسليم، فاتورة، دفع، إشعار دائن.
- عملية شراء كاملة: طلب عرض سعر، استلام، فاتورة مورّد.
- المستندات المطبوعة والرسائل التي يتلقّاها عملاؤك.
- الإجراءات الآلية، والتكامل مع البرامج الأخرى، والتصديرات التي يستخدمها محاسبك.
- عمليات البحث والمرشّحات المستخدمة يوميًا، وترجمات مستنداتك.
دوّن كل مشكلة مع خطوات إعادة إنتاجها. التذكرة الدقيقة تُحلّ، والغامضة تذهب وتجيء.
ما الذي يتغيّر حسب استضافتك
- Odoo Online: تبدأ الترقية من مدير قواعد البيانات. إن لم تفعل شيئًا قبل الموعد النهائي، ترقّي أودو قاعدة البيانات عنك.
- Odoo.sh: تصل النسخة المرقّاة إلى فرع تجريبي، حيث تُحدَّث وحداتك عند كل commit. ويُرقّى الإنتاج من فرع الإنتاج، ويعود إلى الحالة السابقة إذا فشلت الترقية.
- خادمك الخاص: يرسل سكربت الترقية من أودو قاعدة البيانات إلى منصة الترقية ويستعيدها محوّلة. يجب أن يتمكّن الخادم من الوصول إلى تلك المنصة.
ما لا تقوم به خدمة الترقية
لعملاء Enterprise، الترقية إلى أحدث إصدار مشمولة: التطبيقات القياسية، وتخصيصات Studio، والوحدات المغطاة بعقد صيانة من أودو. كل ما عدا ذلك عليك: وحدات المورّدين الآخرين أو المطوّرة داخليًا دون مثل هذا العقد، وتنظيف البيانات، وتدريب فريقك. لا تنقلك الخدمة من Community إلى Enterprise، ولا تغيّر استضافتك، ولا تعود إلى إصدار أقدم. وفي Community، لا توجد خدمة ترقية رسمية: خطّط للترقية مع شريكك.
يوم الانتقال
اختر يومًا هادئًا، وأبلغ الجميع بموعد توقّف أودو، واحتفظ بنسخة احتياطية مأخوذة قبل الترقية مباشرة. بعد الترقية، أعد المسارات نفسها التي اختبرتها، في الساعة الأولى. وخطّط لجلسة قصيرة تُري الفريق ما تغيّر في الشاشات: معظم الشكاوى بعد الترقية عادات، لا أخطاء.
استنادًا إلى توثيق الترقية في أودو. تعتمد الشروط على إصدارك وخطتك واستضافتك: تحقّق منها لقاعدة بياناتك.
تطبيقاتنا في ترقيتك
إذا كنت تستخدم تطبيقاتنا، فإن صفحة كل تطبيق تذكر إصدارات أودو التي نُشر لها، ويخضع كل إصدار للاختبارات الآلية نفسها قبل نشره. تغيّر الإصدار؟ أخبرنا بالتطبيقات التي تستخدمها، ونتحقّق منها معك.
سؤال عن ترقيتك؟ راسلنا على support@sharqix.com، ونرد خلال يوم عمل واحد.