من نحن

عن اي تي هورايزون

شركة تقنية متخصصة تبني أنظمة المؤسسات بدقة دور الفخامة العالمية.

قصتنا
شريك أودو

حلول أودو المتكاملة

أودو 20 للمؤسسات من البداية إلى النهاية: تطبيق وتخصيص وربط ودعم على يد فريقنا من كبار الاستشاريين.

كن عميلًا لدينا
تطبيقات أودو

كل تطبيق، مهيأ لدول الخليج

تطبيقات المالية والمبيعات وسلسلة الإمداد والموارد البشرية والتسويق والخدمات، تُطبَّق وفق قواعد الضرائب والرواتب واللغة في كل دولة.

كل تطبيقات أودو
ما نقدمه

ما بعد أنظمة ERP

استراتيجية وهندسة منتجات وتجربة عملاء تحوّل الأنظمة إلى ميزة تنافسية.

تحدّث معنا
القطاعات

خبرة في القطاعات

معرفة عميقة بالقطاعات التي تقوم عليها اقتصادات الخليج، وباللوائح التنظيمية التي تحكمها.

ناقش قطاعك
تعلّم · انمُ · انجح

معرفة عملية

أفكار عملية ودراسات حالة وجلسات تساعد شركتك على العمل بذكاء أكبر مع أودو.

تصفّح المدونة
تواصل معناEnglishاحجز استشارة
الرئيسية/المدونة/أودو 20 · شرح عملي
أودو 20 · شرح عملي · قراءة 9 دقائق

الترقية إلى أودو 20: قائمة تحقق للشركات في الكويت

لترقية أودو ثلاثة أجزاء: منصة الترقية لدى أودو تحوّل بياناتك القياسية، وشخص ما ينقل وحداتك المخصصة، وفريقك يختبر قبل نقل قاعدة البيانات الفعلية. ترتب هذه القائمة الخطوات لشركة في الكويت تعمل على أودو 17 أو 18 أو 19، مع تغييرات أودو 20 التي يجب الانتباه لها.

للترقية إلى أودو 20: أوقف التطويرات الجديدة، واطلب من أودو قاعدة بيانات تجريبية مرقّاة، وانقل وحداتك المخصصة، واختبر عملياتك اليومية على النسخة التجريبية، وطابقها مع النظام الفعلي، وأجرِ بروفة كاملة، ثم رقِّ قاعدة الإنتاج في وقت هادئ. الخطوات واحدة على Odoo Online وOdoo.sh وخادمك الخاص، والفرق في الأزرار فقط. ما يلي هو الترتيب الذي نعمل به، مع الطريقة الموثقة لدى أودو وتغييرات أودو 20 التي تفاجئ الشركات.

قبل أن تبدأ: ما الذي تشمله الترقية

  • يمكن الترقية من أي إصدار إلى أي إصدار رئيسي ما زال في الدعم القياسي، فقاعدة البيانات على أودو 16 أو 17 تنتقل مباشرة إلى أودو 20.
  • الترقية لا تغير النسخة (Community أو Enterprise)، ولا نوع الاستضافة، ولا تعود إلى إصدار أقدم، ولا تنقل البيانات من نظام ERP آخر. كل واحد من هذه مشروع مستقل.
  • مع أودو للمؤسسات (Enterprise) تكون ترقية التطبيقات القياسية وتخصيصات Studio مجانية، مع دعم أودو لأي مشكلات في قاعدة البيانات المرقّاة. أما الوحدات المخصصة فمسؤولية من يصونها، إلا إذا كانت ضمن اشتراك صيانة التخصيصات.
  • على Odoo Online تجب ترقية الإصدار الرئيسي كل سنتين. وعلى Odoo.sh تحصل على سنتين إضافيتين بعد سنوات الدعم القياسي الثلاث، مع دعم ممتد برسوم إضافية.

الخطوة 1: أوقف التطوير واجمع ما لديك

توصي أودو بإيقاف التطوير الجديد خلال الترقية، باستثناء إصلاح الأخطاء، لأن كل تعديل سيحتاج إلى ترقية واختبار من جديد. استغل هذا التوقف لتجمع:

  • التطبيقات المثبتة وعدد الشركات في قاعدة البيانات.
  • الوحدات المخصصة، ومن كتبها، ومن يصونها الآن.
  • تعديلات Studio، وقوالب التقارير العربية، وقوالب البريد.
  • الربط مع الأنظمة الأخرى: بوابات الدفع، والمتاجر الإلكترونية، والبنوك، وشركات الشحن، وأي نظام يتصل بواجهة أودو البرمجية.
  • الإجراءات المجدولة، والأتمتة، والطابعات، وأجهزة IoT.

ثم قارن كل وحدة مخصصة مع تغييرات أودو 20. فمستويات إعادة الطلب المقترحة، وتعدد العملات في نقاط البيع، وقواعد الأسعار لكل تعبئة، وطريقة المرتجعات الجديدة قد تغنيك عن عمل دفعت ثمنه في إصدار أقدم. وكل وحدة تستغني عنها وحدة أقل تحتاج إلى نقل.

الخطوة 2: اطلب قاعدة بيانات تجريبية مرقّاة

  • Odoo Online. من مدير قواعد البيانات اختر قاعدة البيانات، واضغط Manage ثم Upgrade، واختر الإصدار المستهدف واجعل الغرض Test.
  • Odoo.sh. استخدم تبويب Upgrade على فرع staging. يرسل أودو آخر نسخة احتياطية يومية من الإنتاج إلى منصة الترقية، وبعد عودتها يعيد كل commit تحميل النسخة المرقّاة وتحديث وحداتك المخصصة. السجل في ~/logs/upgrade.log.
  • خادمك الخاص. شغّل سكربت الترقية على الجهاز الذي يستضيف قاعدة البيانات:
python <(curl -s https://upgrade.odoo.com/upgrade) test -d <your-database> -t 20.0

على خادمك الخاص يحتاج السكربت إلى صلاحية الوصول إلى PostgreSQL، وإلى اتصالات خارجة على المنفذ 443 والمنافذ من 32768 إلى 60999، وقد يحجبها جدار حماية صارم. وتُرسل النسخة دون مجلد الملفات (filestore)، فادمج مجلد الملفات العائد مع مجلد ملفات الإنتاج قبل الاختبار. ومع كل ترقية مكتملة يصل تقرير ترقية بالبريد وفي تطبيق Discuss للمسؤولين.

الخطوة 3: انقل الوحدات المخصصة

دليل أودو واضح في الترتيب: اجعل كل وحدة تُثبَّت أولًا على قاعدة بيانات فارغة من أودو 20، واحدة بعد الأخرى، وأصلح الأخطاء، واختبرها، ونظّف الكود، ثم شغّلها على النسخة المرقّاة مع سكربتات ترقية لأي حقول أو نماذج تغير اسمها. ومعظم العمل في تغييرات أودو 20 التالية:

التغيير في أودو 20ما يُراجع في الكود المخصص
دمج صلاحيات الوصول وقواعد السجلات في نموذج واحد هو ir.accessإعادة كتابة ir.model.access.csv وملفات XML لقواعد السجلات في ملف security/ir.access.csv، بالأعمدة id وname وmodel_id وgroup_id/id وoperation وdomain
قيم التتبع لم تعد تُحفظ افتراضيًاالكود أو التقارير التي تقرأ mail.tracking.value؛ ثبّت وحدة Discuss Tracking إن احتجت إليها
تقييم المخزون انتقل إلى المحاسبةتقارير التقييم المخصصة والكود الذي يقرأ إعدادات stock_account القديمة
الحسابات الرئيسية بدل مجموعات الحسابات، وأرقام الحسابات اختياريةالتقارير التي تجمع الحسابات حسب بداية الرقم
أسماء حالات الدفع تغيرتالفلاتر والأتمتة والتقارير التي تعتمد على حالة الدفع
حذف معالج الإرجاعالتخصيصات على المرتجعات
أيقونات Material Symbols في شاشات أودوالأيقونات في الشاشات والأزرار المخصصة، ليبقى الشكل متناسقًا

الخطوة 4: اختبر النسخة المرقّاة

قواعد البيانات التجريبية معزولة: الإجراءات المجدولة متوقفة، والبريد الصادر لا يصل إلى أحد، وبوابات الدفع وشركات الشحن في وضع الاختبار، ومزامنة البنوك متوقفة. شغّل عملياتك الفعلية عليها مع الموظفين الذين يقومون بها كل يوم:

  1. اشترِ منتجًا، واستلمه بتطبيق الباركود، وأضف عليه تكاليف إضافية للشحنة.
  2. بِعه، وسلّمه، واطبع الفاتورة بالعربية والإنجليزية.
  3. أصدر إشعارًا دائنًا وسجّل دفعة، ثم راجع حالتها بعد المطابقة البنكية.
  4. افتح جلسة نقاط بيع وأقفلها وراجع القيد الذي تنشئه.
  5. اطبع ملصقات المنتجات والمواقع على طابعاتك.
  6. شغّل رواتب شهر واحد إن كنت تستخدم تطبيق الرواتب، وقارن كل قسيمة راتب بالقسيمة الفعلية.
  7. صدّر البيانات، وشغّل الفلاتر المحفوظة، وراجع كل تقرير مخصص.

أبلغ أودو بمشكلات الترقية القياسية من صفحة الدعم، باختيار الخيار الخاص باختبار الترقية. وأصلح مشكلات الوحدات المخصصة من جهتك، واطلب نسخة تجريبية جديدة كلما احتجت، لأن بياناتك تتغير باستمرار.

ما يُراجع في الكويت

  • المستندات العربية. راجع الفواتير والإشعارات الدائنة وإيصالات التسليم وكشوف الحساب بالعربية، مع العربية لغةً أساسية للفاتورة، تماشيًا مع قاعدة وزارة التجارة والصناعة.
  • الدينار. المبالغ والتقريب والإجماليات بثلاث خانات عشرية، على الشاشة وفي كل تقرير.
  • الرواتب. يضيف أودو 20 حزمة توطين أساسية لرواتب الكويت. إذا كانت رواتبك تعمل على إعداد بناه شريكك، فلا تنتقل في منتصف السنة: اختبر الحزمة الجديدة على النسخة أولًا وقرر مع محاسبك.
  • شركات المجموعة. لا توجد ضريبة قيمة مضافة في الكويت، لكن الشركة السعودية في قاعدة البيانات نفسها يجب أن تختبر إرسال الفواتير إلى ZATCA في بيئة المحاكاة، لأن أودو 20 نقله إلى معالج Send.

الخطوة 5: طابق وأجرِ بروفة

قارن النسخة المرقّاة مع قاعدة البيانات الفعلية في التاريخ نفسه: ميزان المراجعة، وأعمار الذمم المدينة والدائنة، وكمية المخزون وقيمته لكل مستودع، وأوامر البيع والشراء المفتوحة. وتوصي أودو ببروفة كاملة للترقية في اليوم السابق للإنتاج. واختر الموعد بعيدًا عن إقفال نهاية الشهر وعن مسير الرواتب.

الخطوة 6: رقِّ قاعدة الإنتاج

  • Odoo Online. الخطوات نفسها مع جعل الغرض Production. تبقى قاعدة البيانات متوقفة حتى تنتهي الترقية، ولا يمكن إعادتها إلى الإصدار القديم.
  • Odoo.sh. تبدأ الترقية على فرع الإنتاج مع أول commit تالٍ، فتعمل مع وحداتك المنقولة معًا. وإذا فشل أي شيء تعيدها المنصة كما كانت، وعند النجاح تحتفظ بنسخة احتياطية من قبل الترقية.
  • خادمك الخاص. السكربت نفسه مع production بدل test. توقف عن استخدام قاعدة البيانات بعد رفعها، وادمج مجلد الملفات قبل التشغيل.

في الكويت يناسب يوما الجمعة والسبت عادةً شركات التوزيع والمكاتب، أما محلات التجزئة التي تبيع يوم السبت فقد تفضّل ليلة من أيام الأسبوع. احتفظ بالنسخة الاحتياطية من قبل الترقية، وليكن الموظفون الذين اختبروا جاهزين لمراجعة النظام الفعلي في الصباح الأول.

نرقّي أودو لشركات في الكويت والخليج، من النسخة التجريبية حتى الأسابيع الأولى بعد التشغيل الفعلي: اطلع على خدمة ترحيل أودو وترقيته ودعم أودو.

الخطوة التالية

  1. أعدّ القائمة في الخطوة 1 وأرسلها إلى من يصون وحداتك المخصصة.
  2. اطلب ترقية تجريبية إلى أودو 20، وامنح المستخدمين الرئيسيين أسبوعًا عليها.
  3. احجز استشارة إذا أردت أن ننقل الوحدات وندير الانتقال.
الأسئلة

أسئلة شائعة

نعم. ترقّي أودو قاعدة البيانات من أي إصدار إلى أي إصدار رئيسي ما زال في الدعم القياسي، فلا حاجة إلى التوقف عند 18 أو 19.

مع أودو للمؤسسات (Enterprise)، ترقية التطبيقات القياسية وتخصيصات Studio مجانية، مع دعم أودو لمشكلات قاعدة البيانات المرقّاة. أما نقل الوحدات المخصصة فلا يشمله ذلك إلا إذا كانت ضمن اشتراك صيانة التخصيصات.

تتوقف قاعدة الإنتاج طوال تحويلها، والمدة تعتمد على حجم قاعدة البيانات. وحين تحين ترقية على Odoo Online تجري أودو أولًا ترقية تجريبية صامتة، فإذا نجحت في أقل من 20 دقيقة يمكنك بدء الترقية من قاعدة البيانات بنفسك.

لا. العودة إلى إصدار أقدم ليست جزءًا من خدمة الترقية، وعلى Odoo Online لا يمكن التراجع عن ترقية مكتملة. احتفظ بالنسخة الاحتياطية من قبل الترقية واختبر جيدًا على النسخة أولًا.

غالبًا بسبب ملفات الصلاحيات. استبدل أودو 20 نموذج ir.model.access وقواعد السجلات بنموذج واحد هو ir.access، فتحتاج كل وحدة إلى ملف security/ir.access.csv، ويجب أيضًا تحديث الكود الذي يستخدم حقولًا تغير اسمها أو حُذفت.

نعم، ما دام Studio مثبتًا والاشتراك ساريًا. تحوّل خدمة الترقية لدى أودو تخصيصات Studio مع التطبيقات القياسية.

تحتاج مساعدة في مشروع أودو لديك؟

أخبرنا بما تعمل عليه، وسيرد عليك استشاري أول موضحًا كيف سنتعامل معه.

الهاتف
+965 5015 3388
واتساب
راسلنا
البريد الإلكتروني
[email protected]
المكتب
شارع سالم المبارك، السالمية، الكويت
ساعات العمل
من الأحد إلى الخميس، 8:00 إلى 19:00