منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعده بفكره بناء جدول بيانات ( اداره رواتب الموظفين)
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم شباب
عندي نظام دفع لرواتب الموظفين 
بواجه مشكله و اريد حلولكم او اقتراحات ان وجد
فالنفرض الموظف ربيع و مرتبه 4000 
انا اقوم بتسجيل كل معلومات الموظف في جدول 
و اقوم في جدول اخر بتسجيل الدفعات المدفوعه للموضف
المشكله عندي اني اسمح للمستخدم بدفع الرواتب كاملا 
او دفعه على دفعات مثلا 1000 بعدين 2000 وهكذا،
فعند الدفع للموظف ربيع :
يخنار المستخدم مثلا سنه 2017 و الشهر 10
يقوم البرنامج بالبحث في جدول الدفعات عن كل الدفعات المدفوعه 
ل ربيع ويجمعها ويجلب ناتج الجمع 
و يقوم بجلب المرتب الخاص بربيع من جدول الموظفين 
ويقوم بخصم المدفوع من الراتب و يبقى المبلغ المتبقي دفعه 
المشكله وهي :

انه اذا تم تغير قيمة المرتب للموضف بعد عمليات الدفع هذا سيؤثر على جميع 
الاشهر المدفوعه .....

فكيف اقوم بحل هذه المشكله ؟؟
هل اقوم يعمل جدول جديد 
اضيف اليه اراتب لكل شهر يدفع و عند دفع قيمه جديده للموظف اقوم بتحديث 
القيمة المدفوعه 
 اريد اقتراحات رجائا 







و عليكم السلام
اخي العزيز الحل برأي ان يكون عندك جدول الرواتب المدفوعة اقصد (قيمة راتب كل شهر) بما انه متغيير .. في هذا الجدول يتم تثبيت راتب كل شهر (الراتب المفروض دفعه للموظف) و يتم بعد ذلك جمع الرواتب في هذا الجدول و طرحها من مجموع الدفعات التي قمت بدفعها فعلا للموظف و الباقي هو استحقاق الموظف.

تحياتي
شكرا للرد اصدقائي ، تم حل المشكله عن طريق عمل جدول جديد كل شهر يدفع يضاف الى الجدول الجديد راتب الموظف .