سيستم hr كامل attendance payroll recruitment يتميز بخصائص متنوعة من بينها ان بمجرد ان تبصم علي جهاز البصمة ... تقدر تشوف البصمة فورا ويطبق عليها كل القاونين الخاصة بك واستخراج المرتبات بعد الحضور والانصراف

تفاصيل العمل

1) نظرة عامة على السيستم

سيستم HR المتطور بيكون منصة واحدة تجمع:

ملفات الموظفين + الهيكل الإداري

الحضور والانصراف بالبصمة (Biometric Attendance)

الجداول والشفتات والإجازات

المرتبات (Payroll) بكل تفاصيلها

القوانين والالتزام (Compliance) حسب الدولة

تقارير ولوحات متابعة لحظية

بوابة موظف + موبايل + تكاملات (ERP/Accounting/Devices)

الهدف: بيانات دقيقة لحظيًا + حساب راتب صحيح + التزام بالقانون + أتمتة كاملة بدون تدخل يدوي.

2) مكوّنات النظام الأساسية (Modules)

A) Employee Master Data (ملف الموظف)

بيانات شخصية/وظيفية/عقد/رواتب أساسية

مرفقات (عقد، بطاقة، شهادات)

تاريخ وظيفي (ترقيات/تنقلات)

بيانات بنكية + ضرائب + تأمينات

سياسات خاصة بالموظف (دوام/بدلات/خصومات)

B) Organization & Access (الهيكل والصلاحيات)

شركات/فروع/إدارات/فرق

مسميات وظيفية + درجات وظيفية

Workflow موافقات (مدير مباشر → HR → Finance)

صلاحيات Role-Based + Data Scope (فرع/إدارة)

C) Time & Attendance (الحضور والانصراف)

ربط أجهزة بصمة Fingerprint/Face/QR

سياسات حضور:

تأخير/انصراف مبكر/غياب

مرونة (Grace period)

ساعات عمل يومية/أسبوعية

OverTime تلقائي

كشف مخالفات وحالات استثناء (نسيان بصمة، مأمورية…)

D) Leave Management (الإجازات)

أنواع الإجازات: سنوية/مرضية/عارضة/بدون راتب/مناسبات…

أرصدة تلقائية (Accrual) حسب سياسة الشركة والقانون

موافقات + بدائل + Attachments (تقارير طبية)

E) Shift & Scheduling (الشفتات والجداول)

شفتات ثابتة/متغيرة/Rotations

جداول أسبوعية/شهرية

Night shift + فرق التوقيت + العطل الرسمية

F) Payroll (المرتبات)

Gross → Net شامل:

Basic + Allowances + Bonuses

OT + Incentives

Deductions (غياب/تأخير/سلف/جزاءات)

Taxes + Social Insurance + Employer Cost

Pay cycles (شهري/أسبوعي/يومي)

Payslip PDF + تحويل بنكي + ملف بنوك

محاسبة تلقائية (Journal Entries) لو في تكامل Accounting

G) HR Operations (عمليات الموارد البشرية)

Onboarding/Offboarding

Evaluation/Performance

Training

Assets (عهد)

Disciplinary actions (جزاءات)

H) Reports & Analytics (تقارير وذكاء أعمال)

Attendance live dashboard

تكلفة الرواتب حسب فرع/إدارة

معدلات الغياب والتأخير

تقارير قانونية جاهزة حسب الدولة

Exports Excel + API

I) Employee Self-Service (بوابة الموظف)

بصمة/حضور من الموبايل (اختياري مع GPS/Face)

طلب إجازة/مأمورية/سلف

مشاهدة الحضور والراتب و الـ Payslip

تحديث بيانات + رفع مستندات

3) الجزء الأهم: البصمة بتنزل أوتوماتيك وتظهر لحظيًا (Real-time)

كيف يحصل “من أول ما الموظف يبصم لحد ما تظهر في الشاشة”؟

الموظف يبصم على جهاز البصمة

الجهاز يرسل الحدث للسيرفر عبر:

Webhook / Push (لو الجهاز يدعم)

أو Pull (السيرفر يسحب من الجهاز كل X ثواني)

السيرفر يستقبل الحدث ويعمل:

Validate (جهاز موثوق؟ موظف موجود؟ وقت منطقي؟)

Normalize (توحيد صيغة الوقت والمنطقة الزمنية)

حفظ مباشر في DB داخل جدول مثل:

attendance_logs (employeeCode, timestamp, deviceId, type IN/OUT, rawPayload, status)

فور الحفظ، السيرفر يطلق “Attendance Event”:

DB NOTIFY / Message Bus / SSE/WebSocket

واجهة الـ HR Dashboard مشتركة في الـ stream:

أول ما الحدث ينزل → يظهر فورًا في جدول الحضور “Live”

مع تحديث حالات اليوم (Present/Late/Absent)

✅ النتيجة: المسؤول يشوف البصمة لحظيًا بمجرد ما الموظف يبصم — بدون Refresh.

4) تطبيق الـ Payroll على البصمة تلقائيًا

إزاي البصمة تتحول لرواتب؟

بعد تجميع بصمات اليوم:

Daily Attendance Engine يحسب:

ساعات العمل الفعلية

Late minutes / Early leave

Absent days

OT hours (قبل/بعد الشفت، أيام عطلة)

يطلع “Daily Summary” للموظف:

attendance_daily_summary

عند الـ Payroll Run:

السيستم يقرأ الـ summary للفترة (شهر/أسبوع)

يطبق قواعد الشركة + قواعد الدولة

ينتج Payslip + قيود محاسبية + تحويل بنكي

✅ كده المرتب بيتحسب من مصدر واحد صحيح: “بصمة حقيقية محفوظة في DB”.

5) “قوانين العمل لكل دولة” — إزاي السيستم يدعم ده عمليًا؟

بدل ما نقول “كود ثابت”، السيستم المتطور بيشتغل بفكرة:

✅ Country Packs (حزم دول)

كل دولة لها “حزمة إعدادات” تشمل:

ساعات العمل القصوى (يومي/أسبوعي)

قواعد overtime (معدل الزيادة، أيام العطلات، الليل…)

الإجازات الرسمية والسنوية والمرضية وحدودها

قواعد نهاية الخدمة / مكافآت / إنهاء عقد

الحد الأدنى للأجر (حسب تحديثات)

الضرائب (شرائح/إعفاءات)

التأمينات/الاشتراكات (Employee/Employer)

متطلبات تقارير حكومية (إن وجدت)

✅ Rule Engine (محرك قواعد)

محرك قواعد قابل للتعديل يدعم:

Effective dates (القانون يتغير؟ نطبق حسب تاريخ النفاذ)

Versioning (إصدارات قوانين)

Exceptions (عقود خاصة/فئات/نقابات/قطاعات)

Simulation (تجربة Payroll قبل الاعتماد)

Audit trail (ليه اتخصم؟ وليه اتضاف؟)

مهم جدًا: قوانين العمل والضرائب بتتغير باستمرار، فالنظام “الصح” لازم:

يسمح بتحديث الحزم دوريًا

ويكون فيه مراجعة/اعتماد من HR/Legal قبل تفعيل تغيير كبير

6) الأمان والحوكمة (لازم في HR)

تشفير البيانات الحساسة (PII)

صلاحيات دقيقة + فصل مهام (Segregation of duties)

Audit logs لكل عملية (من غيّر بصمة/من اعتمد payroll)

سياسات احتفاظ بيانات (Retention) حسب الدولة

دعم GDPR/مبادئ الخصوصية (حسب السوق)

7) تكاملات مهمة

أجهزة البصمة (ZKTeco / Suprema / Anviz…)

Accounting/ERP (Odoo / SAP / Oracle / QuickBooks…)

Email/SMS/WhatsApp Notifications

Bank file formats + API

API جاهز للتطبيقات والموبايل

ملخص سريع (القيمة الأساسية)

بصمة لحظية محفوظة في DB وتظهر فورًا في Dashboard

Payroll تلقائي مبني على الحضور الفعلي

Multi-country compliance عبر Country Packs + Rule Engine

قابل للتوسع: فروع، شركات، عملات، لغات، مناطق زمنية

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
8
تاريخ الإضافة