![]() |
|
كيف استعلم عن الذين لم يدفعوا الاشتراك الشهري - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : كيف استعلم عن الذين لم يدفعوا الاشتراك الشهري (/showthread.php?tid=21977) الصفحات:
1
2
|
RE: كيف استعلم عن الذين لم يدفعوا الاشتراك الشهري - أحمد إبراهيم سعد - 06-10-17 (06-10-17, 11:23 AM)Adrees كتب : اخي الكريم أولًا: جزاك الله خيرًا على مشاركتك ولكن لي ملحوظة خاصة بطريقة العمل: هل هذا يعني أنه سوف يكون هناك فاتورة لكل شهر ولو كان الأمر كذلك فإنه سوف يكون من الصعب جدًا أن تقوم في كل شهر بسؤال كل عميل هل سوف تشترك في هذا الشهر أم لا ثم بعد ذلك تقوم بعمل فاتورة له خاصة إذا كان عدد العملاء كبير جدًا ولو قلنا نضيف فواتير لجميع العملاء في بداية كل شهر دون سؤالهم قد يكون حل مناسب لو كانت الإضافة بطريقة آلية وفي تلك الحالة أحتاج الكود اللازم لعمل ذلك. RE: كيف استعلم عن الذين لم يدفعوا الاشتراك الشهري - أحمد إبراهيم سعد - 09-10-17 ملحوظات تُأخذ في الاعتبار: 1- أن العملاء سوف يكون عددهم كبير. 2- أن العملاء لا يلتزمون بالسداد في بداية الشهر فقد يتأخرون في السداد مما يجعل تقرير الغير مسددين مهم جدًا. 3- أن العميل لا يُطالب بتسديد شهر إلا إذا انتفع بالخدمة في ذلك الشهر. 4- أنه لا يجوز قطع الخدمة عن العميل في بداية الشهر الجديد إلا إذا أخبر العميل أنه لن ينتفع بالخدمة في ذلك الشهر وفي الغالب العملاء لا يخبرون بذلك. 5- أن العميل قد يشترك في الخدمة مرة أخرى بعد شهر أو شهرين وبالتالي فالعميل في هذه الحالة غير مطالب بتسديد الشهرين الماضيين لأنه لم ينتفع بالخدمة خلال هذين الشهرين. 6- أن بعض العملاء قد يسددون بعض الأشهر مقدمًا. RE: كيف استعلم عن الذين لم يدفعوا الاشتراك الشهري - الحسين احمد - 07-01-18 نفس المشكلة تواجهني و لم أجد حل حتى الآن RE: كيف استعلم عن الذين لم يدفعوا الاشتراك الشهري - أحمد إبراهيم سعد - 08-01-18 يمكن حل هذه المشكلة بطريقة جزئية بمعنى أن هذا الحل ليس الأمثل ولكن هو أفضل ما توصلت له وأرجو أن أوفق في شرحه في الأسطر التالية أولًا: جداول قاعدة البيانات 1- جدول للعملاء وبياناتهم 2- جدول للخدمات وبياناتها 3- جدول للربط بين الجدولين وهو جدول الحجوزات ومعلومات الحجوزات مثل قيمة الاشتراك الشهري وغيره 4- جدول للمدفوعات أو للحركة النقدية سواء كانت إيرادات أو مصروفات ثانيًا: سير البرنامج يقوم كل عميل بالاشتراك في الخدمة التي يحب وعند الاشتراك في الخدمة يتم إضافة حقل جديد في جدو الحجوزات وعند دفع قيمة الاشتراك الشهري يتم إضافة حقل جديد في جدول المدفوعات ثالثًا: المطلوب إيجاد طريقة للاستعلام عن الذين لم يدفعوا قيمة الاشتراك الشهري لشهر معين رابعًا: فكرة الحل إضافة عمود جديد في جدول الحجوزات هذا العمود يكتب فيه تاريخ آخر دفع لهذا الحجز مع مراعات أن يكون التاريخ بالشهر والسنة فقط لا باليوم أو الساعة هذا مهم. وعند الاستعلام عن الذين لم يدفعوا نقوم بالبحث في جدول الحجوزات وليس جدول المدفوعات ونراعي في جملة الاستعلام أن تبحث عن جميع الحجوزات التي تاريخ آخر دفع لها أصغر من الشهر المطلوب الاستعلام عنه أرجوا أن يكون الشرح واضح واعذرني على الإطالة ولكم جزيل الشكر. |