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

تعديل الرصيد المتبقي في نظام الإجازات الساعية


محمد ايمن

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

الاصدقاء الاكارم تحية طيبة

اعود اليكم بعد طول غياب وبداية تحية للاستاذة ( أبو آدم - أبو خليل ) ولكل اصدقائي في هذا المنتدى

 

طلب الي احد الاشخاص تصميم برنامج للإجازات ولكن المشكلة هي في نظام الإجازات الساعية

يتم اعطاء الإجازة الساعية وفق الآتي :

1- يحصل الموظف على 4 إجازات ساعية مدة كل منها ساعتين في الشهر الواحد فقط  ليصبح الإجمالي 8 ساعات

2- لا يتم تدوير الرصيد الى الشهر القادم وفي حال اخذ الموظف إجازة ساعية واحدة ( ساعتين فقط ) و قدم الشهر التالي فإن الرصيد السابق ( 6 ساعات ) يضاف الى رصيد الموظف

اي يتم احتساب هذه ال 6 ساعات على الموظف سواء حصل عليها ام لا

 

لم اجد الى الآن اي فكرة او طريقة استطيع بها عمل هذه الفكرة

 

اترككم مع المرفقات

ejazah.rar

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

الحد لله على السلامة اخوي محمد واهلا وسهلا بك

 

اي يتم احتساب هذه ال 6 ساعات على الموظف سواء حصل عليها ام لا

 

 كيف تحتسب على الموظف ؟ وضح اكثر

هل تقصد انها مثل الاجازة الاضطرارية ؟

عندنا الاجازة الاضطرارية 5 ايام في السنة واذا لم يأخذها الموظف تروح عليه

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

الحد لله على السلامة اخوي محمد واهلا وسهلا بك

 

اي يتم احتساب هذه ال 6 ساعات على الموظف سواء حصل عليها ام لا

 

 كيف تحتسب على الموظف ؟ وضح اكثر

هل تقصد انها مثل الاجازة الاضطرارية ؟

عندنا الاجازة الاضطرارية 5 ايام في السنة واذا لم يأخذها الموظف تروح عليه

تحية طيبة مني لك اخي و استاذي ابو خليل

بالضبط هذا ما قصدته اذا لم يحصل عليها تروح عليه

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

تمام ...

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

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

تمام ...

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

 

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

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

اخي ابو خليل تحية طيبة

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

لكن هناك مشكلة

ساشرح باختصار ما فعلت

الاستعلام ejazah left1 يقوم بجمع عدد الساعات لموظف شرط ان تكون مدة الاجازة ساعتان

الاستعلام ejazah left2 يقوم باعطاء نتيجة الاستعلام ejazah left1 شريطة ان لا يكون حقل ejazah left اصغر او يساوي الصفر ( وهذا الحقل يعطي عدد الساعات المتبقية للموظف )

 

النموذج ejazahleft مصدره الاستعلام ejazah left2 وعند تشغيله يطالبك بادخال الشهر و السنة المطلوب شطب رصيد الاجازات لهما

حيث يقوم بادخال سجلات مؤقتة الى جدول مؤقت اسمه ejazahleft وكل سجل يمثل اجازة مدتها ساعتان ثم يقوم بتشغيل الاستعلام qryupejazahleft

 

في البداية عمل معي النموذج بشكل جيد ولكن المشكلة هي عند اضافة حقل ( سبب الاجازة ) حيث اصبحت بعض النتائج تظهر متكررة

 

مثلا الموظف ( موظف 1 ) حصل على ثلاث اجازات في الشهر الثاني مما يعني انه بقي لديه اجازة واحدة

من المفترض ان الاستعلام يعطي سجل واحد لهذا الموظف لكنه يعطي سجلين !!!!!!

اعتذر على الاطالة ولكن ما باليد حيلة

ejazah1.rar

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

اعذرني فلا يمكنني الاطلاع المرفق

ولكن شرحك واضح

حيث ذكرت انت ان الاجازات اربع خلال الشهر وكل واحدة ساعتين

ارى ان تجمع الاجازات باعتبار كل سجل اجازة فتعد السجلات وليس الساعات

المسألة الاخرى :

اننا نتعامل ضمن الشهر الحالي حيث قلت :

- لا يتم تدوير الرصيد الى الشهر القادم

 

فأرى ان تستخدم مثل هذا الكود لاستخراج العدد :

dim i
i= month(date())
txt1=DCount("fild1","QryName","flddate=i")

حيث fild1 اي حقل في الاستعلام او الجدول صالح للعد

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

اعذرني فلا يمكنني الاطلاع المرفق

ولكن شرحك واضح

حيث ذكرت انت ان الاجازات اربع خلال الشهر وكل واحدة ساعتين

ارى ان تجمع الاجازات باعتبار كل سجل اجازة فتعد السجلات وليس الساعات

المسألة الاخرى :

اننا نتعامل ضمن الشهر الحالي حيث قلت :

- لا يتم تدوير الرصيد الى الشهر القادم

 

فأرى ان تستخدم مثل هذا الكود لاستخراج العدد :

dim i
i= month(date())
txt1=DCount("fild1","QryName","flddate=i")

حيث fild1 اي حقل في الاستعلام او الجدول صالح للعد

 

تحية طيبة اخي ابو خليل

جربت هذه الطريقة ولكن لم تفلح معي فقد حصلت على نفس النتيجة

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

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

 

يتم احتساب عدد الساعات حسب نوع الإجازة والشهر والعام لكل موظف

إذا تخطى الإجازات الساعية 8 ساعات يتم التنبيه بأن عدد الساعات تجاوز المسموح به

فى الشهر القادم يتم الاحتساب من جديد بنفس الطريقة

ارجو ان يكون هذا ما تريده

Sa_ejazah.rar

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

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

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



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

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

Important Information