مطلوب مطور Odoo لتنفيذ تخصيصات برمجية (Customizations) وربط APIs لشركة صيانة

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

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

نحن شركة صيانة ميدانية مقرها في تركيا، نقوم حالياً بإعداد نظام Odoo (نسخة 16/17) . نحن نبحث عن مطور Odoo خبير لتنفيذ تعديلات برمجية مخصصة (Custom Development) وتكامل مع واجهات برمجة التطبيقات (APIs) لتطوير بوابة الفنيين (Portal) وأتمتة العمليات.

المهام البرمجية المطلوبة (Scope of Work):

1. التوجيه الذكي والخرائط (Route Optimization & Maps):

برمجة خوارزمية/وظيفة تقوم آلياً بفرز وترتيب مهام الفني (Tasks) المجدولة لليوم بناءً على الأقرب جغرافياً لموقعه (عبر حساب المسافات الإحداثية Coordinates).

إضافة زر "مسار اليوم" في بوابة الفني (Portal)، يقوم بجمع هذه المهام المرتبة وتصديرها كمسار نقاط (Waypoints) ليفتح تلقائياً كمسار قيادة في تطبيق Google Maps.

2. إخفاء بيانات الاتصال (Call Masking API):

إلغاء ظهور حقل "رقم هاتف العميل" من شاشة الفني في الـ Portal نهائياً، واستبداله بزر برمجي "اتصل بالعميل".

برمجياً: عند الضغط على الزر، يتم إرسال طلب (API Request) لمزود اتصالات تركي (VoIP/Netgsm) لربط المكالمة بين الفني والعميل دون كشف رقم العميل للفني.

3. أتمتة الـ WhatsApp/SMS بناءً على تغيير الحالات (Stage-based Triggers):

ربط النظام بـ WhatsApp API ومزود SMS لإرسال قوالب رسائل (Templates) أوتوماتيكية تعتمد على المتغيرات (Variables) عند تغيير حالة المهمة:

حالة "تأكيد الطلب" (بالمبيعات): إرسال رسالة "تم تأكيد طلبكم، سيتواصل الفني قبل الوصول".

حالة "في الطريق": ترسل رسالة للعميل "الفني في الطريق إليك الآن".

إرسال عرض السعر: استدعاء الرابط المخصص للعميل (Portal Access URL) وإرساله كمتغير ضمن قالب الواتساب ليقوم بالموافقة عليه إلكترونياً.

حالة "الشكاوى/Helpdesk": عند نقل العميل لهذه المرحلة، ترسل رسالة "تم استلام الشكوى وجاري العمل عليها".

حالات الإنهاء المخصصة: تقسيم حالة "منتهي" إلى (مكتمل بنجاح) و (مكتمل بفشل). عند اختيار "مكتمل بنجاح"، ترسل آلياً رسالة للعميل تحتوي على رابط لتقييم الخدمة.

4. أتمتة العمولات ومحفظة الفني (Commission Records & Portal Ledger):

إنشاء كائن مخصص (Custom Model) باسم "سجلات العمولات - Commission Records". يجب أن يرتبط كل سجل برقم المهمة المرجعي (Task ID) واسم العميل لضمان التتبع (Traceability).

برمجة إجراء آلي (Automated Action): عند إغلاق المهمة كـ "مكتمل بنجاح" وتأكيد الدفع، يتم تلقائياً إنشاء سجل عمولة (Commission Record) يضاف لرصيد الفني (بحالة: قيد الانتظار).

إنشاء صفحة (محفظتي/My Wallet) مخصصة داخل الـ Portal للفني، تقرأ بياناتها من جدول سجلات العمولات لتعرض (رقم المهمة، تاريخها، وقيمة العمولة)، مع ضمان عدم إظهار رقم هاتف العميل في هذه الشاشة إطلاقاً.

إضافة خيار (Action Button) في واجهة المحاسب لتجميع مجموعة من "سجلات العمولات" المحددة لفني معين، وتحويلها إلى فاتورة مورد واحدة (Single Vendor Bill) في نهاية الأسبوع/الشهر لتسهيل الدفع وعدم تضخيم دفتر الأستاذ.

شروط تقديم العروض:

المشروع بنظام السعر الثابت (Fixed Price) الإجمالي وليس بالساعة. يرجى تقديم عرض السعر ومدة التنفيذ المتوقعة.

يرجى إثبات خبرتك في تعديل الـ (Odoo Portal) والتعامل مع (External APIs).

سيتم تجاهل العروض الآلية. لتأكيد قراءتك الدقيقة للمتطلبات البرمجية، يرجى بدء العرض بكلمة "اودو".

يرجى عدم استخدام الذكاء الاصطناعي لكتابة العرض. نفضل إجابة تقنية مختصرة بأسلوبك الشخصي.

الميزانية المتوقعة والمدة المتوقعة للتسليم المرفقة بالعرض لا تعكس تطلعاتنا وتم ملؤها بشكل عشوائي

حالة المشروع
مفتوح
تاريخ النشر
الميزانية
$250.00 - $500.00
مدة التنفيذ
1 يوم
المهارات

صاحب المشروع
Vion S.
  • ddd
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 1

تقدم للمشروع

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

وعليكم السلام المتطلبات اللي حضرتك ذكرتها واضحة، وهي بتدور حول ثلاث نقاط رئيسية داخل Odoo وهي تعديل الـ Portal وتطوير منطق العمليات داخل النظام والتكامل مع APIs...

اودو أهلا بك، قرأت العرض أكثر من مرة بتركيز عالي عشان أستوعب كل التفاصيل. المشروع واضح عندي من الناحية التقنية: فهمي للمتطلبات: 1. التوجيه الذكي: فاهم إن المطلو...

Hamed A.

اودو عزيزي vion S اطلعت على متطلبات المشروع بشكل كامل، وفكرة النظام واضحة. سبق أن عملت على تخصيصات في Odoo تشمل تعديل الـPortal وربط النظام مع APIs خارجية وأتمت...

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

السلام عليكم المتطلبات التي ذكرتموها واضحة وهي تتعلق بثلاث نقاط رئيسية داخل Odoo وهي تعديل الـ Portal تطوير منطق العمليات داخل النظام والتكامل مع APIs خارجية لذ...

Sameh B.

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

سأنفذ المشروع كموديول منظم وقابل للتوسع، وليس مجرد تعديلات متفرقة، مع مراعاة: أمان بيانات العميل داخل الـ Portal سهولة إدارة الرسائل والـ templates إمكانية تغيي...

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

اودو السلام عليكم ورحمة الله وبركاته، أنا مطور ومتخصص في تطوير أنظمة Odoo المخصصة (Custom Development) مع خبرة واسعة في تكامل الأنظمة عبر API وتطوير بوابات متقد...

Iam Odoo developer in customize modules and entigrete api and have 7 months experience in odoo. I worked in odoo 16, 17,18 and 19. I readall requirements and I ...

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

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

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