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

حساب ساعات التأخير وترحيل للشهر الذي يليه

بدأه فتى الوادي في 21 مايو 2014 · 36 رد · 11,096 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#26

جزاك الله خيرا استاذتنا ام عهود وجعل الله سائر اعمالك فى ميزان حسناتك

#27

أسأل الله العلي العظيم بمنه وكرمه وفي هذا اليوم المبارك أن يبارك لك علمك وعملك وأولادك وذريتك ... ومن يقول ومن يسمع .

سأجرب المثال من واقع العمل وأرد لك خبرا بذلك .

mk17481_26bccea871.gif
#28
اقتباس
2. لكل تاريخ تأخر او غياب واحد فقط ( لأنه لا يمكن تكرار التأخر او الغياب لنفس اليوم او نفس التاريخ )

 

 

هنا حكة إذن !!!!

 

التاريخ الواحد شيء طبيعي أن يكون له أكثر من تأخر وأكثر من غياب ... 

لأن إذا عندي 30 موظف ... في يوم واحد يمكن أن يكون  فيه المتأخرين وفيه الغائبين !!

 

مثلا 1 / 1 / 1435 كان لدي 5 موظفين متأخرين ... و 2 موظف غائبين .

mk17481_26bccea871.gif
#29
فتى الوادي كتب:

هنا حكة إذن !!!!

 

التاريخ الواحد شيء طبيعي أن يكون له أكثر من تأخر وأكثر من غياب ... 

لأن إذا عندي 30 موظف ... في يوم واحد يمكن أن يكون  فيه المتأخرين وفيه الغائبين !!

 

مثلا 1 / 1 / 1435 كان لدي 5 موظفين متأخرين ... و 2 موظف غائبين .

 

 

اخي الفاضل : فتي الوادي

 

لم افهم المقصود من كلامك او مالذي تريد قوله بالضبط !!!

 

او يبدو انك لم تفهم الملاحظة بشكل دقيق

 

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

 

فبداية تحدثت عن الموظف بالذات وعلاقته بالتاريخ بأنه لا يمكن تكرار نفس التاريخ لنفس الموظف في نفس اليوم

 

بمعنى اوضح عندما تقوم بإدخال اكثر من تاريخ لنفس اليوم مثل  04/01/1435  اكثر من مره فلن تستطيع لأن البرنامج سيمنعك من ذلك

 

فالمسموح فقط هو تأخر او غياب واحد في اليوم لنفس الموظف .

 

نأتي الآن الى النقطة الثانية ( الغياب او التأخر ) وهي معطوفة على التاريخ تحديدا المعطوف على الموظف

 

فطالما ان الموظف الواحد فقط سيكون له تاريخ واحد فقط فبالتالي سيكون له تأخر او غياب في اليوم الواحد فقط

 

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

 

لأنك لن تستطيع عمل ذلك فالبرنامج لن يسمح لك بذلك .

 

مثال :

 

الموظف : متعب عبدالله

 

تأخر 4 ساعات بتاريخ  04/01/1435  

 

فهل من الممكن ان تضع له غياب او تأخر لنفس اليوم  ( طبعا هذا مستحيل لأن له تأخر او غياب واحد فقط )

 

 

 

اما نفس التاريخ فيمكنك اضافته الى كل الموظفين ولا يوجد اي مشكله 

 

مثال 2 : 

 

الموظفين : متعب عبدالله - ناصر فهد - سلطان محمود - فتى الوادي

 

جميع هؤلاء الموظفين تأخرو  3 ساعات عن الدوام الرسمي  لنفس اليوم وهو 04/01/1435

 

فلا يوجد اي مشكله لأن كل موظف سيأخذ نفس التاريخ ويتم وضع ساعات تأخر او غياب له لوحده فقط  .

 

لذا هناك امكانية تكرار للتاريخ لكل الموظفين لأن العلاقة هي علاقة واحد الى متعدد  بين الموظف والتاريخ .

 

 

 

اتمنى ان تكون الصوره واضحة الآن ولا نحتاج الى حكة اذن لأن الضبان بدأت بالإنقراض

 

post-15367-0-26561100-1402044585_thumb.j

 

post-15367-0-06943700-1402044640_thumb.j

 

 

بالتوفيق

#30

طيب شاهدي الصورة ...

بينما لم يسبق لي أن سجلت للموظف سعد سفر أي بيان في أي يوم .!

 

 

post-3573-0-65029000-1402050313_thumb.jp

mk17481_26bccea871.gif
#31

اخي الفاضل : فتي الوادي

 

الآن انت وضعت لي صوره ولم تضع لي القاعدة لأنني لا استطيع ان احكم على الصوره إلا بعدة شروط

 

1. هل قمت بحذف جميع البيانات السابقة من جميع جداول قاعدة البيانات اي جعلتها على الزيرو

 

2. اذا لم تفعل ذلك فحتما ان رقم الموظف سعد سفر ليس هو رقمه بل هو رقم متعب عبدالله الموجود مسبقا

 

اما الموظف الجديد وهو سفر سعد فيجب ان يأخذ الرقم 2 لأن الرقم 1 محجوز مسبقا 

 

لذا لا تستطيع اضافة نفس التاريخ لنفس الموظف مرتين لأنه سيصبح مكرر

 

 

الآن احذف القاعدة السابقة واستخدم هذه القاعدة الجديده

 

 استمر بإضافة الموظفين ووضع التواريخ لهم  وايضا الغياب او التأخر وابلغنا بالنتيجة

 

 

za-Employees-END.rar

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 6 يونيو 2014 في 21:53

#32

السلام عليكم :

أشكر لك صبرك ومثابرتك ....

 

تفضلي القاعدة مرفقة ....... الموظفين هم ( متعب - سعد - فهد - سالم ) .

 

حاولي إضافة تأخير للموظف ( سعد ) في يوم 1 / 1 / 1435

mk17481_26bccea871.gif
#33
فتى الوادي كتب:

السلام عليكم :

أشكر لك صبرك ومثابرتك ....

 

تفضلي القاعدة مرفقة ....... الموظفين هم ( متعب - سعد - فهد - سالم ) .

 

حاولي إضافة تأخير للموظف ( سعد ) في يوم 1 / 1 / 1435

 

 

لا يوجد اي قاعدة بيانات

 

عموما تفضل التعديل 

 

لقد جعلنا رقم الموظف والتاريخ ( مفهرس ) في جدول التاريخ ولن يتم تكرار التاريخ لنفس الموظف

 

الآن حاول اضافة موظفين جدد مع التواريخ والغيابات وابلغنا بالنتيجة للأهمية

 

 

za-Employees-END.rar

 

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 6 يونيو 2014 في 21:51

1
#34

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

#35

جاري العمل على التطبيق ببيانات فعليه ...

وسيتم ابلاغكم بالنتيجة .

مع شكري وتقديري لحضرتك مقدما ... بارك الله فيك وفي علمك ونفع الله بك .

mk17481_26bccea871.gif
#36

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

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

 

تم تسجيل بيانات حقيقية لبعض الموظفين : وهم حسب القاعدة المرفق ( منصور ) + ( طاحوس) .

واجهني بعض المشاكل :

1- عندما يحضر الموظف بعد الساعة (12) يتم حساب التأخير بالسالب (كما هو معلوم أن دوام الرسمي من الساعة 7.30 حتى الساعة 2.30 ) 

2- ظهر حساب الموظف طاحوس كالتاالي :

20 ساعة تأخير ( يفترض حساب اجمالي التأخيرات قبل حسم 7 ساعات ) 

2 يوم غياب تأخير

 

بينما الواقع الفعلي :

27 ساعة تأخير + 1 يوم غياب كلي  ... ويحسب اجمالي ساعات التأخير كل 7 ساعات على انها يوم فتكون 3 أيام ويبقى (6) ساعات 

3 أيام يضاف عليها يوم الغياب الكلي (1) فيكون الغياب ( 4 ) ايام والباقي (6) ساعات .

 

 

الموظف منصور كذلك النتيجة التي ظهرت هي : ( واجهت مشكلة في حساب حضوره الساعة 2 ظهرا حيث ظهرت بالسالب ) ولكن لتجنب ذلك حسبت حضوره الساعة 12 فكانت النتيجة :

 

8 ساعات تأخير 

3 ايام غياب 

 

بينما الفعلي :

15.05ساعة تأخير + 3 ايام غياب

 

اي تحتسب 2 يوم تأخير + 3 غياب كلي = 5 والباقي 0

 

ملاحظة مهمة : إذا أن عملية الترحيل للشهر الذي يليه فيها صعوبة ممكن نتركها ونتفي بحصر الغياب والتأخير الشهر مع توضيح أن تحسب كل (7) ساعات تأخير يوما في حقل خاص بحسم ايام التأخيرات ثم تضاف على اجمالي(الغياب الكلي ) للشهر .

 

والقاعدة مرفقة :

 

حساب ساعات التأخير الشهري.rar

تم تعديل هذه المشاركة بواسطة فتى الوادي في 15 يونيو 2014 في 11:33

mk17481_26bccea871.gif
#37

للرفع 

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

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

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

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

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