العودة لقائمة المشاريع
تطوير مزايا جديدة في أودو 17 Odoo
الميزانية
$100.00 - $250.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
هندسة البرمجيات
برمجة مواقع
برمجة
تطوير البرمجيات
أودو
هندسة البرمجيات
برمجة مواقع
برمجة
تطوير البرمجيات
أودو
الوصف
مهام تطوير
مهمة 1: إظهار منتجات الكتالوغ وفق محددات معينة (هي قيم الصفات attribute values)
•الشركة هي متخصصة في تجارة المعدات الرياضية، يستوردونها من عدد من الموردين من أوروبا وغيرها.
•بعض المنتجات products يتفرع عنها العديد من المنتجات الفرعية variants.
•كل منتج له صفات (أو قل خيارات) متعددة attributes مثل : نصف اللون ، قطر العمود ، إلى آخره.
•المنتجات تمتلك صفات attributes (أو خيارات) تتراوح من خيار واحد وقد تصل إلى 12 صفة.
•الصفات تتراوح قيمها من قيمتين (كما في الصفات البوليانية : هل يحوي جهاز بلوتوث أو لا؟) وقد يصل إلى 39 قيمة.
•بسبب تعدد الصفات وتعدد قيمها صار عدد المنتجات الفرعية لبعض المنتتجات الرئيسية يصل إلى عشرات الألوف.
المشكلة:
اعتاد مستخدمو النظام على نظام سابق يمكنهم من الاختيار المتعدد للصفات. فهناك صفات مشتركة بين الأجهزة يحرص زبائن هذه الشركة على الحفاظ على تصميم ذي ألوان معينة فقط دون غيرها.
للتوضيح نضرب مثالًا. يريد المستخدم عند فتح صفحة الكتالوغ أن يتمكن من رؤية حقول اختيار Selection يختارون منها القيمة المناسبة للصفة. ثم عند تطبيق هذه الصفة يأتي بجميع الأجهزة التي تحتوي هذه الصفة. الآن هذا الخيار متاح أصلًا لصفة واحدة فقط. هم يريدونه لعدة صفات وأن تكون نتيجة الاختيار هي تقاطع هذه الصفات لا اجتماعها.
المطلوب:
أن يتمكن المستخدم من اختيار عدة صفات بقيم معينة قد تكون 4 أو 5 أو أكثر ثم عند الضغط على زر apply تظهر المنتجات التي تحتوي على هذه الصفات المشتركة بين الأجهزة (أو ربما يكون ظهور النتيجة ديناميكًيا في صفحة النتائج). وبالتالي تظهر فقط المنتجات التي يبحثون عنها دون غيرها.
مثلًا تحديد جميع الأجهزة التي يكون فيها :
1. لون الأذرع: ذهبيًا (القيم المتاحة مثلًا: أسود ذهبي فضي رمادي إلى آخره).
2. لون بطانة المقعد: أسود (القيم المتاحة: أسود – أزرق - أخضر – برتقالي - فضي – مخطط ....)
3. قطر العمود 50 سنتمترًا.. (القيم المتاحة مثلًأ: 50 سنتيمترًا ، 25 سنتمترًا).
4. لون المقابض ذهبيًا..( القيم المتاحة كذا )
5. إلى آخره.
إذا لم يكن الشرح واضحًا نناقشه بحالة عملية إن شاء الله في اجتماع على برنامج ميكروسوفت تيمز.
المهمة 2: تحويل ملف عرض السعر إلى صيغة وورد وإكسل (تحديدًا نعني سطور عرض السعر).
المشكلة: البرامج الخارجية لم تعطِ النتيجة المطلوبة.
المطلوب: صيغة إكسل أو وورد لعرض السعر لأن زبائنهم يطلبون هاتين الصيغتين.
المهمة 3: تطبيق الخصم الانتقائي.
توجد في أودو إمكانية إضافة الخصم وتطبيقه على باقي أسطر عرض السعر . ولكن هذا لا يكفي.
المشكلة:
تختلف قيمة الخصم على أسطر عرض السعر من جهاز لآخر. المستخدمون حاليًا في نظامهم السابق يختارون الأسطر من خلال حقل check box ثم يكتبون قيمة معينة في حقل نصي ثم يطبقون apply .
المطلوب:
يريد المستخدم اختيار أسطر معينة (مثلًا 1و 2 و 6 و 10) ليطبق عليها الخصم الذي يريده. ثم يختار مجموعة أخرى من الأسطر (3 و 4 و 5 و 19) ليطبق عليها خصمًا آخر. ثم يختار مجموعة ثالثة من الأسطر ليطبق عليها خصمًا ثالثًا وهكذا. ويمكن الاستعانة بفكرة الحل في نظانهم القديم.
مهمة 4: تصميم تقرير عرض السعر بفرز سطور عرض السعر وفق المورّد أولًا ثم وفق فئة المنتجات ثانيًا.
كل مورّد يبيع منتجات تندرج تحت فئات معينة:
إكسسورات – أجهزة جري – أجهزة كارديو – دمبلز – أعمدة تدريب وهكذا.
المشكلة:
يدمج عرض السعر جميع أسطر عرض السعر معًا. ومع أنه يمكن من تقسيم أجزاء عرض السعر sections وفق معيار معينة إلا أن هذا الحل يدوي يرفضه المستخدمون.
المطلوب:
عند إضافة سطر إلى عرض السعر يقوم أودو بترتيب السطر أولًا وفق المورّد. ثم وفق الفئات تحت هذا المورد.
فيظهر المورّد الأول متبوعًا بفئاته ، كل فئة تظهر فيها أسطر عرض السعر التي فيها منتجات تتبع الفئة هذه.
ثم بعد أن ينتهي من المورّد الأول يظهر المورّد الثاني كما ظهر المورّد الأول وهكذا إلى آخر عرض السعر.
هل يمكن إظهار كل فئة مورد في جدول مستقل؟هذا أفضل.
وهكذا يظهر المورد الأول ثم منتجاته التي تنتمي إلى الفئة الأولى ثم منتجاته التي تنتمي إلى الفئة الثانية...إلى آخره. ثم المورد الثاني ثم منتجاته التي تنتمي إلى الفئة 1 ثم منتجاته التي تنتمي إلى الفئة الثانية.