العفو اخي
استحقاق كامل باه نحسب به تاريخ المستحق للإجازة "الى غاية اخر السنة او بداية السنة الجديدة"
Estehkak=DateSerial(Year([date-ins])+1;1;1)
وهذا يحسبلك الى تاريخ اول يوم في السنة القادمة الجديدة
أما
Estehkak=DateSerial(Year([date-ins])+1;1;0)
يحسب الى تاريخ اخر السنة طبعا في نفس السنة
اما بالعام الأول كذالك
PreD=Int((([Estehkak]-[date-ins])/30)*2.5)
يحسب عدد الأيام التي من حق العامل خلال هذه المدة
وهي معمولة للتسوية فقط
مثال : عامل نصب يوم 2016/12/01
نحسب له الى غاية 2016/12/31 يـ 2.5 يوم
واذا اكمل مدة عمل الى غاية 2017/12/31
تحسب له 32.5 يوم
وهكذا
ارجو اني وفقت في التوضيح