التغييرات
- [الأصناف] تم تحديث التخطيط إلى قسمين مستجيبين، واستبدال قوائم الاختيار الفردية بقوائم قابلة للبحث لتحسين سهولة الاستخدام في تبويب “الخصائص العامة” في صفحة “عرض الصنف”.
- [فريق البيع] تم تحسين فلاتر صفحة “العملاء” بإعادة ترتيب الحقول، دعم البحث بالرموز العامة للرمز والاسم، دعم اختيار متعدد للمصدر، وتحديث سلوك خانة “بدون مسؤول”.
- [فريق البيع] تم تحديث سجلات التقارير في صفحة “تفاصيل النشاط” لعرض الكلمات الأولى من نص التقرير الفعلي بدلاً من علامات HTML.
- [الأفراد] تم تحديث صفحة إدارة الحضور وإعادة تسميتها إلى “ربط المستخدمين” (User Mapping)، تصحيح خطأ إملائي في العنوان، إضافة فلاتر وأعمدة جديدة، وتحديث إجراء “تعيين الصلاحيات” للسماح باختيار مستويات المستخدمين في مجموعات مع أزرار تبديل، الاستبدال، وعرض رسائل نجاح مناسبة.
- [النظام العام] الآن لا يمكن ربط الموظف بأكثر من مستخدم واحد.
- [النظام العام] يمكن إضافة مستخدمين بدون حسابات بريد إلكتروني، وستقتصر إشعاراتهم على النظام فقط، ولن يتم إرسال أي رسائل بريدية لهم.
- [النظام العام] تنفيذ تحسينات متعددة في واجهات المستخدمين (قائمة المستخدمين والتحرير) لتحسين الوضوح، الاتساق، وأمان الحسابات وكلمات المرور.
- [التوظيف] في صفحة مقابلات التوظيف، تم استبدال العرض القائم على التبويبات بقائمة واحدة تعتمد على الحالة، تعرض جميع المقابلات بعلامات ملونة حسب الحالة، مع إمكانية التصفية حسب الحالة، وعرض أسماء المحاورين كنص عادي على أسطر منفصلة.
- [التوظيف] تم إضافة مفتاح إعداد جديد Min Interview Gap Minutes لمنع جدولة مقابلات متداخلة لنفس المحاور في نفس التاريخ، مع فرض فترة زمنية دنيا بين المقابلات وعرض تحذير عند مخالفة الشرط.
- [التوظيف] تم إعادة تسمية صفحة فترة الوظائف الشاغرة “Vacancy Period” إلى تقرير فترات الوظائف الشاغرة “Vacancy Periods Report”، استبدال زر الملخص “Summary” بعناصر ملخص مدمجة فوق الجدول التفصيلي، إضافة عمود “تم الاكتفاء” وزر تصدير “Export”، وجعل فلتر الوظيفة متعدد الاختيارات لتحسين سهولة الاستخدام.
- [التوظيف] تم إعادة تصميم نافذة المقابلة في صفحة تفاصيل الوظيفة إلى قسمين: معلومات المقابلة (الموضوع، الوصف، المعايير المحددة بعلامات قابلة للإزالة) ومهارات/معايير (قائمة قابلة للتمرير مع إمكانية التصفية).
- [الرواتب والامتيازات] تم تحديث محاذاة الأعمدة وضمان اتساق موضع زري “بحث” و”إعادة” في كل من الواجهتين العربية والإنجليزية في صفحة “الرواتب”.
- [الرواتب والامتيازات] تعديل بعدم السماح للمستخدم بتغيير خاصية “الخاضع للضريبة” أو خاصية “الأساسي” إذا تم استخدام بند الراتب وتعيينه لموظف واحد أو أكثر.
- [التوظيف] تحديث تقرير النشاط ليشمل فلاتر للتجميع الزمني (يومي، شهري، أو كامل المدة)، اختيار الوظائف، إمكانية التصدير لـ CSV، وإضافة عدّادات للرفض والانسحاب.
- [التوظيف] في قسم التوظيف، تم تحديث جميع مستويات المستخدمين كما يلي:
| المستوى | وصف الصلاحيات |
|---|---|
| مسؤول المقابلة | يمكنه عرض المقابلات المخصصة له فقط، وعرض تفاصيل الطلب أو الوظيفة المرتبطة بها، وتقييم المقابلات، وتحديد الغياب. لا يمكنه عرض تبويب الاتصالات. |
| مسؤول التوظيف | يمكنه عرض وإدارة الوظائف والمتقدمين والمقابلات، إضافة المرشحين، جدولة المقابلات، إرسال العروض، وعرض التقارير المرتبطة مثل سجل الطلبات، فترات الوظائف، تقارير الاتصال والنشاط. |
| مشرف التوظيف | يمتلك صلاحية كاملة لإدارة جميع عمليات التوظيف، بما في ذلك العرض، الإضافة، التعديل، الحذف، إدارة حقول وفترات الوظائف، ومتابعة جميع تقارير التوظيف. |
| معتمد الوظائف | يمكنه عرض طلبات الوظائف والموافقة عليها أو الرد عليها، والوصول إلى التقارير المتعلقة بالوظائف. |
| محرر الوظائف | يمكنه عرض، إضافة، تعديل، وحذف الوظائف التي أنشأها، وإدارة المقابلات والحقول الخاصة بها، وعرض السجلات والتقارير وتفاصيل المقابلات. |
| طالب الوظيفة | يمكنه إنشاء، تعديل، وإلغاء طلبات الوظائف الخاصة به، وعرض الوظائف المرتبطة به وحالاتها. |
الميزات الجديدة
- [فريق البيع] أصبح بإمكان المستخدمين إرسال الدعوات للأنشطة المجدولة في المستقبل، بما في ذلك الأنشطة الحالية، مع تسجيل كل إجراء في سجل منفصل.
- [الأفراد] تم تقديم واجهة برمجية جديدة (API) لعرض جداول الموظفين مع فلاتر اختيارية وتقسيم النتائج إلى صفحات.
- [النظام العام] تحسين صفحة قائمة المستخدمين من خلال إضافة فلاتر متعددة لمستوى المستخدم، وفلتر جديد لرمز الموظف (يدعم مطابقة متعددة دقيقة)، مع إضافة إجراء جماعي لتغيير كلمة المرور.
- [النظام العام] تم تنفيذ دعم JWT Refresh Token.
- [النظام العام] تم تنفيذ واجهة API لتسجيل خروج JWT.
- [التوظيف] إضافة تتبع المرشحين المقبولين وتاريخ الاكتمال في صفحة سرد الوظائف الشاغرة. تعرض فترات الوظائف الآن أعداد المطلوبين، المتقدمين، والمقبولين (مع تقسيم حسب الجنس)، وتُعلَّم تلقائيًا كمكتملة عند تحقيق هدف التوظيف، مع عرض حالة الاكتمال في قائمة الوظائف وتقارير فترات الوظائف.
مشكلات تم إصلاحها
- [الأصناف] تم إصلاح النصوص الطويلة أو روابط URL في حقل القيمة في تبويب الخصائص الخاصة في صفحة “عرض الصنف” لتتجنب تجاوز الحدود الأفقية.
- [فريق البيع] تم إصلاح مشكلة عدم ظهور المرفقات وأدوات تغيير حجم الخط في التقرير المكتمل.
- [فريق البيع] عند اختيار عدة مسؤولين في مُرشّح المسؤول، يعرض النظام النتائج لجميع المسؤولين المحددين بدلًا من واحد فقط.
- [فريق البيع] بعد إضافة الحدث بنجاح، تم إصلاح عرض عنوان “نجاح” بدلًا من “خطأ”.
- [المشتريات] تم إصلاح مشكلة عدم ظهور الأصناف أثناء إنشاء فاتورة الشراء عند تفعيل الإعداد.
- [المشتريات] الموردون → استيراد الموردين: تحسين التحقق من صحة البيانات ومعالجة طلبات التعديل بشكل أفضل.
- [الأفراد] إصلاح خطأ يمنع الحفظ عند إدخال قيمة إعادة الشحن = 0 في إعادة شحن إجازة الموظف.
- [الأفراد] تم إصلاح عدم تطبيق إعداد “تطبيق الخروج الفائت” في تقرير الحضور (عنصر الخروج الفائت).
- [الأفراد] تم إصلاح احتساب الوقت الإضافي بالسالب بعد تغيير وردية الموظف مع وجود عمل إضافي معتمد مسبقًا.
- [الأفراد] إعدادات الموارد البشرية → أنواع الإجازات: تم إصلاح مشكلة إعداد الموافقات الإضافية.
- [الفواتير] تم إصلاح مشكلة تغيير حالة الفاتورة الأولية في صفحة “عرض الفاتورة الأولية” لتعمل بشكل صحيح دون حدوث خطأ أو فشل في العملية.