اخواني السلام عليكــم ورحمـة الله وبركاتــة
لدي مشكلة تتعلق بالمحاسبة اكثر مما تتعلق بالبرمجة
المشكلة ان لدي برنامج يقوم باحتساب رواتب الموظفين على اساس عدد ايام العمل في الشركة
اي ان النوظفين يعملون برواتب شهرية وتخصم من رواتبهم ايام العطل(الاجازات) بحيث لو كان مجموع ايام العطل (3) ايام لموظف في شهر تشرين اول والذي عدد ايامه 31 يوم سيحصل على راتب (27) يوم ويستخرج الراتب كالتالي (الراتب الشهري × 12 / 365) =(الراتب اليومي)
سيحصل الموظف على قيمة (الراتب اليومي × 27) ولكن بهذه الطريقة لو عطل يوم واحد من شهر "شباط" الذي عدد ايامه 28 يوم سيحصل على مرتب 27 يوم في حين انه لو لم يعطل نهائياً سيحصل على مرتب شهر كامل
بحكم خبرتكم ماهي الطريقة الانسب لاحتساب الرواتب بهذه الحالة؟
ارجو المساعدة وشكراً لكم
