لسلام عليكم ورحمة الله
اخواني في منتديات اوفيسنا
التوصيف،:
اطلعت على مثال قام الاخوة في منتديات الفريق العربي بعلاجه وهو متعلق باعمار الديون.
المقصود بعمر الدين: هو تاريخ تفصيلي لرصيد الزبون النهائي يركز على الفترة الزمنية الي تشكل بها هذا الدين ولم يسدد بعد
مثال
مدحت زبون حركة حسابه كالتالي
يتم السداد بحركة دائنة بناء على التاريخ الاقدم فالاحدث
بعد السداد ننظر الى الرصيد وهو (٣٠٠٣)
في ١٩-٩-٢٠١٦وهو يتغير حسب تاريخ اليوم
تاريخ هذا الدين كالتالي
٣٠٠٠ دينار فاعورة في تاريخ ١٦-٩ اي ضمن فترة من يوم الى ٣٠ يوم.
٣ دنانير مبلغ متبقي من الحركة قبل الاخيرة وهذا مربط الفرس من تاريخ الحركة١-٨-٢٠١٦ وهي فترة واقعة بين ٣١ يوم ٦٠ يوم ً
فيتم الرجوع بالتاريخ بالخلف بالترتيب
حتى ينتهي مبلغ الرصيد والباقي تم سداده فلا يهمنا
المشكلةوالمطلوب:
ان سداد الفواتير يجب ان يبدا من الاقدم فالاحدث بناء على التاريخ لكن المثال المرفق يتم السداد بناء على رقم id وهذا خطا فلو غيرنا تاريخ فاتورة رقم ٤ من ١٦-٩ الى ١-١-٢٠١٦ نجد ان السداد لا يتم لها كاول فاتورة بل يبقها غير مسددة لان رقم id اكبر فلا يسددها
ولا ينظر للتاريخ.
والمطلوب التعديل على استعلام Q1 بناء على التاريخ وليس id
ملاحظة هناك مواقع اخرى لمعالجة القضية بطرق اخرى لكن بدون القدرة على تحميل مثال انظر https://www.safaribooksonline.com/library/view/access-cookbook/0596000847/ch01s09.html
وشكرا
agingreceivable.rar