السلام عليكمundefinedundefined ..
لدي برنامج في الفيجوال بيسك لحساب الاجازات ويتم في هذا البرنامج من خلاله حساب رصيد الإجازات للموظف ،ويتم ذلك بطريقتين الطريقة الأولى وهذه الطريقة للموظف الذي تعيينه جديد أو تم تعينه من فترة قريبة وهي : يتم إدخال تاريخ اليوم الذي يريد أن يخرج فيه الإجازة وتاريخ التعيين ويتم طرح التاريخين معا" ليعطي الناتج النهائي باليوم والشهر والسنة ثم إدخال الدرجة وبعد ذلك يتم إدخال الإجازات التي تمتع بها الموظف من خلال جمعها ....
أما الطرقة الثانية فهي للموظف الذي تم تعينه من فترة طويلة وله إجازات كثيرة فيكون له إجراء مالي يوضع فيه جميع البيانات لآخر إجازة ويتم حساب رصيد إجازته من خلال :
إدخال تاريخ بداية الإجازة مثلا" 15/7/2006 ثم إدخال نهاية الإجازة المطلوبة مثلا" إجازته السابقة من 3/7/2005 إلى 1/9/2005 ، ثم نضع تاريخ نهاية الإجازة وهي 1/9/2005
ثم نضع الرصيد المتبقي حتى نهاية الإجازة المطلوبة مثلا" 176
ثم نضع مدة الإجازة (61) يوم التي هي من تاريخ 3/7 إلى 1/9
وبعدين نجمع الإجازات المأخوذة بعد تاريخ 1/9/2005
هذه البيانات تكون موجودة في الإجراء المالي
الدرجات تبدأ من الأولى وحتى الرابعة عشر درجة :
1-الموظفين الذين درجاتهم من الأولى وحتى الرابعة : فله 60 يوم في السنة ويستحق خلال شهر خمسة أيام.
2- الموظفين الذين درجاتهم من الخامسة وحتى العاشرة : فله 45 يوم في السنة ويستحق خلال شهر 3,75 يوم.
3- الموظفين الذين درجاتهم من الحادي عشر وحتى الرابع عشر : فالموظف المواطن له 36 يوم في السنة ويستحق 3 أيام خلال الشهر ، والموظف الغير مواطن فله 30 يوم في السنة ويستحق خلال الشهر 2,50 يوم.
مثال :
تاريخ اليوم الذي يريد الخروج في إجازة 20 /10/ 2006
تاريخ التعيين 10/ 8 / 2005
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
عند طرح التاريخين 10 / 2 / 1
من الجدول نمشي على السنة على حسب درجة الموظف ثم الشهر ثم نمشي من جدول الأيام.... الفورم وجدول الاجازات في الملفات المرفقة ....
وسوري عالازعاج .... وأتمنى المساعدة ....
وشكرا"
:)