اذهب الي المحتوي
أوفيسنا

مطلوب توزيع العمولة حسب شرائح معينة (عنوان معدل)


khaledhelmy
إذهب إلى أفضل إجابة Solved by ابوخليل,

الردود الموصى بها

الملف المرفق تم معالجة قيمة الفواتير بالشرائح من الأخ الكريم أبو خليل

وكانت فكرته أننى طلبت الأتى

إذا نظرنا إلى الأسم الأول وهو إسلام

نرى ان المعادلة سليمة تماما

حيث ان عدد الفواتير هو 251

حيث قام بضرب عدد الفواتير * 0.25 لغاية 250

أما ما بعد ال250 وهى فاتورة واحدة فقد قام بضربها * 0.35 على أساس أنها شريحة ثانية

اما لحالة صبرى ومحمود فهى سليمة ولكن يتبقى أن يكون الشريحة الأولى والتانيى = صفر

على إعتبار انهم تعدوا ال 1000

وقام الأخ الكريم / أبو خليل بحل ومعالجة الموضوع

ولكن اليوم لى طلب جديد من فضلكم

وهو

اننى أضفت 3 حقول جدد فى الإستعلام

كل حقل أريد به عدد الفواتير الخاص بكل شريحة

بمعنى أن الحقل الأول يقبل من 1 إلى  250 حسب قيمة الشريحة الأولى

والحقل الثانى يقبل من 251 إلى 1000 حسب قيمة الشريحة الثانية

والحقل التالت يقبل من 1001 إلى ما لانهاية حسب قيمة الشريحة الثالثة

 

وبمفهوم أوضح

أن العميل الأول وهو إسلام عنده 251 فاتورة

أريد أن يكون عدد فواتير الشريحة الأولى 250

وعدد فواتير الشريحة الثانية 1

 

ومثال أخر على صبري

فهو عنده 1001 فاتورة

ولأنه شريحة ثالثة يبقى يظهر فى حقل الشريحة الثالثة 1001 وعدد فواتير الشريحة الأولى والثانية = صفر

وشكراً وجزاكم الله كل خير

12.rar

رابط هذا التعليق
شارك

  • أفضل إجابة

اخي الكريم 

تفضل تم التعديل على المثال

آمل ان يلبي حاجتك

12_UP.rar

تم تعديل بواسطه ابوخليل
تنقيح
  • Like 1
رابط هذا التعليق
شارك

  • 1 month later...

المشكلة التى تقابلنى فى المرفق هى الأتى :

أن اسم المندوب عندما يتكرر فى الجدول بأرقام مختلفة لا تتم عملية حساب الشرائح بطريقة مظبوطة والدليل على ذلك أن أسم المندوب محسن مكرر مرتين فى الجدول مرة ب 70 ومرة ب 200 ومن المفترض أن الأسم الواحد سوف يتكرر عشرات المرات.

وفى الأستعلام نفسه نرى أن أسم محسن لا تتم عملية حساب الشرائح وعدم توزيع الرقم على الشرائح بطريقة صحيحة فهو يملك رقم 270 ومن المفترض ان عدد الشريحة الأولى ب 250 وقيمتها 62.5 وعدد الشريحة الثانية هو 20 وقيمتها7  .

ونفس الشئ على اسم المندوب صبرى فهو مكرر مرتين و طريقة حساب العمولة خطأ لانه يملك 1251 ومن المفترض أن يتم حساب عمولته تبع الشريحة الثالثةمباشرة طبقاً لشرحى طريقة مستوى الشرائح سابقا

أرجو من حضراتكم المساعدة للضرورة.

وشكراً جزيلاً

 

12_UP.rar

12_UP.rar

رابط هذا التعليق
شارك

السلام عليكم

اخوي خالد الامر يسير باذن الله

ولكن في مثالك المرفق المندوب صبري لم يتكرر مرتين كما ذكرت 

وعلى كل حال :

جدولك ينقصه شيء مهم للغاية وهو حقل معرف لكل مندوب 

الحقل المعرف ضروري وهام في قواعد البيانات

 

المرفق قيد التعديل ...

 

رابط هذا التعليق
شارك

الأخ الكريم / أبو خليل

عاجز عن الشكر لك على سعيك ومجهودك معى فى هذا المثال وجزاك الله كل خير وزادك من علمه كثيراً بإذن الله .

وأعتذر لحضرتك عن أن أسم صبرى ليس مكرر مرتين كما ذكرت لحضرتك لانى أرفقت ملف أخر ليس به تكرار للأسم

على العموم

المثال فعلاً يتم تطبيقه بطريقة صحيحة والشرائح يتم حسابها بطريقة مظبوطة جد بنسبة 100*100 ولكن على الأسماء التى تكررت مرة واحدة فى الجدول

 

بمعنى أن أسم المندوب إسلام تم إحتساب الشرائح له تمام 250 فاتورة شريحة أولى وما بعدها وهو فاتورة واحدة تم إحتسابها فى الشريحة الثانية

وكذلك أسم المندوب شريف

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

كل ماسبق هو مظبوط تمامماً وسلمت يداك .

 

المشكلة الكبرى هو محسن حيث أن عدد الفواتير 270 فمن المفروض ان يكون عدد فواتير الشريحة الأولى هو 250 وقيمتها 62.5 وعدد فواتير الشريحة الثانية هو 20 وقيمتها 5

وكذلك أسم المندوب رامى فهو يملك 900 فاتورة ومن المفترض ان عدد الفواتير فى الشريحة الأولى هو 250 وليس 500 وقيمتها 62.5 مثلما هو مكتوب فعلأ وعدد فواتير الشريحة الثانية يجب أن يكون 650 وليس 400 والقيمة فعلاً مظبوطة جدا ولا أعرف كيف حيث أن 650*0.35 = 227.5

 

أما بالنسبة للمندوب صبرى بما أن عدد الفواتير تعدت ال 1000 فاتورة فيجب أن عدد وقيمة الشريحتين الأولى والثانية = صفر وال 1251 يتم وضعهم فى خانة عدد فواتير الشريحة الثالثة أى يتم معاملته مثل المندوب محمود .

أرجو أن أكون وفقت فى توصيل الفكرة

وأسف جدا عن الإطالة

وشكراً وجزاك الله كل خير

14_UP.rar

رابط هذا التعليق
شارك

المشكلة كانت في الجمع الاولي والضم

انظر المثال :

قسمنا العملية الى جزئين

اولا جميع الفواتير حسب المندوب

ثم اجرينا التوزيع

15_UP.rar

  • Like 1
رابط هذا التعليق
شارك

السيد الأستاذ الجليل / أبو خليل

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

لك جزيل وخالص  الشكر وفقك الله دائماً على فعل الخير وزادك من علمه وسدد الله خطاك دائما 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information