اذهب الي المحتوي
أوفيسنا

المساعدة في حساب ساعات الاستئذان خلال الشهر


الردود الموصى بها

وعليكم السلام

المثال غير واضح

حضور الساعة الثانية عشرة مساء  والخروج الساعة العاشرة صباحا  والتأخر ساعتين ؟

عادة التأخر يحسب  ما بعد الحضور الرسمي

فمثلا اذا كان الحضور مقررا الساعة الثامنة صباحا  ثم ان العامل اتى الساعة الثامنة والربع هنا يتم تسجيل 15 دقيقة تأخر

هذه الآلية غير واضحة في مثالك

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم استاذي الفاضل ابو خليل ورحمة الله وبركاته

سوف اشرح لك عمل البرنامج بالتفصيل : 

البرنامج هو للساعات الزمنية التي ياخذها الموظف اثناء الدوام الرسمي 

مثلا الموظف في الشهر 1/1/2016 خرج الموظف من الدائرة الساعة 10 صباحا  وبعد ساعتين رجع في الساعة 12 مساءا اذن الفرق  2 ساعة تأخير 

وفي يوم 2/1/2016 ايضا خرج من الساعة 9 صباحا الى الساعة 12 مساءا اذن الفرق 3 ساعة تأخير 

وفي يوم 4/1/2016 ايضا خرج من الساعة 8 صباحا الى الساعة 12 مساءا اذن الفرق 4 ساعة تأخير لنفرض انتهى الشهر اذن مجموع ساعات التاخير لهذا الشهر  هي 9 ساعات 

لكل 7 ساعات يعتبر يوم واحد مجاز اذن بقي من ساعات الشهر 1/2016  هي  2 ساعة ( هذه ال 2 ساعة تضاف على الشهر الثاني الذي يليه وهكذا لكل الساعات الزائدة تضاف على الشهر الي بعده )

شاكرا تعاونك معي 

ملاحظة :  البيانات الموجوده في البرنامج وهمية لغرض التجربة لكن الشرح في الاعلى هو العمل الصحيح للبرنامج

رابط هذا التعليق
شارك

احسنت استاذي الفاضل ابو خليل الله لايحرمنا من شخصك الكريم يارب

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

كمثال توضيحي : مثلا موظف ما اخذ في الشهر 22 ساعة اذن هذا الموظف حقق ثلاثة ايام على اعتبار 21 ساعة هي ثلاثة ايام والمتبقي 1 ساعة تضاف على الشهر الذي يليه

وهكذا 

الله يحميك من كل سوء يارب

رابط هذا التعليق
شارك

معالجة الامر بواسطة الاكواد فقط  لا تفي بامطلوب

والسبب هو  مسألة دوران الشهور  ، ومن اي شهر  سنبدأ ؟

وأرى ان انجع حل هو باستخدام جدول خارجي  ترصد فيه هذه الزيادات 

استفسار :

هل تحتسب هذه  الساعات في آخر الشهر ؟ 

وما هو النموذج الذي ستجرى فيه هذه العملية ؟ هل هل هو الخاص بالغياب ؟ ام نموذج  الاجازات ؟ ام غير ذلك ؟

رابط هذا التعليق
شارك

السلام عليكم استاذي الفاضل ابو خليل ورحمة الله وبركاته

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

من الشاهر السابق او في نهايته لايضر المهم الزيادة تضاف على الشهر الذي يليه 

مع جزيل الشكر 

رابط هذا التعليق
شارك

شكرا جزيلا استاذي الفاضل ابو خليل على ردك السريع واهتمامك بالموضوع

الفرق بالدقائق كالاتي : مثلا اذا كان الفرق 1.5 تصبح  2 ساعة

                                  واذا كان الفرق 1.4 تصبح     1 ساعة 

اي اذا كان الكسر اقل من النصف يهمل واذا كان الفرق من النصف واعلى يضاف الى الاعلى  مع فائق الشكر والاحترام لك استاذي الفذ

رابط هذا التعليق
شارك

تفضل

العملية تقوم على استعلام تجميع  حسب الشهر

ثم في النموذج  عملت كود صغير  يقوم بالمرور على الاشهر التي تسبق الشهر الحالي ابتداء من اول شهر في السنة كل ذلك لاستخراج المرحلات اولا بأول وصولا الى الشهر الحالي المختار

كل هذه بضغطة زر  بعد اختيار  الشهر

ProgTime2.rar

  • Like 1
رابط هذا التعليق
شارك

استاذي الفاضل ابو خليل كلمة شكرا قليلة في حقك 

لكني لا املك سوى الدعاء لك بظهر الغيب الله لايحرمنا من شخصك الكريم سائلا الله جل وعلا ان يمن عليك وعلى عائلتك الكريمة بالصحة والعافية يارب

نعم هذا هو المطلوب 

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information