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

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

قام بنشر

السلام عليكم

السلام عليكم

لى سؤال فى برنامج كنت عامله خاص بالحضور والانصراف وحساب الرواتب

عندى موظف ميعاد انصرافه الاساسى الساعه 6 م

واى وقت يقعده فى العمل بعد 6 م يحتسب اضافى

قعد لساعه 2 فجرا كيف احسبها على الاكسيس

لان  حقل (قيمة الاضافى) فى استعلام (الحضور)

جميع الدوال لحساب الاصافى فى استعلام الحضور

حضور وانصراف .rar

قام بنشر

فيه فكرة لا اعلم اذا كانت تناسبك

نجعل بداية اليوم اعتبار من السادسة صباحا مثلا وتنتهي في 5.59 صباحا

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

وكذلك مشاركة للاستاذ سلمان الشهراني

اقتباس

 

 

  • Thanks 1
قام بنشر

الفكرة انى فى الاكسيس لا استطيع كتابة الساعه 26:00 تساوى 2 ص

على غرار الاكسيل

------------------------

انا بحسب الاضافى لو وقت الانصراف الفعلى  اكبر من وقت الانصراف (المحدد)

مثلا محدد وقت انصرافة 6 م

وهو مشى 8 م

يبقى 8-6=2

المشكله بقى لو الموظف قعد فى الشغل حتى 2 ص بعد منتصف الليل

المعروف ان الساعه 12 تساوى 24:00

فكيف اكتب الساعه 26:00 يعنى 2:00ص

 

قام بنشر

السلام عليكم

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

وفي حقل بدايه الانصراف اكتب كما هو اكتب كما هو (00:2 ص) و المثال في المرفق.

حضور وانصراف .rar

 

  • Thanks 1
قام بنشر

السلام عليكم

لتفادي هذه المشكلة  يجب ان يكون الحضور والانصراف المسجل في الجدول (قاعدة البيانات) بالتاريخ والوقت جنرال = Now

كذا يمكننا استخراج ما نريد

 

  • Thanks 1
قام بنشر
6 ساعات مضت, ابوخليل said:

السلام عليكم

لتفادي هذه المشكلة  يجب ان يكون الحضور والانصراف المسجل في الجدول (قاعدة البيانات) بالتاريخ والوقت جنرال = Now

كذا يمكننا استخراج ما نريد

 

هل ممكن حضرتك تطبقها على الملف المرفق

بعد اذن حضرتك

قام بنشر

للرفع ارجوكم

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

مثلا الانصراف الاساسى = 18:00 يعنى 6 م

و الانصراف الفعلى 26:00 يعنى 2:00 ص

الفرق 8 ساعات

كيف انفذ ذالك ؟

وكيف احسب الساعه 12:30 ص الفرق بينها وبين الانصراف الاساسى الساعه 18:00

الفرق اضافى 6.50

كيف انفذ ذالك ؟

يارب فرجا قريبا ... يارب

قام بنشر

اطلعت على الملف فوجدت ان عملك بخصوص تاريخ ووقت الحضور صحيحا

لو طرحت تاريخ الحضور من الانصراف لنتج لنا ساعات الحضور الكلي /// ولو طرحت عدد ساعات الحضور الرسمي من ساعات الحضور الكلي لنتج لنا ساعات الحضور الاضافي

  • Thanks 1
قام بنشر (معدل)
50 دقائق مضت, ابوخليل said:

اطلعت على الملف فوجدت ان عملك بخصوص تاريخ ووقت الحضور صحيحا

لو طرحت تاريخ الحضور من الانصراف لنتج لنا ساعات الحضور الكلي /// ولو طرحت عدد ساعات الحضور الرسمي من ساعات الحضور الكلي لنتج لنا ساعات الحضور الاضافي

فعلا معك حق

--------------------------------
لكن هناك مشكلة فى التوقيت 12:30 ص  كيف يتم كتابتها

البرنامج لما اكتب 12:30 بتظهر مساءا (تم حلها تكتب 00:30) هتساوى 12:30 ص

ولا استطيع كتابة 24:30 ص

(تم حلها تكتب 00:30) هتساوى 12:30 ص  🙂

لكن الاهم الان فعلا الاتى

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

اقصد ينسى يكتب التاريخ بعد الوقت فى حقل الحضور والانصراف

تم تعديل بواسطه اسلام سيد
قام بنشر

اخت فاضله ارادت المساعده لكنها النت ضعيف عندها

ارسلت لى هذه الصورة بتقولى بتحل ب case

الحقيقة انا مش عارف بتتعمل ازاى اصلا

image.png.91690a594ebdf80f28e325ea7c270e85.png

قام بنشر

اولا يجب اتباع الطريقة الصحيحة لتسجيل الحضور

لما يدخل المستخدم  او الموظف نفسه  المعرف الخاص به ((( وكذلك لو كان الادخال يتم عبر قارىء الباركود ))) هنا يتم ادخال التاريخ (جنرال) آليا بدون تدخل المستخدم

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

ثانيا : لاحظت انك تعمل لكل موظف في سجله وقت حضوره ووقت انصرافه ، وهذا لا يلزم  يكفي وضع ساعات العمل فقط  (هذا للتخصيص)

اما للتحكم العام فنضع وقت الحضور والانصراف الرسمي 

قام بنشر

اخي اسلام .. انا اتكلم عن الاساسات التي يجب ان يبنى عليها البرنامج

والتي لاحقا يمكنك التحكم  واستخراج ما تريد بكل سهوله .. 

 

  • Like 1
قام بنشر
12 دقائق مضت, ابوخليل said:

اولا يجب اتباع الطريقة الصحيحة لتسجيل الحضور

لما يدخل المستخدم  او الموظف نفسه  المعرف الخاص به ((( وكذلك لو كان الادخال يتم عبر قارىء الباركود ))) هنا يتم ادخال التاريخ (جنرال) آليا بدون تدخل المستخدم

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

ثانيا : لاحظت انك تعمل لكل موظف في سجله وقت حضوره ووقت انصرافه ، وهذا لا يلزم  يكفي وضع ساعات العمل فقط  (هذا للتخصيص)

اما للتحكم العام فنضع وقت الحضور والانصراف الرسمي 

 

تمام

انا عامل فعلا الجدول ونموذج الادخال General Date لحقل الحضور والانصراف

ومع ذالك لما اكتب الحضور مثلا 10:00 لا يظهر التاريخ بجوارة

حتى لو القيمه الافتراضية now()

2 دقائق مضت, ابوخليل said:

اخي اسلام .. انا اتكلم عن الاساسات التي يجب ان يبنى عليها البرنامج

والتي لاحقا يمكنك التحكم  واستخراج ما تريد بكل سهوله .. 

 

جزاكم الله خيرا استاذنا الكريم

لو تتفضل على بعمل هذه الخطوه على الملف حتى لو هتعمل استعلام جديد ونموذج ادخال

حقيقى الامر هام جدا لى

وربنا يفرج كربك كما تفرج كربى يارب

نعم بعد فترة من استخدام البرنامج باذن الله سنقعل البصمه (آليا)

قام بنشر
منذ ساعه, اسلام سيد said:

نعم بعد فترة من استخدام البرنامج باذن الله سنقعل البصمه (آليا)

اي نوع من اجهزة البصمة ؟

ريدر  ام  اجهزة البصمة المعروفة حاليا

الريدر  هي التي تتعامل مع الواجهات مباشرة

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

  • Like 1
قام بنشر
3 دقائق مضت, ابوخليل said:

اي نوع من اجهزة البصمة ؟

ريدر  ام  اجهزة البصمة المعروفة حاليا

الريدر  هي التي تتعامل مع الواجهات مباشرة

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

هناك اجهزة فى المصنع متوقف من حوالى سنه

لم اعرف نوعها

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

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

حتى الان لم تنجح معى.... لو ممكن توضحلى من فضلك

قام بنشر
9 دقائق مضت, اسلام سيد said:

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

ولماذا يكتب الوقت ؟

 

اخي اسلام  لا يمكنني شرح الرؤية والتصور لعملية الحضور بالكتابة ..  الكتابة تستلزم مني جهدا

يمكنك التواصل معي بالطريقة التي تراها مناسبة للتحدث .. 

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

  • Thanks 1
قام بنشر
5 ساعات مضت, اسلام سيد said:

ثلا الانصراف الاساسى = 18:00 يعنى 6 م

و الانصراف الفعلى 26:00 يعنى 2:00 ص

الفرق 8 ساعات

اخي اسلام يبدو انك ما جربت المرفق امس

image.png.22bee1fc1b232742e6797ac4578c560a.png   

image.png.18ae2ff6bfa226cf335f2fbfb3ef73dc.png

   

  • Like 1
قام بنشر
6 دقائق مضت, Abu Farid said:

اخي اسلام يبدو انك ما جربت المرفق امس

image.png.22bee1fc1b232742e6797ac4578c560a.png   

image.png.18ae2ff6bfa226cf335f2fbfb3ef73dc.png

   

الحقيقة فتحت الملف ولم انتبه للتعديل

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

شكرا لك اخى العزيز وبارك الله فيك

عدد الساعات: IIf([بدايه الانصراف]>[بدايه الحضور];([بدايه الانصراف]-[بدايه الحضور])*24;([بدايه الانصراف]-[بدايه الحضور])*24+24)

3 ساعات مضت, ابوخليل said:

اطلعت على الملف فوجدت ان عملك بخصوص تاريخ ووقت الحضور صحيحا

لو طرحت تاريخ الحضور من الانصراف لنتج لنا ساعات الحضور الكلي /// ولو طرحت عدد ساعات الحضور الرسمي من ساعات الحضور الكلي لنتج لنا ساعات الحضور الاضافي

شكرا لكم استاذى

والله لولا هذة الرسالة ما انتبهت للطرح بين التاريخين ومقارنتها عدد ساعات العمل

مجودك واضح ومحاولاتك للوصول للحلل ممتازة

فانتم القامه ونحن نتعلم منكم

اشكر لكم سعت صدركم

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information