المقدمة
مرحبًا بك في وثائق وحدة إدارة الموارد البشرية (HRM) لـ Perfex CRM. سيساعدك هذا الدليل على تثبيت وتكوين واستخدام جميع ميزات الوحدة.
ما هي وحدة HRM؟
وحدة HRM هي حل موارد بشرية متكامل يتكامل مباشرة في منطقة إدارة Perfex CRM. تتيح لك:
- إدارة الموظفين مع ملفات تعريف ممتدة وعقود ومستندات
- معالجة العقود مع أنواع وقوالب وتتبع الصلاحية
- تتبع التأمين والمزايا لكل موظف
- إدارة الورديات وحضور الموظفين
- معالجة الرواتب وإنشاء قسائم الراتب
- إعداد الموظفين الجدد مع قوائم تحقق قابلة للتخصيص (قابلة للتحقق لكل عنصر!)
- تتبع الأداء مع التقييمات والأهداف (OKRs/KPIs)
- إدارة التعلم من خلال المسارات ودورات التسجيل
- إشراك الموظفين باستطلاعات وملاحظات الاجتماعات 1:1
- تخزين مستندات الموارد البشرية في مكتبة مركزية
- دعم الموظفين عبر HR Helpdesk (مع تحديثات الحالة)
- تعيين الأصول (أجهزة كمبيوتر محمولة، معدات) للموظفين
- إنشاء التقارير مع منشئ تقارير مدمج ومخصص
المتطلبات
- Perfex CRM 2.3.x أو أعلى
- PHP 7.4 أو أعلى
- صلاحيات المسؤول للوصول إلى جميع ميزات HRM
البدء السريع
- ثبّت الوحدة عبر Perfex CRM → Setup → Modules
- فعّل الوحدة (يتطلب ترخيصًا صالحًا)
- كوّن Settings → HRM → Setting لأنواع العقود والبدلات والوظائف، إلخ.
- أضف موظفين أو استخدم موظفي Perfex الحاليين
- ابدأ باستخدام عناصر قائمة HRM في الشريط الجانبي
خطوات التثبيت
- قم بتنزيل حزمة الوحدة من Codecanyon (ملف ZIP)
- فك الضغط عن ملف ZIP
- ارفع مجلد
hrm(أوhuman-resources-management-module-for-perfex-cr) إلى تثبيت Perfex:/application/modules/hrm/
The folder must be named hrm when placed in the modules directory for Perfex to recognize it.
- انتقل إلى Perfex Admin → Setup → Modules
- ابحث عن "Human Resources Management" في القائمة
- انقر على زر Activate
التفعيل والترخيص
تتطلب وحدة HRM رمز شراء صالح من Codecanyon للتفعيل. أثناء التفعيل:
- أدخل رمز الشراء (ترخيص Envato)
- ستتحقق الوحدة من الترخيص مع خوادم المطور
- عند النجاح، تُفعّل الوحدة وتصبح جميع الميزات متاحة
If activation fails, ensure your purchase code is correct and you have an active support period. Contact Themesic support for assistance.
هيكل الوحدة
بعد التثبيت، تنشئ الوحدة:
| Path | Purpose |
|---|---|
modules/hrm/ | Main module files |
modules/hrm/uploads/ | Uploaded files (documents, attachments) |
modules/hrm/migrations/ | Database migration files for upgrades |
الترقية من إصدار سابق
- احتفظ بنسخة احتياطية من قاعدة البيانات ومجلد
modules/hrm/ - عطّل الوحدة (اختياري لكن موصى به)
- استبدل ملفات الوحدة بالإصدار الجديد
- فعّل الوحدة مرة أخرى
- عند المطالبة، انقر على "Upgrade Database" لتشغيل الترحيلات
- ستضيف الترحيلات أي جداول أو أعمدة جديدة مطلوبة للإصدار الجديد
The module uses Perfex migrations. Each version change creates a migration file. When you upgrade, Perfex detects the version change and prompts you to upgrade the database.
إلغاء التثبيت
لإزالة الوحدة:
- انتقل إلى Setup → Modules
- عطّل وحدة HRM
- احذف مجلد
modules/hrm/من الخادم
Uninstalling will not remove database tables. Tables created by the module (e.g. tblhrm_*, tblstaff_contract, etc.) will remain. Manual database cleanup may be required if you want to remove all traces.