الشاشة الأولى: الأرشيف الرقمي
1. سجل الموظفين والملفات الرقمية (Digital Record)
القيمة التشغيلية: بدلاً من الملفات الورقية المبعثرة، يوفر النظام "ملف خدمة" كامل لكل موظف يؤسس لرواتب دقيقة. هنا يتم تحديد (الراتب الأساسي) و (قيمة اليوم) التي يعتمد عليها السيستم في كافة الحسابات التلقائية.
دليل الموظفين (Directory List)
جدول تفصيلي يضم صور الموظفين مع الأعمدة التالية:
- البيانات: الاسم، المسمى الوظيفي، القسم.
- الحالة: (نشط / أجازة / موقوف).
- الفلاتر: إمكانية عرض قسم (المبيعات فقط) أو (التشغيل فقط).
بروفايل الموظف (Slide-over)
تنبيهات العقود: في تبويب Documents، يتم رفع صور البطاقة والعقد مع تواريخ انتهاء، ويرسل السيستم تنبيهاً للمدير قبل انتهاء العقد. كما يظهر عداد يوضح استهلاك رصيد الأجازات (مثلاً: مستهلك 5 من 21 يوم).
الشاشة الثانية: حوكمة الدوام
2. سجل الحضور والورديات (Attendance Matrix)
ليست مجرد تقويم، بل أداة معالجة تظهر فوراً من تأخر ومن غاب، وتسمح بتصحيح نسيان البصمة يدوياً مع الفصل بين "الغياب غير المبرر" و "الأجازات الرسمية".
مصفوفة الحضور (Attendance Matrix)
شبكة كبيرة تعرض أيام الشهر ملونة حسب الحالة:
9:00
Late
Abs
Leave
- أخضر: حضور كامل في الموعد.
- أصفر: تأخير (يظهر بجانبه عدد الدقائق، مثلاً 15m).
- أحمر: غياب غير مبرر (يؤدي لخصم آلي).
- أزرق: أجازة مدفوعة (لا تؤثر على الراتب).
التفاعلات الجانبية
- Leave Request Sidebar: يعرض الطلبات المعلقة (اسم الموظف، النوع، التواريخ) مع أزرار Approve/Reject.
- Manual Adjustment: نافذة لتعديل التوقيت يدوياً مع إجبارية كتابة "سبب التعديل" للـ Audit Log.
تطوير: طرق التحضير المرنة
3. سحب داتا البصمة وأكواد التحضير
سحب البيانات يدوياً
في حال استخدام أجهزة بصمة منفصلة (Offline):
- رفع ملف السجلات (.CSV / .DAT).
- منطق الربط (Mapping): ربط رقم الماكينة (ID) بكود الموظف في السيستم.
- معالجة البيانات آلياً وتحويلها إلى سجلات حضور وانصراف في المصفوفة.
توليد كود الحضور (Optional)
كود متغير يظهر للموظفين للتحضير عبر الموبايل:
5921
* يتغير الكود كل 60 ثانية.
شرط الأمان: يشترط النظام اتصال الموظف بـ WiFi الفرع حصراً عند استخدام الكود لضمان التواجد الفعلي.
الشاشة الثالثة: أتمتة الماليات
4. معالج الرواتب الآلي (Automated Payroll Processor)
تحويل عملية القبض إلى ضغطة زر عبر الربط التلقائي (Auto-Sync) الذي يسحب العمولات من المبيعات، والسلف من الخزنة، والخصومات من الحضور.
| الموظف | الراتب الأساسي | العمولات (+) | الإضافي (+) | الاستقطاعات (-) | الصافي (=) |
|---|---|---|---|---|---|
| أحمد علي | $20,000 | $400 | $200 | $100 (غياب) | $20,500 |
مخرجات المعالج
- قسائم الراتب (Pay Slips): توليد ملف PDF لكل موظف يرسل لإيميله أو تطبيقه.
- Finalize & Pay: إغلاق الشهر وتسجيل المبلغ كمصروف خارج من الخزنة الرئيسية آلياً.
التعديل اللحظي (Inline)
إمكانية تعديل أي خانة في الجدول يدوياً قبل الإغلاق، مع ظهور أيقونة تدل على أن هذا الرقم "معدل يدوياً".
الشاشة الرابعة: مركز القرارات
5. مركز الموافقات والتسويات (Approvals & Adjustments)
شاشة مزدوجة للمدير للتعامل مع طلبات الأجازات المعلقة وإضافة أي مؤثرات مالية طارئة (مكافآت أو جزاءات) لا تحتسبها البصمة تلقائياً.
لوحة طلبات الأجازات
مساعد القرار (Decision Support): بمجرد الوقوف على طلب الموظف، يظهر "بادج" صغير يوضح رصيده المتبقي من الأيام لتنبيه المدير قبل الموافقة.
نموذج الإجراء المالي
إضافة مؤثر مالي يدوي يرحل فوراً لجدول الرواتب:
- مكافأة (Bonus): تضاف للراتب.
- جزاء (Deduction): يخصم من الراتب.
- سلفة (Advance): تخصم من الراتب وتسجل في الخزنة.