Skip to content
English

الوقت الإضافي والتأخير ​

بصمتان وخطة دوام تنتجان عددًا مدهشًا من الخلافات. يقول الموظف إنه عمل ثلاث ساعات زائدة، ويقول النظام إن وقته الإضافي صفر. أو العكس: يحضر أحدهم في يوم راحته فيمنحه النظام اليوم كله، وقتًا إضافيًا ووقت مأمورية معًا. وليس في الحالتين خطأ: هما فرعان مختلفان من الحساب نفسه، وأيّهما يعمل يتوقف على نوع اليوم وعلى إعدادين أو ثلاثة يسهل إغفالها.

هذه الصفحة عن كيفية قياس الساعات. أما ما يحدث لها بعد ذلك — كيف يصير رقم الوقت الإضافي مالًا في قسيمة الراتب — فموضع بيانه مؤشرات الأداء و معادلات حساب الراتب، ولا يرد هنا إلا موجزًا في آخر الصفحة.

الأرقام التي ينتجها اليوم ​

البصمات مادة خام. سواء أتت من ماكينة عبر الحضور والانصراف أو من تطبيق الجوال حضورًا إلكترونيًا، فإنها تُجمع في سجل واحد لكل موظف في كل يوم: معلومات الحضور والإنصراف، وتصل إليه قائمةً من شاشة الحضور والانصراف وتصفّيه بالموظف وبمدى التواريخ.

يجيب هذا السجل اليومي عن نوع اليوم — إجازة أو عطلة رسمية أو راحة أسبوعية أو مأمورية أو غياب أو دوام إضافي — ثم يحمل أرقام اليوم الصافية:

الرقمما هو
صافي ساعات العملالساعات المعمولة فعلًا بعد كل التصحيحات أدناه.
صافي الوقت الإضافيالساعات الزائدة، محسوبة بإحدى القاعدتين في القسم التالي.
صافي وقت التأخيرالتأخير في بداية الدوام.
صافي الانصراف المبكرالانصراف قبل آخر وقت خروج في الدوام.
صافي الوصول المبكرالحضور قبل بداية الدوام. يُسجَّل، لكنه ليس وقتًا إضافيًا.
صافي وقت المأموريةالساعات التي يغطيها سند مأمورية.
صافي وقت الإذنالساعات التي يغطيها إذن انصراف.
صافي وقت الإجازة الجزئيةالساعات التي تغطيها إجازة جزئية.
أول حضور / آخر انصرافأبكر بصمة حضور وأحدث بصمة انصراف في اليوم.

وتحت الأرقام الصافية تُحفظ المجموعة نفسها ثلاث مرات، مرة لكل جزء من الدوام — فيوم العمل الواحد قد يحمل ثلاثة مدَيات وقت، وكل رقم (الساعات المتوقعة والفعلية والوقت الإضافي والتأخير والانصراف المبكر والوصول المبكر ووقت الخروج في وسط اليوم ووقت الإذن ووقت المأمورية وعلامتا «بلا حضور» و«بلا انصراف») محفوظ لكل جزء. ولهذا تأتي المؤشرات النظامية بنكهات «دوام ١» و«دوام ٢» و«دوام ٣» إلى جانب إجماليات اليوم.

بعض هذه الأعمدة بلا عنوان عربي ولا إنجليزي

لم تُترجَم أعمدة الصوافي إلا إلى الفرنسية، فيظهر بعضها على الشاشة العربية أو الإنجليزية باسمه الداخلي بدل عنوانه. وترتيبها هو ترتيب الجدول أعلاه.

طريقتا قياس الوقت الإضافي ​

مفتاح واحد في إعدادات الموارد البشرية يقرر أي القاعدتين تعمل: حساب الوقت الإضافي من إنتهاء الدوام value.overTimeAfterWorkTime، وهو مطفأ افتراضيًا.

مطفأً — الساعات الزائدة على المتوقع. يجمع النظام ما عمله الموظف فعلًا في الدوام ويطرح منه ساعات الدوام المتوقعة، فإن كان الناتج موجبًا فهو الوقت الإضافي. فموظف دوامه ثماني ساعات، تأخر ساعة وانصرف متأخرًا ساعتين، يكون قد عمل ثماني ساعات فلا ينال وقتًا إضافيًا البتة — وهذا أشيع سبب لشكوى «النظام ابتلع الوقت الإضافي». التأخير مسجَّل على حدة، وساعة التأخير وساعة البقاء المتأخر تلغيان إحداهما الأخرى.

مفعَّلًا — الوقت بعد نهاية الدوام وحده. يبدأ الوقت الإضافي من نهاية الدوام الرسمية (أو من البصمة نفسها إن حضر الموظف بعد أن انتهى الدوام أصلًا) ويمتد إلى بصمة الانصراف الفعلية. فالموظف نفسه، المتأخر ساعة والمنصرف بعد ساعتين، ينال الآن ساعتين وقتًا إضافيًا وساعةَ تأخير. اختر هذه القاعدة حين يكون البقاء بعد الدوام هو ما يستحق الإضافي، ولا يستحقه الحضور المبكر ولا العمل في وقت الراحة.

أي القاعدتين تريد؟

قاعدة «الزائد على المتوقع» تكافئ مجموع الوقت وتغفر تأخيرًا عُوِّض لاحقًا. وقاعدة «ما بعد الدوام» تكافئ البقاء المتأخر تحديدًا ولا تدع تأخيرًا يُعوَّض أبدًا. ومعظم من يشكو اختفاء الوقت الإضافي يعمل بالقاعدة الأولى وهو يتوقع الثانية.

وإعدادان آخران يقرران ما يُحتسب وقتَ عمل قبل تلك الطرح:

  • اعتبار الاذون عند حساب الوقت الاضافي value.leavePermissionAddsOvertime — تُضاف الساعات التي يغطيها إذن الانصراف إلى ساعات العمل. وبدونه يقلّل الإذن اليومَ فحسب.
  • اعتبار المأموريات عند حساب الوقت الاضافي value.missionsAddsOvertime — تُضاف ساعات المأمورية إلى ساعات العمل.

ولا ينطبق الإعدادان إلا في قاعدة «الزائد على المتوقع»؛ أما في قاعدة «ما بعد الدوام» فالوقت الإضافي مقيس بالساعة، ولا تدخل فيه الأذون ولا المأموريات.

الأيام التي ليست أيام عمل ​

في يوم الراحة الأسبوعية أو العطلة الرسمية أو يوم الإجازة لا توجد ساعات متوقعة يُطرح منها، فتتغير القاعدة كليًا: تصير كل ساعة مبصومة وقتًا إضافيًا، ولا يُحسب تأخير ولا انصراف مبكر ولا وصول مبكر البتة. ويحدث المثل في أي يوم لا دوام فيه للموظف.

وخياران يخرجان العطلات الرسمية والإجازات من هذه القاعدة:

  • احتساب وقت العمل بطريقة عادية لأيام العطلات الرسمية (الاضافي لن يكون طوال اليوم)value.calculateNormalWorkHoursForHolidays
  • احتساب وقت العمل بطريقة عادية لأيام الاجازة (الاضافي لن يكون طوال اليوم)value.calculateNormalWorkHoursForVacations

فعّل أيًا منهما فيُقاس ذلك النوع من الأيام كيوم عمل عادي.

لا خيار نظير لأيام الراحة الأسبوعية

العطلات الأسبوعية وأيام الراحة الأسبوعية تُعامَل دائمًا معاملة اليوم الذي كله وقت إضافي. ومهما ضبطت للعطلات الرسمية والإجازات فإن العمل في يوم الراحة يُحتسب كاملًا وقتًا إضافيًا، ولا إعداد يغيّر ذلك. وهذا مقصود، لكنه يفاجئ من يفترض تشابه أنواع الأيام الثلاثة.

المأمورية في يوم الراحة تنتج وقتًا إضافيًا مساويًا لوقت المأمورية. حين يكون اليوم راحةً أو عطلة رسمية أو إجازة ويكون «اعتبار المأموريات عند حساب الوقت الاضافي» مفعّلًا، يُضبط الوقت الإضافي على وقت المأمورية لا يُضاف إليه. فرحلة توصيل من ثلاثة أيام تعبر الجمعة تُظهر تلك الجمعة بتسع ساعات مأمورية وتسع ساعات إضافية مثلًا — الساعات التسع نفسها معروضة في عمودين، لا ثماني عشرة ساعة من الاستحقاق. وليس في أي من الرقمين خطأ: الموظف عمل في يوم راحته. فإن انتهى ذلك إلى دفع مزدوج فالخلل في كيفية قراءة مفردات الراتب للمؤشرين، لا في أرقام الحضور. وأفضل ما يُفصل به عمل يوم الراحة هو أنواع المؤشرات: «وقت إضافي عطلة أسبوعية» و«ساعات المأموريات» مؤشران مختلفان لأجل هذا بالضبط، فيُسعَّران مختلفَين.

وثمة فخ قريب يقع على المؤشر لا على المستند: راية المؤشر غير محتسب في العطلات الأسبوعية تصفّر المؤشر كله لذلك النوع من الأيام، فتُسقط معه الوقتَ الإضافي المبصوم العادي في يوم الراحة. وهي ليست مفتاحًا للمأموريات. انظر الأذون والمأموريات.

الساعات خارج الوقت الرسمي ​

حين لا يكون في اليوم مديات وقت أصلًا — فلا دوام يُقاس عليه — يقرر إعداد احتساب الحضور خارج الوقت الرسمي value.unOfficialWorkingTime قيمة البصمات:

القيمةالنتيجة
تجاهلتُسقط الساعات.
وقت إضافيتُضاف إلى الوقت الإضافي لليوم.
عاديتُضاف إلى ساعات العمل الفعلية لليوم.

التأخير والانصراف المبكر وما بينهما ​

في يوم العمل تُقاس أربعة أرقام منفصلة على مدى وقت الدوام:

التأخير — المدة بين بداية الدوام وبصمة الحضور الفعلية. ولا يُقاس إلا إذا بصم الموظف بعد بداية الدوام، وله تصحيح مهم: إن كان السطر السابق للحضور عذرًا — إذن انصراف يغطي مدى الدوام نفسه — طُرِح الوقت المعذور قبل تسجيل التأخير.

ولهذا التصحيح صورة أقوى. فحين يكون اذن الانصراف يبدأ اليوم value.leavePermissionStartsTheDay مفعّلًا ويكون السجل السابق إذن انصراف، لا يُسجَّل تأخير البتة. وعنوانه يبيّن معناه: «(التاخير لا يضيف الفرق بين انتهاء الاذن و بداية الحضور الفعلي)». وهذا هو الإعداد المناسب للموظف الذي له إذن بالحضور العاشرة فيحضر العاشرة وعشر دقائق ولا ينبغي أن يُحسب متأخرًا عن العشر دقائق.

الوصول المبكر — المدة بين بصمة الحضور وبداية الدوام حين يحضر الموظف مبكرًا. يُسجَّل رقمًا مستقلًا، وهو ليس وقتًا إضافيًا في أي من القاعدتين، وإن كان يزيد ساعات العمل الفعلية فقد ينتج عنه وقت إضافي غير مباشر في قاعدة «الزائد على المتوقع».

الانصراف المبكر — المدة بين بصمة الانصراف الفعلية وآخر وقت خروج في الدوام. وكما في التأخير، يُطرح أولًا عذرٌ في السجل التالي يقع داخل مدى الدوام نفسه، فلا يُحتسب إذن الانصراف قبل ساعة انصرافًا مبكرًا بساعة أيضًا.

وقت الخروج في وسط اليوم — الفجوات الواقعة في الوسط: المدة بين بصمة انصراف وبصمة الحضور التالية داخل الدوام نفسه. وهذا ما يمسك بالموظف الذي يخرج ساعتين بعد الظهر ثم يعود، حيث لا ينطبق تأخير ولا انصراف مبكر.

البصمات الناقصة ​

بصمة حضور بلا انصراف (أو العكس) تترك اليوم ناقصًا، والنظام يضع له علامة بدل أن يخمّن: يحمل اليوم علامتي بلا حضور وبلا انصراف، لكل جزء دوام ولليوم كله. ولحلّهما طريقان.

إذن نسيان بصمة الانصراف. إذن انصراف من نوع نسيان بصمة الانصراف يُسقط علامة «بلا انصراف» لذلك اليوم، وبهذا يدخل تفسير الموظف نفسه في السجل بدل تعديل البصمات يدويًا.

الربط التلقائي. ربط سطور الحضور بدون انصراف مع سطور الانصراف بدون حضورvalue.mergeLinesMissingPucnhInOrOut يربط بصمة حضور يتيمة ببصمة انصراف يتيمة ما دامت الفجوة بينهما لا تتجاوز أقصى فرق في الساعات لربط سطور حضور بدون انصراف مع سطور انصراف بدون حضورvalue.maxDiffInHoursToMergeLinesMissingPucnhInOrOut المشحون بـ ١٨ ساعة. فعّله حيث تُسقط القارئات بصمات بانتظام، واتركه مطفأً حيث تفضّل رؤية الفجوة ومساءلة مشرف عنها.

وإعدادان آخران يرسمان كيفية نسبة البصمات إلى اليوم أصلًا — النافذة قبل الدوام التي تظل فيها البصمة المبكرة تابعة ليوم العمل ذاك (احتساب توقيت الحضور لنفس يوم العمل عند الحضور قبل بداية الدوام بمدة، ساعتان) والنافذة بعده (عدم احتساب السطر حضور لنفس يوم العمل اذا تاخر عن ميعاد الانصراف بمدة، عشر ساعات) — وكذلك أقصى عدد ساعات حضور متواصل، ٢٣ افتراضيًا، وما فوقه يُعامَل السطر خطأً لا ورديةً طويلة جدًا. والثلاثة في إعدادات الموارد البشرية.

حين يكون اليوم عدة أشياء معًا ​

قد يكون التاريخ عطلة رسمية وراحة أسبوعية ويوم إجازة في آن، ولأن نوع اليوم هو ما يقرر أيكون الحضور كله وقتًا إضافيًا، فلا بد من فضّ التعارض. وأربعة إعدادات تفضّه، وتُشحن سخية: العطلة الرسمية تغلب الراحة الأسبوعية والإجازة معًا، والإجازة تغلب الراحة الأسبوعية. والجدول الكامل في قسم «حين يتعارض نوعا يوم» من إعدادات الموارد البشرية.

أما تداخل السجلات فمشكلة أخرى بجواب آخر. فقد يغطي سطرُ حضور ومأمورية وإذن انصراف وإجازة جزئية الدقائقَ نفسها؛ و«معالجة التداخل بين الحضور و الانصراف و الاذون» مفعّل افتراضيًا ويفضّها بالأولوية، المشحونة هكذا: المأمورية أولًا ثم الحضور ثم الإذن ثم الإجازة الجزئية. وبإطفائه تُحتسب الساعات نفسها — وتُدفع — أكثر من مرة.

من الساعات إلى المال ​

لا شيء في سجل الحضور يمس قسيمة الراتب بنفسه. والطريق واحد دائمًا:

  1. تُقاس أرقام اليوم كما سبق.
  2. يسمّي مؤشر أداء من النوع النظامي إحدى القراءات المدمجة: «وقت إضافي» و«وقت إضافي يوم عادي» و«وقت إضافي عطلة أسبوعية» و«وقت إضافي يوم عطلة» و«وقت إضافي في اجازة» و«وقت إضافي دوام ١…٣» في جانب الإضافي، و«ساعات التأخير» و«تأخير دوام ١…٣» و«الانصراف المبكر» و«الوقت الناقص» وقراءات البصمات الناقصة في جانب الخصم.
  3. وقد يأتي اعتماد مؤشر نظامي فيقصّ القيمة المقيسة ويعتمدها قبل احتسابها — وهو الضابط المعتاد لئلا تضخّم قراءة إضافي غير مراجَعة الأجرَ.
  4. ثم تحوّل معادلة حساب راتب من نوع مرتبط بمؤشر أداء الرقمَ المعتمد إضافةً أو استقطاعًا في سند الراتب.

وكل خطوة من هذه موثقة في مؤشرات الأداء.

تشخيص «الوقت الإضافي خطأ» بالترتيب

١. افتح اليوم في «معلومات الحضور والإنصراف» وانظر أي نوع يوم يراه النظام — إجازة أم عطلة رسمية أم راحة أسبوعية أم يوم عادي. هذا وحده يقرر أي القاعدتين عملت. ٢. قارن ساعات اليوم الفعلية بساعاته المتوقعة. ففي القاعدة الافتراضية لا وقت إضافي حتى تتجاوز الأولى الثانية. ٣. انظر هل «حساب الوقت الإضافي من إنتهاء الدوام» مفعّل، فهو يقلب الجواب كله. ٤. انظر هل مفتاحا الأذون والمأموريات مفعّلان إن كان أحدهما داخلًا في اليوم. ٥. وعندئذ فقط انظر في المؤشر: نوع دوامه، ورايته «غير محتسب في العطلات الأسبوعية»، وهل قصّه مستند اعتماد.

رسائل قد تظهر لك ​

الرسالةلماذاماذا تفعل
«الموظف {0} ليس له خطة دوام في اليوم {1}»إذن انصراف أو مأمورية أو إجازة تغطي يومًا لا خطة دوام للموظف فيه، وخيار «منع عمل … مع عدم وجود خطة دوام» المقابل مفعّل.أعطِ الموظف خطة تغطي تلك التواريخ. وإن كانت الخطة موجودة ولا تطابق فراجع مفاتيح المحددات الستة التي تحكم مطابقة خطة الدوام.
«الموظف {0} ليس له خطة دوام في يوم {1}»الفجوة نفسها، لكن اكتُشفت أثناء حساب الحضور لا أثناء حفظ مستند. وبلا خطة لا ساعات متوقعة، فلا يمكن قياس إضافي ولا تأخير.أنشئ الخطة لتلك المدة أو مدّها ثم أعد حساب الحضور.
«إذن الإنصراف {0} يتداخل مع إذن الإنصراف {1} للموظف {2} من تاريخ {3}»إذنا انصراف يغطيان الوقت نفسه لموظف واحد.اختصر أحدهما أو احذفه، وإلا عُذر بهما معًا عن التأخير نفسه.
Full day mission must include week endsحُفظت مأمورية يوم كامل مع تأشير «عدم احتساب العطلات الأسبوعية». والمأمورية الكاملة تمتد على مدار الساعة من تاريخ بدايتها إلى نهايتها، فكل يوم بينهما معمول، وأيام الراحة الأسبوعية منها.أزل تأشير «عدم احتساب العطلات الأسبوعية». ولا تستعمله إلا في مأمورية متعددة الأيام محسوبة بالساعات. ولا نص عربي لهذه الرسالة.
Cannot calculate indicator {0} for employee {1}تعذّر تحويل أرقام الحضور إلى قيمة مؤشر، وغالبًا لأن اليوم بلا خطة أو الموظف بلا بيانات موارد بشرية للفترة.راجع خطة دوام الموظف وبياناته لتلك التواريخ ثم أعد الحساب. ولا نص عربي لهذه الرسالة.
The employee {0} has a repeated attendance code {1}, please change itموظفان يتشاركان كود ماكينة واحدًا فلا يمكن نسبة البصمة.أعطِ أحدهما كودًا مختلفًا. وإن كان التكرار بين شركتين فخيار «اعتبار الشركة في البحث عن الموظف» في الإعدادات يحلّه دون إعادة ترقيم. ولا نص عربي لهذه الرسالة.
Could not find employee with attendance machine code {0}وصلت بصمة بكود لا يحمله أي موظف.أضف الكود إلى بيانات الموظف الصحيح، أو صحّح الماكينة. ولا نص عربي لهذه الرسالة.
This document can not be used if the option manual attendance is selected«حساب الحضور والإنصراف يدويا» مفعّل وهذا المستند لا يعمل إلا مع الحساب التلقائي.أطفئ الحساب اليدوي أو كفّ عن استعمال المستند. ولا نص عربي لهذه الرسالة.

صفحات ذات صلة ​