الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في حساب الاجازة لحالتين

مغلق
بدأه رامي في 24 أبريل 2007 · 1 رد · 1,326 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اذا وقعت اجازة الموظف لسنة 1427ومضى من مدة تعيينه 5 سنوات فما اقل فانه يحاسب على اساس 21 يوم بعد مضى اكثر من 5سنوات على مدة التعيين تحسب الاجازة على اساس شهر

مثال تاريخ التعيين 8 /6/1422

اخر يوم عمل 6/4/1428

تاريخ اخر اجازة 18/6/1424

الفرق بين اخر عمل وتاريخ الاجازة 3سنة و9شهر و 18يوم

الراتب =1000 ريال

ما يهمنا حساب الاجازة لسنة 1427 وما بعدها

اذا ان رصيد الاجازة من تاريخ 18/6/1427 حتى 6/4/1428 كان 1 سنة و9شهر و18يوم عدد الايام =648 يوم

نريد ان نعرف كم منها على نحسب على اساس 21 يوم وعلى اساس شهر

نلاحظ سنة 1427 وقعت في السنة الخامسة لذلك تحسب على اساس 21 يوم ومابعدها على اساس شهر

بمعنى نقسم الفترة 1 سنة و9شهر و18يوم الى جزائين

السنة (سنة 1427) على اساس 21 يوم كالتالي : عدد الايام للسنة =360

وتكون الحسبة كالتالي على اعتبار ان عدد الايام لسنة 1427 هو 360

=360*الراتب/360*21/30 حساب على اساس 21 يوم

الناتج للجزء الاول = 700

الان نحسب ما بعد سنة 1427 وهو 9 شهور و18 يوم اي عدد الايام 288

=288*الراتب /360 الحساب على اساس شهر

الناتج للجزء الثاني =800

الناتج الاجمالي =700+800=1500 ريال

الان كيف يمكن برمجة كل ماسبق في اكسيس

ارجو اجد المساعدة لحل ذلك

لاننتي حاولت كثير بصراحة

فكانت تضبط احيانا واحيانا لا تضبط

تم تعديل هذه المشاركة بواسطة رامي في 24 أبريل 2007 في 17:24

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

#2

اخي الفاضل رامي

السلام عليكم ورحمة الله وبركاته

تفضل هذا البرنامج بناء على طلبك فقد يساعدك في حل المشكله

لم يتبق عليه الا ان تضع المعايير الإضافية بناء على حساباتك في الإجازات على اساس 21 يوم او شهر حسب طريقتك

اذا واجهت اي مشكله فلا تتردد في السؤال

zaWorksDate2007_UP22.rar

تم تعديل هذه المشاركة بواسطة zahrah في 5 مايو 2007 في 10:13

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…