تخصيص قائمة الفنادق في لوحة التحكم حسب صلاحيات المستخدم في Odoo

تقييم المشروع

الاحترافية بالتعامل
التواصل والمتابعة
جودة العمل المسلّم
الخبرة بمجال المشروع
التسليم فى الموعد
التعامل معه مرّة أخرى
Ola A.
  • صاحب المشروع
مطوّر محترف، متجاوب وسريع في التنفيذ. العمل نُفذ بجودة عالية ووفق المطلوب تمامًا. سعيد بالتعامل معه وسأكرر التعاون بإذن الله.

تفاصيل المشروع

نحن نعمل على نظام فندقي مبني على Odoo 17 (Community) ونواجه حالياً مشكلة في عرض جميع الفنادق لجميع المستخدمين في القائمة المنسدلة الموجودة في لوحة التحكم. المطلوب هو:

تخصيص القائمة حسب صلاحية المستخدم:

إذا كان المستخدم مرتبطاً بفندق معين (مثلاً عن طريق res.users.company_id أو أي علاقة أخرى مناسبة)، يجب أن تظهر له فقط الفنادق المرتبطة به أو بالشركة التابعة له.

الوضع الحالي:

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

المطلوب تحديداً:

تعديل الكود البرمجي المسؤول عن ملء القائمة المنسدلة.

ربط القائمة بالمستخدم بحيث تُعرض له فقط الفنادق التي له صلاحية عليها.

التأكد من أن ذلك لا يؤثر على المشرف العام (Admin) الذي يجب أن يظل بإمكانه مشاهدة كل الفنادق.

لا مانع من استخدام Record Rules أو Domain filters داخل الكود أو الجانب الأمامي.

البيئة:

Odoo 17 Community

اللغة: Python + JavaScript (في حال كان هناك تدخل في الجانب الأمامي)

يمكن توفير ملفات XML أو JS المسؤولة عن القائمة عند الطلب.

ملاحظات إضافية:

سيتم توفير الوصول إلى بيئة اختبارية عبر GitHub حسب التنسيق لذا من المهم وجود خبره جيده في التعامل معه

نفضل من لديه خبرة سابقة في تخصيص Odoo 17 - Community Edition حسب المستخدم و Multi-Company logic.

العروض المقدمة

السلام عليكم ورحمة الله، بناء على متطلباتكم الواضحة، أؤكد أنني قادر على تنفيذ هذا التخصيص بكفاءة بناء على خبرتي الممتدة في أنظمة Odoo متعددة الشركات (Multi-Comp...

السلام عليكم ورحمة الله وبركاته، مع حضرتك محمد أمين حسن، مطور Python ومهتم بتطوير حلول مخصصة باستخدام Odoo Community. قرأت تفاصيل المشروع الخاص بتخصيص عرض قائمة...

السلام عليكم ورحمة الله وبركاته، أستاذي الكريم، أطلعت على تفاصيل المشكلة المتعلقة بنظام إدارة الفنادق المبني على Odoo 17 (Community Edition)، ويسرني أن أقدم لكم...

Atef H.

معاك يافندم عاطف Senior Odoo Implementer وانا شريك معتمد لاودو Odoo Learning Partner وعملت على اكثر من مشروع خلال 5 سنوات (تصنيع - مقاولات - مبيعات تجزئة) واستط...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.