الحضور والإجازات
هذا هو النصف اليومي من الموارد البشرية: من حضر، ومتى، ومن هو غائب. أربع شاشات، تكوّن سلسلة — وفهم السلسلة هو أكثر فهم الوحدة.
بصمة ← يوم حضور ← كشف حضور ← راتب
| المرحلة | ما هي |
|---|---|
| البصمة | تسجيل خام واحد. "أحدهم ضغط الزر ٨:٥٧" |
| يوم الحضور | صف واحد لكل شخص في كل يوم، مستخرج من بصمات ذلك اليوم مقيسة على ورديته |
| كشف الحضور | فترة كاملة، مثبّتة ومعتمدة — النسخة التي تثق بها |
| الراتب | أيام الكشف وساعاته محوّلة إلى مال |
ولا شيء في أسفل السلسلة يصح إن كان ما فوقه خاطئاً، ولهذا وُجد زر إعادة الحساب ومحرر الكشف.
WARNING
كل هذا يحتاج تفعيل وحدة الموارد البشرية، ووردية مُسندة إلى الشخص، وصلاحيات الحضور. انظر إعداد الموارد البشرية.
أين تجده
اضغط أي عنوان ليفتح تلك الشاشة على عيادتك أنت. أول ضغطة تسألك عن عيادتك ثم تتذكرها. أما العناوين التي تحمل {id} فتحتاج سجلاً بعينه، لذا تظهر بلا رابط.
| الشاشة | العنوان |
|---|---|
| الحضور | /all-attendance |
| سجل حضور جديد | /new-attendance |
| تفاصيل الحضور | /view-attendance/{id} |
| سجل البصمات | /all-attendance-log |
| كشوف الحضور | /all-attendance-sheet |
| بناء كشف | /attendance-sheet |
| تفاصيل الكشف | /view-attendance-sheet/{id} |
| طلبات الإجازة | /all-leave-request |
| طلب إجازة جديد | /new-leave-request |
سجل البصمات
الموارد البشرية ← سجل البصمات هو السجل الخام — كل بصمة كما هي. وهي الشاشة التي تفتحها حين يعترض أحدهم على حضوره.
وتسجيل حضوري هو الزر الذي يضغطه الموظف ليسجّل حضوره وانصرافه. يحتاج صلاحية تسجيل الحضور الذاتي، ويسجّل البصمة أولاً ويسأل بعدها: فتُحفظ مسودة، ثم يعيد النظام قراءة اليوم كله ويقرر ما كانت تلك البصمة فعلاً.
| الحالة | المعنى |
|---|---|
| حضور | أول وصول مقبول في اليوم |
| انصراف | الانصراف المقبول |
| مكررة | بصمة زائدة تكرر واحدة محسوبة |
| غير صالحة | غير صالحة للاستعمال، ومعها سببها |
وسببان للبطلان، وكلاهما يستحق أن تعرفه بمجرد رؤيته:
| السبب | ما حدث فعلاً |
|---|---|
| لا وردية | لا وردية للشخص، أو اليوم ليس يوم عمل فيها |
| خارج حدود الوردية | بصم خارج نوافذ الحضور والانصراف في ورديته |
TIP
البصمة غير الصالحة لا تُحذف وليست عطلاً — بل دليل. أصلح الوردية، ثم استخدم إعادة الحساب على اليوم، فتُقرأ البصمات نفسها على القواعد المصحَّحة.
ويعرض كل صف الموظف والوقت بالضبط والحالة وسبب البطلان والجلسة التي ينتمي إليها ومصدره (ذاتي لبصمة الموظف). والفلترة بالموظف ومدى التاريخ والحالة.
الحضور
الموارد البشرية ← الحضور صف واحد لكل شخص في كل يوم، مبني من البصمات.
| العمود | ماذا يعرض |
|---|---|
| الموظف | من |
| التاريخ | اليوم |
| الحضور / الانصراف | أول وصول مقبول، وآخر انصراف مقبول |
| الحالة | انظر أدناه |
وفتح الصف يعرض الباقي: الوردية المستخدمة ذلك اليوم، وتوقيتا بداية الدوام ونهايته اللذان قيس عليهما، وساعات العمل الفعلية، والتأخير (دقائق بعد بداية الدوام، بعد السماح) والانصراف المبكر (دقائق قبل نهاية الدوام). ولا يهبط أيهما تحت الصفر — فالحضور المبكر ليس تأخيراً سالباً، بل صفر.
الحالات الست
| الحالة | المعنى |
|---|---|
| حاضر | سجّل حضوراً وانصرافاً |
| غائب | يوم عمل ليس فيه ما يُعتد به |
| حضور فقط | جاء ولم يسجّل انصرافاً |
| انصراف فقط | سجّل انصرافاً بلا حضور مسجَّل |
| إجازة | مغطى بطلب إجازة معتمد |
| يوم إجازة | ليس يوم عمل في ورديته |
وحضور فقط هي اليومية: أحدهم ينسى تسجيل انصرافه. أصلحها بتعديل اليوم، أو أضف البصمة الناقصة ثم أعد الحساب.
إعادة الحساب
إعادة الحساب تقرأ بصمات اليوم من جديد على الوردية الحالية وتعيد كتابة الصف. استخدمها بعد تصحيح وردية، أو إضافة بصمة فائتة، أو اعتماد إجازة تقع في يوم مضى. وتشغيلها آمن مهما تكرر: فهي تشتق ولا تتراكم.
إضافة يوم يدوياً
سجل حضور جديد يكتب يوماً مباشرة — لعيادة لا تستخدم البصمة أصلاً، أو لتسجيل يوم لم يستطع أحد أن يبصم فيه. وفي القائمة حذف جماعي لتنظيف استيراد خاطئ.
أن ترى حضورك وحدك
من يملك دوره صلاحية عرض حضوري فقط يرى صفوفه هو لا غير، وتسمّي الصفحة نفسها حضوري. وهذه هي الصلاحية الصحيحة لعموم الموظفين: يراجعون أنفسهم دون أن يروا زملاءهم.
كشوف الحضور
الموارد البشرية ← كشوف الحضور تحوّل امتداداً من الأيام إلى مستند واحد مراجَع — النسخة التي يُبنى عليها الراتب.
وبناء واحد، من شاشة بناء الكشف:
١. اختر الموظفين ومدى التاريخ. ٢. توليد — فيمتلئ الجدول مما هو مسجَّل من حضور. ٣. عدّل الجدول يدوياً حيث يختلف الواقع: غيّر حالة، أصلح وقت حضور، صحّح وردية. ٤. سمِّه واحفظ.
وقاعدتان يفرضهما النظام، وكلتاهما تفاجئ المرء أول مرة:
| القاعدة | ماذا ترى |
|---|---|
| ٦٠ يوماً حد أقصى للكشف | يُرفض المدى إن زاد |
| لا تتداخل كشوف لموظف واحد | ويسمّي الرفضُ الموظفين المغطَّين سلفاً |
والثانية هي المهمة: فهي تضمن ألا يُحسب يوم مرتين في كشفين، فلا يُدفع شهر مرتين.
والكشف معلّق حتى يعتمده أحد، والاعتماد هو ما يجعله مستقراً. ومن الكشف تقفز إلى صفوف الحضور التي يغطيها.
طلبات الإجازة
الموارد البشرية ← طلبات الإجازة — طلب واحد لكل غياب.
| الحقل | ملاحظات |
|---|---|
| الموظف * | من الغائب |
| نوع الإجازة * | من الأنواع التي عرّفتها |
| تاريخ البداية / النهاية * | الفترة |
| عدد الأيام | كم يوماً تستهلك |
| السبب | نص حر |
والحالات بسيطة:
معلّق ← معتمد أو مرفوض، وتراجع يعيد الطلب المحسوم إلى معلّق.
والاعتماد أو الرفض يحتاج صلاحية اعتماد طلبات الإجازة، ويسجّل النظام من قرر ومتى، وهو ظاهر على الطلب. وعموم الموظفين يقدّمون ولا يعتمدون، وهذا هو كل الغرض من فصل الصلاحيتين.
TIP
الإجازة المعتمدة هي ما يجعل اليوم إجازة لا غياباً. فإن ظل يوم مضى يظهر غياباً بعد اعتمادك للإجازة، فافتح ذلك اليوم وأعد الحساب.
إجابة أسئلة حقيقية
| السؤال | أين تنظر |
|---|---|
| لماذا هذا الشخص مسجَّل غائباً؟ | سجل البصمات لذلك اليوم — ابحث عن غير صالحة، ثم افحص ورديته |
| أحدهم نسي تسجيل الانصراف | عدّل اليوم، أو أضف البصمة ثم أعد الحساب |
| كم يوماً عملنا فعلاً هذا الشهر؟ | كشف الحضور المعتمد لتلك الفترة |
| هل يرى الموظف حضوره؟ | نعم، بصلاحية عرض حضوري فقط — وتصير الصفحة حضوري |
| أين تتحول هذه الأرقام إلى مال؟ | العقود والرواتب |