السادة / اعضاء ومشرفي هذا المنتدي تحية طيبة وبعد
يوجد لدي نظام متبع تسجيل المرضيات ارجوا من من يستطيع ان ساعدنا في عمل كود لما سوف اقوم بشرح لتعم الفائدة علي الجميع
الشرح :
لكل موظف خلال السنة 24 يوم مرضي خلال السنة تقسم الي 4 شرائح
الشريح الاولي : اول 6 ايام غياب مرضي يستحق الراتب بالكامل دون خصم
الشريحة الثانية : تحتوي 6 ايام غياب مرضي عند صول عدد ايام غياب المرضي الي هذه الشريحة يتم خصم 25% من راتب اليوم خلال هذه الشريحة
الشريحة الثالثة : تحتوي 6 ايام غياب يخصم 50% من راتب اليوم
الشريحة الرابعة : تحتوي 6 ايام غياب يخصم 75% من راتب اليوم
الشريحة الخامسة : ايام الغياب المرضية التي تزيد علي ذلك يتم خصم 100% من راتب اليوم الغياب المرضي
مثال:
موظف راتبة 600
شهر يناير غاب مريضي من 1/1 الي 2/1 2 يوم لايوجد خصم الموظف ضمن الشريحة
الاولي
شهر فبراير غاب مرضي من 5/2 الي 8/2 4ايام لايوجد خصم الموظف ,, ,, ,, ,,
(الموظف استفذ الشريحة الاولي 2+4=6)
شهر مارس غاب مرضي من 10/3 الي 16/3 6 ايام الموظف ضمن الشريح الثانية نسبة الخصم 25 % من راتب اليوم (الموظف استفذ الشريحة الثانية)
شهر مارس غاب مرضي من 25/3 الي 28/3 4 ايام الموظف ضمن الشريحة الثالثة نسبة الخصم 50% من راتب اليوم الذي غاب فيه
شهر 4 غاب مرضي من 1/4 الي 6/4 6 ايام
1. 2يوم غياب يتم خصم 50% الموظف لم ستفذ الشريح الثالثة لانه غاب في شهر 3 4 ايام وتبقي 2 يوم لاكمال الشريح (وعلية يكون الموظف استفذ الشريح الثالث)
2. 4 ايام خصم 75% حيث ان الموظف انتقل الي الشريحة الرابعة ويتبقي له 2يوم في هذه الشريح
شهر مايو 10 غاب من 10/5 الي 20/5 10 ايام
1. 2 يوم خصم 75% المتبقي للموظف من الشريحة الرابعة
2. 8 ايام الباقي وما زاد عن ذلك من ايام غياب يتم خصوم 100% من راتب اليوم غياب مرضي
المعالة :
= الراتب الاساسي/26 * عدد ايام المرضي * نسبة الخصم لكل شريحة
بافتراض منح موظف مرضية مدتها 28 يوم في شهر 3
الشريحة 1= 600/26*6 *0% =0
الشريحة 2=600/26*6*25% = 34.615
الشريحة3= 600/26*6*50% = 69.231
الشريح 4= 600/26*6*75%= 103.846
الشريح 5 = 600/26*4*100%= 92.307
اجمالي الخصومات المرضي = 299.999
اذن المستحق لشهر 3 =600-299.999=300.001
مرفق ملف للتعديل من خلالة بحيث عند ادخل تاريخ المرضية يوم في النوذج الفرعي يقوم بتحديث خانة الخصومات الشهر الذي تم فية الغياب
اتمني من الاخوة طرح افكارهم في هذا الموضوع لتعم الاستفادة
وشكرا
http://www.arabteam2000-forum.com/index.ph...=post&id=260084