الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارجو المساعة منع تسجيل فواتير للعميل لتجاوزر الحد الائتمانى

بدأه samakato في 24 يوليو 2016 · 4 رد · 686 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

موجود مع اضافة عميل جديد يوجد خانة لتحديد الحد الائتمانى لكل عميل  وعاوز احدد فترة السداد لمد 90 يوم فقط او انة تجاوز الاحد الائتمانى بعد ذلك منع اضافة اى فواتير بيع بس يقبل سند قبض رسالة تحدد لية منع اضافة فواتير   بعد كدا يرجع تلقائى بعد تنفيذ المطلوب من العميل  ارجو المساعدة 

تم تعديل هذه المشاركة بواسطة samakato في 24 يوليو 2016 في 14:35

#2

اولا احب اوضح شئ

*حد الائتمان دة بينطبق على رصيد العميل يعنى حضرتك بتقول ان فلان رصيدة يجب ان يكون كذا ولا يتعدى هذا الحد

* اما مدة السداد فهذا معناه الفاتورة تستحق بعد تاريخ محدد ودة بنشوفة فى تقارير باسم الفواتير المفتوحة للعميل تاريخ الفاتورة وتاريخ استحقاقها

==================

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

حضرتك هتعمل استعلام فيه فرق بين رصيد العميل الحالى - حد ائتمانة والقيمة اللى هتطلع يجب ان تكون اعلى من 0 اى لم يتجاوز حد الائتمان واللى هيتجاوز يبقى اقل من 0 وهنعمل فيللتر فى الاستعلام يطلع العملاء المتجاوزين حد الائتمان

ونيجى فى الفاتورة فى حدث قبل التحديث على اسم العميل او كود العميل

هنعمل معادلة بهذا الشكل بتقول 

If DLookup("[id_no]", "all_data", "NAME ='" & [NAME1] & "'") Then
MsgBox "هذا العميل تجاوز حد الائتمان", vbInformation, "تحزير ..."
DoCmd.CancelEvent
End If

ولن تستطيع تسجيل فاتورة على هذا العميل المتجاوز حد الائتمان

1

من يعرف ان يعمل حسنا و لا يعمل فذلك خطية له.(يعقوب 4: 17)

#3

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

لما بروح على جدول الفواتير بلاقى رقم الفاتورة والبيانات الى انضافة ما عدا اسم العميل او كود العميل فا محتاج انى احذف نفس السجل من الجدول بما يساوية فى النمذج 

وانا شاكر لحضرتك لاهتمامك بالموضوع 

#4

يجب ان يكون حقل اسم العميل وكود العميل فى اى جدول فاتورة حقل مطلوب -required- اى لا يمكن تسجيل سجل فاتورة بدون هذا الحقل وسيتم رفض السجل بالكامل فى حالة عدم ادخال اسم العميل

1

من يعرف ان يعمل حسنا و لا يعمل فذلك خطية له.(يعقوب 4: 17)

#5

شكرا احى مشكووووووووووووور 

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…