كيف يُحسب الحضور
ما يحدث عند اختيار احسب، بالترتيب الذي ينفذه LanaTime. اقرأ هذه الصفحة عندما تفاجئك نتيجة: كل رقم «خاطئ» تقريبًا ينتج عن إحدى الخطوات أدناه.
من البصمات إلى النتائج
- البصمات تصل من الأجهزة وتطبيق الجوال والبصمات اليدوية المعتمدة. تراها في الحضور › المعاملات.
- احسب (في الحضور › تقرير الحضور، أو الحضور › تقرير الإحصائيات، أو زر أت احسب في تقرير كشف الرواتب) يمر على الموظفين المختارين، ولكل واحد منهم على كل يوم في الفترة المختارة.
- لكل شخص يحذف أولًا نتائجه السابقة للفترة، ثم يحسب كل يوم من جديد.
- تُخزَّن النتائج (صف لكل شخص ويوم وجدول زمني). التقارير وأرقام لوحة التحكم وكشف الرواتب وواجهة API المحسوبة تقرأ هذه النتائج المخزنة.
النتائج لا تتحدث وحدها. اختر احسب مجددًا للأشخاص والتواريخ المعنية بعد أيٍّ مما يلي:
- وصول بصمات متأخرة (كان الجهاز غير متصل، أو استيراد من USB، أو رفع المعاملات مرة أخرى)؛
- الموافقة على إجازة أو بصمة يدوية أو تعديل جدول أو طلب خارجي، أو رفضه، أو إلغاؤه؛
- تغيير جدول أو نوبة عمل أو جدول زمني أو قاعدة أو عطلة أو عطلة نهاية أسبوع مؤقتة؛
- تغيير قاعدة الموظف أو نوبة عمله أو مجموعة عطلاته أو تاريخ بدء حضوره أو استقالته.
أي الأيام تُحسب
- من تاريخ بدء الحضور للموظف (إن وُجد) حتى تاريخ الاستقالة (إذا استقال الشخص مع تعطيل الحضور). الأيام خارج ذلك لا نتيجة لها إطلاقًا.
- القاعدة المستخدمة هي المسجلة في سجل الموظف؛ وإن لم توجد فالقاعدة Default.
هل هو يوم عمل أم عطلة نهاية أسبوع أم عطلة؟
- عطلة: عطلة لمجموعة عطلات الشخص، أو عطلة غير مقصورة على مجموعة، تشمل اليوم.
- عطلة نهاية أسبوع: يوم الأسبوع محدد في إعدادات إجازة نهاية الأسبوع في القاعدة؛ وللسبت، أيّ أيام السبت (من الأول إلى الخامس) إن اختيرت.
- عطلة نهاية أسبوع مؤقتة: للشخص عطلة نهاية أسبوع مؤقتة في ذلك التاريخ.
- إذا كان اليوم عطلة نهاية أسبوع وعطلة معًا يظهر عطلة.
في عطلات نهاية الأسبوع والعطلات لا تأخير ولا غياب. إذا عمل الشخص يُحتسب الوقت عملًا إضافيًا في عطلة نهاية الأسبوع أو في العطلة، ويظهر اليوم WP أو HP بدل W أو H.
أي جدول زمني يُطبَّق
لكل يوم يبحث LanaTime عن الجدول الزمني بهذا الترتيب ويستخدم أول ما يجده:
- جدول مؤقت لذلك الشخص والتاريخ؛
- جدول الشخص (نوبة العمل المعطاة في الحضور › جدول)، بحسب يوم الأسبوع لنوبات العمل الأسبوعية أو بحسب الموضع في الدورة لنوبات الدورة اليومية؛
- نوبة العمل في سجل الموظف؛
- إذا كان نظام › الإعدادات الرئيسية › الجدول الزمني التلقائي مفعلًا: الجدول الزمني الذي تقع أول بصمة للشخص في اليوم ضمن نافذة دخوله.
إن لم ينطبق شيء فلا وقت عمل في ذلك اليوم. وعندما يكون لليوم عدة جداول زمنية يطابق LanaTime كل واحد منها بالبصمة الواقعة في نافذة دخوله، متجاهلًا البصمة التي استُخدمت خروجًا لليوم السابق (النوبات الليلية).
الإجازات
- لا تُحتسب إلا الإجازة المعتمدة.
- تُطبَّق الإجازة على أيام العمل فقط: عطلات نهاية الأسبوع والعطلات تُحدَّد أولًا.
- إذا كان لليوم أكثر من سجل إجازة فلا يُستخدم إلا الأول.
التأخير والخروج المبكر
- التأخير = الدخول بعد وقت الدخول في الجدول الزمني مضافًا إليه دقائق السماح في الوصول المتأخر.
- الخروج المبكر = الخروج قبل وقت الخروج في الجدول الزمني ناقص دقائق السماح في الخروج مبكرا.
- أيّ البصمات هي الدخول والخروج يعتمد على الإعدادات الأساسية في القاعدة: بناء على الجدول الزمني يستخدم البصمة داخل نافذة الجدول؛ وأول دخول / أخر خروج يستخدمان أول بصمة وآخرها في اليوم.
- البصمة خارج كل نوافذ الدخول والخروج لا تُستخدم. لذا فبصمة الخروج قبل وقت بدء الخروج تُحتسب خروجًا ناقصًا لا يومًا قصيرًا.
الغياب وأنصاف الأيام والبصمات الناقصة
تأتي من قسم الحساب في القاعدة:
- لا بصمة إطلاقًا في يوم عمل (ولا إجازة) ← غياب.
- لا دخول ← يُحتسب تأخيرًا (بعدد الدقائق المحدد) أو غيابًا أو حضورًا، كما تقول القاعدة. ومثله عدم الخروج (خروج مبكر أو غياب أو حضور).
- وقت العمل أقل من دقائق نصف اليوم ← نصف يوم؛ وأقل من دقائق الغياب ← غياب.
- تأخير (أو خروج مبكر) أكثر من حد القاعدة ← غياب، إذا كان الخيار مفعلًا.
قاعدة عدد مرات التأخير والخروج المبكر
الإعداد «التأخير يتعدى N أوقات، أيام يشار إليها بالغياب لمدة نصف يوم/يوم كامل» يعمل هكذا:
- يعدّ LanaTime أيام التأخير داخل الفترة التي تحسبها (لا حسب الشهر الميلادي).
- عندما يبلغ العدد N، يُطبَّق نصف اليوم أو اليوم الكامل على يوم العمل التالي، حتى لو حضر الشخص في موعده ذلك اليوم، ويبدأ العد من الصفر.
- لأن العدد يعتمد على الفترة، قد يعطي حساب 1-31 أكتوبر وحساب 15-31 أكتوبر نتيجتين مختلفتين لليوم نفسه. احسب دائمًا فترات رواتب كاملة.
مثال محلول
هذه النتائج أنتجها LanaTime 7.5 لموظف تجريبي. الجدول الزمني من 08:00 إلى 17:00 دون دقائق سماح، والقاعدة تقول «التأخير يتعدى مرتين ← نصف يوم».
| التاريخ | الدخول | الخروج | الرمز | السبب |
|---|---|---|---|---|
| الإثنين 10 أغسطس 2026 | 08:35 | 17:05 | >P | حاضر، متأخر 35 دقيقة (يوم التأخير الأول). |
| الثلاثاء 11 أغسطس 2026 | 08:40 | 17:05 | >P | حاضر، متأخر 40 دقيقة (يوم التأخير الثاني: يبلغ العدد 2). |
| الأربعاء 12 أغسطس 2026 | 07:55 | 17:05 | 1/2 | في الموعد، لكنه يوم العمل التالي لبلوغ الحد، فيُطبَّق نصف اليوم هنا: غياب 0.5 ويبدأ العد من جديد. |
| الخميس 13 أغسطس 2026 | 07:55 | 17:05 | P | حاضر. |
| الجمعة 14 أغسطس 2026 | 07:55 | 17:05 | P | حاضر. |
في التقرير نفسه يظهر لموظف تجريبي آخر الرمز AL يومي 10 و11 أغسطس: إجازة سنوية معتمدة في يومي عمل.

>P، >P، 1/2، P، P. الصف الثالث: AL في أول يومين. بيانات تجريبية. عناوين أعمدة هذا التقرير وأسماء التقارير تبقى بالإنجليزية في الواجهة العربية.العمل الإضافي
- في يوم العمل يأتي العمل الإضافي من خياري الجدول الزمني «العمل الإضافي التلقائي عند الدخول المبكر» و«عند تأخر الخروج»، ولكلٍّ منهما حد أدنى من الدقائق.
- يجب أن تكون قاعدة ورقة العمل الإضافي في القاعدة وقت العمل الإضافي التلقائي للعمل الإضافي التلقائي؛ وتحدّه قيمتا Min OverTime وMax OverTime.
- العمل في عطلة نهاية الأسبوع أو العطلة عمل إضافي في عطلة نهاية الأسبوع أو في العطلة.
- تعرض التقارير العمل الإضافي العادي وفي عطلة نهاية الأسبوع وفي العطلة كلًا على حدة؛ ويسعّرها كشف الرواتب بمعادلة العمل الإضافي المطابقة.
الوحدات والتقريب والثواني
- كل رقم (التأخير، والخروج المبكر، والغياب، والعمل الإضافي، والإجازة …) يظهر بالوحدة والحد الأدنى للوحدة والتقريب المحددة في قسم عنصر الحساب في القاعدة (ساعة، أو دقيقة، أو يوم عمل، أو HH:MM). لذلك قد تعرض قاعدتان اليوم نفسه بشكلين مختلفين.
- عندما يكون نظام › الإعدادات الرئيسية › الحساب بالثواني على «لا» تُهمل ثواني البصمات.
رموز التقارير
تُحدَّد الرموز لكل قاعدة (عنصر الحساب › تقرير رمز الدخول) ولكل نوع إجازة. القيم أدناه هي التي يستخدمها التثبيت الجديد. الرموز لاتينية ولا تتغير بتغيير لغة الواجهة.
| الرمز | المعنى | الرمز | المعنى |
|---|---|---|---|
P | حاضر | A | غائب |
> | متأخر (يظهر مع اليوم، مثل >P) | < | خروج مبكر |
[ | لا دخول | ] | لا خروج |
+ | عمل إضافي | 1/2 | نصف يوم |
W | عطلة نهاية أسبوع (WP: عمل في عطلة نهاية الأسبوع) | H | عطلة (HP: عمل في العطلة) |
V | إجازة (عامة) | AL SL CL ML COL BT | إجازة سنوية، ومرضية، وعارضة، وأمومة، ووفاة، ورحلة عمل |
يطبع تقرير الحضور أيضًا مفتاح رموز أنواع الإجازات أسفل الجدول.
لماذا قد يختلف تقريران
ثلاث صفحات تحسب الحضور: تقرير الحضور، وتقرير الإحصائيات، وتقرير كشف الرواتب (أت احسب). لكلٍّ منها نسختها من الحساب وكلها تكتب في النتائج المخزنة نفسها، فالأرقام التي تراها هي من آخر صفحة أجرت الحساب. النسخ متطابقة تقريبًا لكن ليس تمامًا (مثلًا يعامل تقرير الإحصائيات الوقت الزائد عن النوبة في يوم التأخير بشكل مختلف في حالة واحدة). للحصول على أرقام متسقة اختر صفحة واحدة للحساب، واحسب فترات كاملة.
التحقيق في نتيجة خاطئة
- البصمات. في الحضور › المعاملات صفِّ حسب الشخص والتاريخ. هل كل البصمات موجودة وبالأوقات الصحيحة؟ إن لم تكن فراجع البصمات المفقودة.
- نوع اليوم. هل اليوم عطلة نهاية أسبوع (القاعدة) أم عطلة (العطلة ومجموعة عطلات الشخص) أم عطلة نهاية أسبوع مؤقتة؟
- الجدول الزمني. في الحضور › جدول اختر الشخص وانظر تفاصيل الجدول الزمني للتاريخ. هل يوجد جدول مؤقت؟ هل الجدول الزمني المتوقع موجود؟
- النوافذ. هل تقع البصمات داخل نوافذ الدخول والخروج للجدول الزمني؟ البصمة خارج كل النوافذ تُهمل.
- الطلبات. هل توجد إجازة أو بصمة يدوية أو طلب خارجي للتاريخ، وهل هو معتمد؟
- القاعدة. ما قاعدة الشخص، وماذا تقول إعدادات الحساب فيها (السماح، ونصف اليوم، وقواعد العدد)؟
- أعد حساب الشخص للفترة كاملة وتحقق مجددًا. لا تزال خاطئة؟ دوّن الشخص والتاريخ والنتيجة المتوقعة والفعلية، واتصل بمسؤول النظام.
قيود معروفة
السلوك التالي موجود في LanaTime 7.5. يستطيع مسؤولو النظام تفعيل تصحيحات لبعضه (راجع إعدادات محرك الحساب).
- عطلة «السبت رقم N» (مثل السبت الثاني والرابع): في الحساب القياسي تُعد أيام السبت من تاريخ بدء الفترة التي تحسبها، لا من بداية الشهر. احسب من أول الشهر، أو اسأل مسؤول النظام عن التصحيحات.
- العطلات المخزنة بوقت من اليوم (مثل المستوردة)، والعطلة التي تبدأ في اليوم التالي لانتهاء أخرى، قد لا يتعرف عليها الحساب القياسي.
- أنصاف الأيام في الجداول المؤقتة تُسجَّل بغياب 0 بدل 0.5 في الحساب القياسي.
- عدد مرات التأخير/الخروج المبكر يُحسب على الفترة المحسوبة (انظر أعلاه).
- لا تُستخدم إلا الإجازة الأولى في اليوم.
ذو صلة: الجداول الزمنية ونوبات العمل والقواعد · لوحة التحكم والتقارير · حل المشكلات