تخطي للذهاب إلى المحتوى
ERA HR PORTAL SUITE

بوابة الموارد البشرية المطورة

رقمنة كل طلبات الموظفين والحضور داخل موقع Odoo — من تقديم الطلب حتى الاعتماد النهائي وإصدار الوثيقة الرسمية. بوابة ذاتية الخدمة تشمل الإجازات والسلف والاستقالة ونهاية الخدمة وشهادات الخبرة والبصمة وإنهاء العقد، مع سير اعتماد من ثلاث مستويات ووثائق موقّعة ومختومة تلقائي.

اطلب تجربة

6
مجموعات خدمات
+230
ميزة جاهزة
3
مستويات اعتماد
%100
خدمة ذاتية للموظف

الخدمات التي تغطّيها الحزمة

كل خدمة موارد بشرية في مربّع واحد — من تقديم الطلب حتى إصدار الوثيقة الرسمية، بواجهة عربية سهلة.

المنصة وسير الاعتماد

البوابة الموحّدة لكل طلبات الموظفين مع مسار اعتماد إلكتروني من ثلاث مستويات.

  • بوابة طلبات الموظفين الأساسية وخدمة ذاتية كاملة
  • سير اعتماد: المدير المباشر ← مدير العمليات ← المدير العام
  • تتبّع الحالة والمراسلات والأنشطة على كل طلب
نهاية الخدمة والاستقالة

إنهاء علاقة العمل وتسوية المستحقات وفق نظام العمل السعودي.

  • طلبات الاستقالة مع مسار اعتماد ووثيقة رسمية.
  • احتساب وإصدار مستحقات نهاية الخدمة
إنهاء العقد

كل مسارات إنهاء العقد بإجراءات موثّقة ومتوافقة مع النظام.

  • إنهاء العقد بإجراء منظّم وموثّق
  • إنهاء الخدمة خلال فترة التجربة
  • إنهاء العقد وفق المادة 80 من نظام العمل
الإجازات والحضور والبصمة

خدمات الحضور والانصراف والإجازات يديرها الموظف ذاتياً من البوابة.

  • تقديم ومتابعة طلبات الإجازات إلكترونياً
  • بوابة حضور لمتابعة سجلّ الحضور والانصراف
  • طلبات تصحيح البصمة والحضور بسهولة
السلف والمستحقات المالية

الطلبات المالية للموظف بمسار اعتماد منظّم وشفّاف.

  • طلبات السلف بالمبلغ وعدد الأقساط وتاريخ بدء السداد.
  • ربط المستحقات المالية بدورة الاعتماد
الشهادات والوثائق الرسمية

إصدار الوثائق الرسمية موقّعة ومختومة بهوية الشركة كملفات PDF.

  • إصدار شهادات الخبرة رسمياً
  • خطابات ووثائق موقّعة ومختومة تلقائياً بختم وتوقيع الشركة

مزايا تصنع الفرق

قدرات أساسية تعمل عبر كل الخدمات في الحزمة.

خدمة ذاتية كاملة للموظف

يقدّم الموظف كل طلباته ويتابع حالتها لحظياً من بوابة واحدة دون مراجعة يدوية.

اعتماد ثلاثي شفّاف

مسار موافقات بثلاث مستويات مع إمكانية الرفض وإعادة الطلب وإعادة التعيين.

متوافق مع نظام العمل السعودي

نهاية الخدمة، المادة 80، فترة التجربة، الاستقالة، إنهاء العقد — مغطّاة بالكامل.

وثائق رسمية موقّعة ومختومة

شهادات وخطابات تصدر تلقائياً بتوقيع وختم الشركة كملفات PDF جاهزة.

سلف وإجازات وحضور

طلبات السلف بالأقساط، الإجازات، وتصحيح البصمة، وبوابة الحضور الذاتية.

تتبّع ومراسلات على كل طلب

سجل أنشطة ومحادثات كامل لكل طلب لضمان الشفافية والمتابعة.

وصول آمن لكل موظف

قواعد وصول صارمة تضمن أن يرى كل موظف طلباته الخاصة فقط.

معماريّة قابلة للتوسّع

حزمة من 12 وحدة متكاملة يمكن تفعيل ما يناسب منشأتك منها.

لماذا تختار بوابة إيرا للموارد البشرية؟

قيمة مباشرة تنعكس على الوقت والتكلفة والامتثال وتجربة الموظف.

توفير وقت الموارد البشرية
أتمتة دورة الطلبات تختصر ساعات العمل اليدوي إلى دقائق.
شفافية كاملة
كل طرف يرى حالة الطلب ومرحلته في أي لحظة.
امتثال نظامي
إجراءات متوافقة مع نظام العمل السعودي ومستحقات نهاية الخدمة.
وثائق فورية
إصدار الشهادات والخطابات الرسمية بنقرة واحدة.
تقليل الأخطاء
بيانات موحّدة وحقول مُتحقَّق منها تمنع الأخطاء اليدوية.
تجربة موظف أفضل
بوابة عربية سهلة ترفع رضا الموظفين ومعدّل التبنّي.

كيف تعمل؟ أربع خطوات

1
يقدّم الموظف الطلب

يختار نوع الطلب ويعبّئ بياناته ويرسله من البوابة.

2
اعتماد المدير المباشر

يراجع المدير المباشر الطلب ويعتمده أو يرفضه.

3
اعتماد مدير العمليات

يمر الطلب إلى مدير العمليات للاعتماد.

4
اعتماد المدير العام

بعد الاعتماد النهائي تصدر الوثيقة الرسمية تلقائياً.

تفاصيل تقنية

ERA HR PORTAL SUITE

ERA HR Portal Suite — Services & Features

حزمة بوابة الموارد البشرية — الخدمات والميزات

A bilingual (English / Arabic) catalogue organised by HR service — every capability the suite delivers, grouped by the service it provides.

دليل ثنائي اللغة مُنظَّم حسب الخدمة — كل قدرة تقدّمها الحزمة مجمّعة وفق الخدمة التي تخدمها.

6  Services / خدمات 230  Features / ميزات 19.0  Odoo
01. Platform & Approval Workflow المنصة وسير الاعتماد
The unified portal foundation for all employee requests, with a 3-level electronic approval workflow and full activity tracking.
الأساس الموحّد لكل طلبات الموظفين مع سير اعتماد إلكتروني من ثلاث مستويات وتتبّع كامل للأنشطة.
#Feature (English)الميزة (بالعربية)
1Core employee request model with automatic sequence generation per request typeنموذج طلب الموظفين الأساسي مع توليد تسلسل تلقائي لكل نوع طلب
2Employee request tracking with mail thread and activity mixins for communication historyتتبع طلبات الموظفين مع خيوط البريد وأنشطة مرتبطة لسجل الاتصالات
3Field-level tracking of request number, employee, and request type changesتتبع على مستوى الحقول لتغييرات رقم الطلب والموظف ونوع الطلب
4Employee requests list view with filtering by employee, request type, and companyعرض قائمة طلبات الموظفين مع التصفية حسب الموظف ونوع الطلب والشركة
5Employee request form view displaying request number, employee details, type selection, and companyنموذج طلب الموظفين يعرض رقم الطلب وتفاصيل الموظف واختيار النوع والشركة
6Search and filtering functionality with grouping by request type, employee, or companyوظيفة البحث والتصفية مع التجميع حسب نوع الطلب أو الموظف أو الشركة
7Quick search filter 'My Requests' showing only current user's employee requestsمرشح البحث السريع 'طلباتي' يعرض فقط طلبات الموظفين للمستخدم الحالي
8Portal hub page displaying request type cards as interactive containers for child module extensionsصفحة مركز البوابة تعرض بطاقات نوع الطلب كحاويات تفاعلية لتوسيعات الوحدات النموذجية
9Portal home card integration linking to employee requests sectionبطاقة تكامل الصفحة الرئيسية للبوابة ترتبط بقسم طلبات الموظفين
10Portal home counter showing total employee requests count for logged-in userعداد الصفحة الرئيسية للبوابة يعرض إجمالي عدد طلبات الموظفين للمستخدم المسجل
11Portal access control restricting portal users to view and create only their own requests via domain ruleالتحكم في الوصول إلى البوابة لتقييد مستخدمي البوابة لعرض وإنشاء طلباتهم الخاصة فقط عبر قاعدة النطاق
12Employee form stat button showing quick access to employee's requests count and filtered listزر إحصائيات نموذج الموظفين يعرض الوصول السريع لعدد وقائمة طلبات الموظف المصفاة
13Company-level configuration field for default official stamp image on employee request documentsحقل تكوين مستوى الشركة للصورة الطابع الرسمي الافتراضي على وثائق طلب الموظفين
14Company-level configuration field for default authorized signature image on employee request documentsحقل تكوين مستوى الشركة لصورة التوقيع المفوض الافتراضي على وثائق طلب الموظفين
15User role 'Employee Request User' with read, write, and create permissions for employee requestsدور المستخدم 'مستخدم طلب الموظفين' مع أذونات القراءة والكتابة والإنشاء لطلبات الموظفين
16User role 'Employee Request Manager' with full permissions including read, write, create, and deleteدور المستخدم 'مدير طلب الموظفين' مع أذونات كاملة تشمل القراءة والكتابة والإنشاء والحذف
17Portal user group with read and create permissions on employee requests with record-level domain filteringمجموعة المستخدم البوابة مع أذونات القراءة والإنشاء على طلبات الموظفين مع تصفية نطاق مستوى السجل
18Computed field 'is_portal_employee' on users to identify portal users with linked employee recordsحقل محسوب 'is_portal_employee' على المستخدمين لتحديد مستخدمي البوابة مع سجلات الموظفين المرتبطة
19Portal employee field visibility in user form view showing portal employee statusعرض مرئية حقل موظف البوابة في نموذج المستخدم يعرض حالة موظف البوابة
20Extensible architecture supporting child modules to add specific request types with custom fields and workflowsعمارة قابلة للتوسع تدعم الوحدات النموذجية لإضافة أنواع طلبات محددة بحقول مخصصة وسير عمل
21Portal controller with employee validation logic restricting access to authenticated portal employeesوحدة تحكم البوابة بمنطق التحقق من الموظفين لتقييد الوصول إلى موظفي البوابة المصرح لهم
22Portal breadcrumb navigation in hub page for improved user experience and navigationملاحة سلسلة محاور في صفحة المركز لتحسين تجربة المستخدم والملاحة
23Responsive CSS styling for portal container with hover animations on request type cardsتنسيق CSS متجاوب لحاوية البوابة مع رسوم توضيحية عند التمرير على بطاقات نوع الطلب
24Module menu structure with Employee Requests root menu and child Requests menu itemهيكل قائمة الوحدة مع قائمة جذر طلبات الموظفين وعنصر قائمة الطلبات الفرعية
25Request creation with automatic assignment of requesting user's linked employee by defaultإنشاء الطلب مع الإسناد التلقائي لموظف المستخدم المرتبط بشكل افتراضي
26Sequential 3-step approval workflow: Draft → Direct Manager → Operations Manager → General Manager → Doneسير عمل متسلسل بثلاث مراحل موافقة: صيغة مسودة → مدير مباشر → مدير عمليات → مدير عام → مكتمل
27Direct Manager approval action with validation to ensure only the employee's direct manager can approveإجراء موافقة المدير المباشر مع التحقق من أن المدير المباشر للموظف فقط يمكنه الموافقة
28Operations Manager approval role with dedicated security group and approval actionدور مدير العمليات مع مجموعة أمان مخصصة وإجراء الموافقة
29General Manager approval role with dedicated security group and final approval actionدور المدير العام مع مجموعة أمان مخصصة وإجراء الموافقة النهائي
30Request rejection action available at any approval stage (pending_manager, pending_operations, pending_gm)إجراء رفض الطلب المتاح في أي مرحلة موافقة (في انتظار_مدير، في انتظار_عمليات، في انتظار_مدير_عام)
31Reset to Draft action to return rejected requests to draft state for resubmissionإجراء إعادة التعيين إلى الصيغة المسودة لإرجاع الطلبات المرفوضة إلى حالة الصيغة المسودة لإعادة التقديم
32Request submission action to move requests from draft to pending manager approvalإجراء تقديم الطلب لنقل الطلبات من الصيغة المسودة إلى انتظار الموافقة من المدير
33Auto-captured employee snapshot fields including English name, Arabic name, identification/national ID, and job position (English and Arabic)حقول صورة الموظف التي يتم التقاطها تلقائياً وتشمل الاسم بالإنجليزية والعربية والهوية والمعرّف الوطني والمسمى الوظيفي (باللغتين الإنجليزية والعربية)
34Service start date field with automatic capture from employee joining date, and manually-set service end date field with validation that end date cannot be before start dateحقل تاريخ بدء الخدمة مع الالتقاط التلقائي من تاريخ انضمام الموظف، وحقل تاريخ نهاية الخدمة القابل للتعديل اليدوي مع التحقق من أن تاريخ النهاية لا يمكن أن يكون قبل تاريخ البدء
35Joining date field on employees to track service commencementحقل تاريخ الانضمام على الموظفين لتتبع بداية الخدمة
36Arabic name field on employees (ar_firstname) to capture employee's Arabic designationحقل الاسم العربي على الموظفين لالتقاط المسمى العربي للموظف
37Official stamp image field for company stamp capture on document-style requestsحقل صورة الختم الرسمي لالتقاط ختم الشركة على طلبات من نمط الوثيقة
38Authorized signature image field for authorized representative signature on document-style requestsحقل صورة التوقيع المصرح به لتوقيع الممثل المصرح به على طلبات من نمط الوثيقة
39Automatic population of request stamp and signature images from company defaults on request creationالملء التلقائي لصور الختم والتوقيع من إعدادات الشركة الافتراضية عند إنشاء الطلب
40Approver role detection flags (is_direct_manager, is_operations_manager, is_general_manager) computed for current user to control button visibilityأعلام كشف دور المُعتمد (هو_مدير_مباشر، هو_مدير_عمليات، هو_مدير_عام) المحسوبة للمستخدم الحالي للتحكم في رؤية الزر
41Workflow status bar UI showing progression through draft, pending manager, pending operations, pending GM, and done statesواجهة شريط حالة سير العمل تُظهر التقدم عبر الصيغة المسودة والمدير المعلق والعمليات المعلقة وحالات المدير العام المعلقة والمكتملة
42Search filters for request status: Draft, Pending (all pending states), Done, and Rejectedمرشحات البحث لحالة الطلب: الصيغة المسودة والمعلق (جميع الحالات المعلقة) والمكتمل والمرفوض
43Request status column visible in list view showing current approval stateعمود حالة الطلب مرئي في طريقة عرض القائمة يُظهر حالة الموافقة الحالية
44Validation of required fields (employee and request type) before request submissionالتحقق من الحقول المطلوبة (الموظف ونوع الطلب) قبل تقديم الطلب
45Extensible hook method _on_general_manager_approved() for child modules to execute custom logic after final approvalطريقة ربط موسعة _on_general_manager_approved() للوحدات الفرعية لتنفيذ منطق مخصص بعد الموافقة النهائية
46Extensible hook method _snapshot_request_types() allowing child extensions to register their request types for auto-captureطريقة ربط موسعة _snapshot_request_types() تسمح للملحقات الفرعية بتسجيل أنواع طلباتها للالتقاط التلقائي
47Conditional visibility of approval buttons based on current user role and request state to ensure only authorized users can approve at each stageرؤية مشروطة لأزرار الموافقة بناءً على دور المستخدم الحالي وحالة الطلب لضمان أن يتمكن المستخدمون المصرح لهم فقط من الموافقة في كل مرحلة
02. End of Service & Resignation نهاية الخدمة والاستقالة
Manage employment separation and end-of-service settlement in line with Saudi labor law.
إدارة إنهاء علاقة العمل وتسوية مستحقات نهاية الخدمة وفق نظام العمل السعودي.
#Feature (English)الميزة (بالعربية)
1Resignation request type extending the employee request selection with cascading deletion on module uninstallنوع طلب استقالة يوسع خيارات نوع الطلب مع حذف متسلسل عند إلغاء تثبيت الوحدة
2Portal listing page for resignation requests with status badges (draft: yellow, pending: blue, done: green, rejected: red) and create buttonصفحة قائمة البوابة لطلبات الاستقالة مع شارات حالة ملونة (مسودة: أصفر وقيد الانتظار: أزرق ومكتمل: أخضر ومرفوض: أحمر) وزر إنشاء
3Portal form page for employees to create new resignation requests by specifying a service end dateصفحة نموذج البوابة لموظفي الموارد البشرية لإنشاء طلبات استقالة جديدة بتحديد تاريخ نهاية الخدمة
4Portal detail page displaying resignation request with employee identification, job position, joining date, and service datesصفحة التفاصيل في البوابة تعرض طلب الاستقالة مع معلومات الموظف والمسمى الوظيفي وتاريخ الانضمام وتواريخ الخدمة
5Bilingual employee name and job position fields (English and Arabic) automatically populated from employee recordsحقول اسم الموظف والمسمى الوظيفي ثنائية اللغة (الإنجليزية والعربية) يتم ملؤها تلقائياً من بيانات الموظف
6Employee identification, joining date, service start date, and service end date tracking with automatic computation from linked employeeتتبع رقم الهوية الوطنية وتاريخ الانضمام وتاريخ بداية وفاية الخدمة مع الحساب التلقائي من بيانات الموظف المرتبط
7Validation requiring Service Start Date, Service End Date, and bilingual employee names (EN/AR) before resignation submissionالتحقق من صحة المتطلبات: تاريخ بداية الخدمة وتاريخ نهاية الخدمة وأسماء الموظفين ثنائية اللغة قبل تقديم الاستقالة
8Constraint validation ensuring Service End Date is not before Service Start Dateالتحقق من القيود للتأكد من أن تاريخ نهاية الخدمة لا يكون قبل تاريخ بداية الخدمة
9Bilingual resignation letter QWeb PDF report with English and Arabic side-by-side formatting including company letterheadتقرير PDF QWeb لخطاب الاستقالة ثنائي اللغة مع تنسيق الإنجليزية والعربية جنباً إلى جنب يتضمن رأس الشركة
10Resignation letter PDF displays signature image and official stamp sections with bilingual labelsخطاب الاستقالة بصيغة PDF يعرض أقسام صور التوقيع والختم الرسمي مع علامات ثنائية اللغة
11Automatic population of signature and stamp images from company employee request settings when creating resignation requestملء تلقائي لصور التوقيع والختم من إعدادات شركة طلبات الموظفين عند إنشاء طلب استقالة
12Mail template configured to send resignation letter PDF attachment to employee work email or system user emailقالب بريد مكون لإرسال ملف PDF خطاب الاستقالة كمرفق إلى بريد العمل للموظف أو بريد المستخدم في النظام
13Action button to manually send resignation letter email when request status is 'Done'زر إجراء لإرسال بريد خطاب الاستقالة يدويًا إلى الموظف عندما تكون حالة الطلب 'مكتمل'
14Email validation checking employee work email or system user email before sending resignation letterالتحقق من صحة البريد الإلكتروني بفحص توفر بريد عمل الموظف أو بريد المستخدم قبل إرسال خطاب الاستقالة
15Automatic sequence generation for resignation requests with RES-REQ- prefix and 4-digit paddingتوليد متسلسل تلقائي لطلبات الاستقالة برمز RES-REQ- وحشو رقمي بـ 4 أرقام
16Portal hub card displaying Resignation request type with sign-out icon in employee requests navigationبطاقة مركز البوابة تعرض نوع طلب الاستقالة مع رمز تسجيل الخروج في تنقل طلبات الموظفين
17Employee portal access control ensuring employees can only view and manage their own resignation requestsالتحكم في الوصول إلى بوابة الموظفين للتأكد من أن الموظفين يمكنهم فقط عرض وإدارة طلبات استقالتهم الخاصة
18Portal PDF download button for completed resignation requests to retrieve the resignation letter documentزر تحميل PDF في البوابة لطلبات الاستقالة المكتملة لاسترجاع وثيقة خطاب الاستقالة
19End of Service Form request type selection in employee request form with automatic request number generation using EOS-REQ- prefix sequenceاختيار نوع طلب نموذج نهاية الخدمة في نموذج طلب الموظف مع إنشاء رقم طلب تلقائي باستخدام سلسلة بادئة EOS-REQ-
20Employee snapshot data capture including English and Arabic names, identification number, job position in both languages, joining date, and service dates (start and end)التقاط بيانات مرجعية الموظف بما في ذلك الأسماء بالإنجليزية والعربية ورقم الهوية وتفاصيل الوظيفة بكلا اللغتين وتاريخ الالتحاق وفترات الخدمة
21Service date validation ensuring Service End Date cannot be set before Service Start Date at the form levelالتحقق من صحة تواريخ الخدمة للتأكد من عدم إمكانية تعيين تاريخ نهاية الخدمة قبل تاريخ بدء الخدمة
22Required field validation for End of Service requests ensuring Service Start Date and Service End Date are provided before submissionالتحقق من صحة الحقول المطلوبة لطلبات نهاية الخدمة للتأكد من توفير تاريخ بدء الخدمة وتاريخ نهاية الخدمة قبل التقديم
23QWeb PDF report generation for End of Service Form with bilingual content (English and Arabic) including employee details, identification, job position, and service datesإنشاء تقرير PDF QWeb لنموذج نهاية الخدمة مع محتوى ثنائي اللغة يتضمن تفاصيل الموظف والهوية والمنصب والتواريخ
24Portal page for employees to view list of End of Service requests with status tracking and date filteringصفحة بوابة للموظفين لعرض قائمة طلبات نهاية الخدمة مع تتبع الحالة والتصفية حسب التاريخ
25Portal form for employees to create new End of Service requests with Service End Date input fieldنموذج بوابة للموظفين لإنشاء طلبات نهاية خدمة جديدة مع حقل إدخال تاريخ نهاية الخدمة
26Portal detail page displaying End of Service request information with downloadable PDF report when status is Doneصفحة تفاصيل البوابة تعرض معلومات طلب نهاية الخدمة مع تقرير PDF قابل للتحميل عند اكتمال الحالة
27Portal hub card providing quick access navigation to End of Service requests from the employee request dashboardبطاقة مركز البوابة توفر ملاحة وصول سريعة إلى طلبات نهاية الخدمة من لوحة تحكم طلبات الموظف
28Email template for sending End of Service Form to employee upon request approval with PDF attachment of the formقالب البريد الإلكتروني لإرسال نموذج نهاية الخدمة للموظف عند الموافقة على الطلب مع ملف PDF مرفق
29Send End of Service Email action allowing HR to dispatch the approved form to employee work email or user email address when request status is Doneإجراء إرسال بريد نهاية الخدمة يسمح لقسم الموارد البشرية بإرسال النموذج المعتمد إلى بريد الموظف العملي أو عنوان بريد المستخدم عند اكتمال الطلب
30Status workflow with Draft, Pending Manager Approval, Pending Operations Manager Approval, Pending General Manager Approval, Done, and Rejected statesسير عمل الحالة مع حالات المسودة والموافقة من المدير المباشر والموافقة من مدير العمليات والموافقة من المدير العام والمكتمل والمرفوض
03. Contract Termination إنهاء العقد
All contract-termination paths — standard, during probation, and under Article 80 — with documented procedures.
كل مسارات إنهاء العقد — العام، وخلال فترة التجربة، ووفق المادة 80 — بإجراءات موثّقة.
#Feature (English)الميزة (بالعربية)
1Contract Termination request type with automatic request number sequencing (TER-REQ-0001 format)نوع طلب إنهاء العقد مع ترقيم تلقائي للطلب بتنسيق (TER-REQ-0001)
2Automatic capture of employee bilingual names (English and Arabic) at request creation from employee master dataالتقاط تلقائي لأسماء الموظف ثنائية اللغة (الإنجليزية والعربية) عند إنشاء الطلب من بيانات الموظف الرئيسية
3Automatic population of employee identification number from employee master data (identification ID or national ID)ملء تلقائي لرقم تعريف الموظف من بيانات الموظف الرئيسية (رقم الهوية الشخصية أو الرقم الوطني)
4Bilingual job position capture (English and Arabic) from employee job assignment at request creationالتقاط تلقائي للمسمى الوظيفي ثنائي اللغة (الإنجليزية والعربية) من تعيين وظيفة الموظف عند إنشاء الطلب
5Automatic service start date population from employee joining dateملء تلقائي لتاريخ بدء الخدمة من تاريخ انضمام الموظف
6Service end date field with validation that prevents end date from being before start dateحقل تاريخ انتهاء الخدمة مع التحقق من صحة يمنع تاريخ الانتهاء من أن يكون قبل تاريخ البداية
7Portal page for employees to view list of all their contract termination requests with status indicatorsصفحة بوابة لعرض قائمة بجميع طلبات إنهاء عقد الموظف مع مؤشرات الحالة
8Portal form allowing employees to create new contract termination requests with service end date selectionنموذج بوابة يسمح للموظفين بإنشاء طلبات إنهاء عقد جديدة مع اختيار تاريخ انتهاء الخدمة
9Portal detail page displaying contract termination request with employee, job, and service informationصفحة تفاصيل بوابة تعرض طلب إنهاء العقد مع معلومات الموظف والوظيفة والخدمة
10Hub card widget on employee requests dashboard linking to contract termination requestsبطاقة مركز على لوحة معلومات طلبات الموظفين تتيح الوصول إلى طلبات إنهاء العقد
11Bilingual QWeb PDF report template (English and Arabic side-by-side) for contract termination lettersقالب تقرير QWeb PDF ثنائي اللغة (الإنجليزية والعربية جنباً إلى جنب) لرسائل إنهاء العقد
12Automatic inclusion of official company stamp image and authorized signature image in termination letter PDF when populated from company defaultsالإدراج التلقائي لصورة الختم الرسمي للشركة وصورة التوقيع المرخص في ملف PDF لرسالة إنهاء العقد عند ملؤها من قيم الشركة الافتراضية
13Mail template for sending termination letter PDF to employee work email or user email addressقالب بريد لإرسال ملف PDF لرسالة الإنهاء إلى بريد الموظف العملي أو عنوان بريد المستخدم
14Backend form view with Contract Termination section displaying snapshot fields and service datesعرض نموذج خلفي مع قسم إنهاء العقد يعرض حقول اللقطة وتواريخ الخدمة
15Send Termination Email action button on backend form available only when request status is Doneزر إجراء إرسال رسالة إنهاء البريد الإلكتروني على النموذج الخلفي متاح فقط عندما تكون حالة الطلب مكتملة
16Download PDF button on portal detail page when request is in Done statusزر تنزيل PDF على صفحة تفاصيل البوابة عندما يكون الطلب في حالة مكتملة
17Validation requiring Service Start Date, Service End Date, and bilingual employee names before request submissionالتحقق الذي يتطلب تاريخ بدء الخدمة وتاريخ انتهاء الخدمة وأسماء الموظفين ثنائية اللغة قبل تقديم الطلب
18Company stamp and signature image fields inherited from workflow extension and auto-populated from company defaults at creationحقول صورة الختم والتوقيع للشركة موروثة من ملحق سير العمل وملؤها تلقائياً من قيم الشركة الافتراضية عند الإنشاء
19Integration with multi-stage approval workflow (draft, pending_manager, pending_operations, pending_gm, done, rejected states)التكامل مع سير عمل الموافقة متعدد المراحل (حالات المسودة والموافقة المعلقة من المدير المباشر والعمليات والمدير العام والمكتملة والمرفوضة)
20Error handling for missing email address with validation error message if no work or user email is availableمعالجة الأخطاء لعنوان البريد الإلكتروني المفقود برسالة خطأ تحقق إذا لم يتوفر بريد العمل أو بريد المستخدم
21Error handling for missing email template with validation error messageمعالجة الأخطاء لقالب البريد المفقود برسالة خطأ تحقق
22Request type 'Termination Letter (Probationary Period)' with automatic sequence number generation using TPP-REQ- prefixنوع طلب 'خطاب إنهاء العقد (فترة التجربة)' مع إنشاء رقم تسلسلي تلقائي باستخدام بادئة TPP-REQ-
23Request validation requiring employee name in both English and Arabic before submissionالتحقق من صحة الطلب بحيث يتطلب اسم الموظف باللغة الإنجليزية والعربية قبل الإرسال
24Request validation requiring service start date field to be populated before submissionالتحقق من صحة الطلب بحيث يتطلب ملء حقل تاريخ بدء الخدمة قبل الإرسال
25Bilingual PDF termination letter report (English and Arabic) containing employee name, job position, identification number, and signature/stamp placeholdersتقرير خطاب إنهاء ثنائي اللغة (الإنجليزية والعربية) يحتوي على اسم الموظف والمسمى الوظيفي ورقم الهوية والعناصر النائبة للتوقيع والختم
26Backend form view for draft requests displaying employee snapshot fields: names (EN/AR), identification, job positions (EN/AR), joining date, service dates, signature and stamp image uploadsعرض نموذج في الواجهة الخلفية لعرض حقول لقطة الموظف: الأسماء (بالإنجليزية والعربية) والهوية والمسميات الوظيفية والتواريخ ورفع الصور
27Send termination probation email action for HR users (when request status is 'Done'), attaching the PDF letter to employee work emailإجراء إرسال بريد إلكتروني لإنهاء التجربة لمستخدمي الموارد البشرية (عند وصول حالة الطلب إلى 'مكتمل')، مع مرفق خطاب PDF لبريد الموظف
28Employee portal route listing all termination probation requests with status badges and creation datesمسار بوابة الموظف يعرض قائمة بجميع طلبات إنهاء التجربة مع شارات الحالة وتواريخ الإنشاء
29Employee portal route to create new termination probation request (form displays service start date field for reference)مسار بوابة الموظف لإنشاء طلب إنهاء تجربة جديد (يعرض النموذج حقل تاريخ بدء الخدمة للمرجعية)
30Employee portal route to view termination probation request details including employee info, dates, request status, and PDF download link (available when status is Done)مسار بوابة الموظف لعرض تفاصيل طلب إنهاء التجربة بما في ذلك معلومات الموظف والتواريخ وحالة الطلب ورابط تنزيل PDF (متاح عند اكتمال الطلب)
31Portal hub dashboard card linking to termination probation requests with hourglass iconبطاقة لوحة معلومات بوابة الموظف تربط طلبات إنهاء التجربة برمز ساعة رملية
32Email template for termination probation letter with dynamic recipient email and PDF report attachmentقالب بريد إلكتروني لخطاب إنهاء التجربة يحتوي على عنوان بريد المستقبل الديناميكي ومرفق التقرير بصيغة PDF
33Automatic employee snapshot population (name EN/AR, identification, job position EN/AR, joining date) from employee master record for snapshot request typesملء تلقائي لبيانات لقطة الموظف (الاسم بالإنجليزية والعربية والهوية والمسمى الوظيفي) من بيانات الموظف الأساسية لأنواع طلبات اللقطة
34Automatic signature and stamp image population from company settings during request creation if not already setملء تلقائي لصور التوقيع والختم من إعدادات الشركة أثناء إنشاء الطلب إذا لم تكن مضبوطة مسبقاً
35Multi-stage approval workflow (Direct Manager → Operations Manager → General Manager → Done)سير عمل الموافقة متعدد المراحل (المدير المباشر → مدير العمليات → المدير العام → مكتمل)
36Bilingual report header with Arabic title followed by English titleعنوان التقرير ثنائي اللغة مع العنوان العربي متبوعاً بالعنوان الإنجليزي
37New request type 'Termination Letter (Article 80)' extending base employee request with specific validation and fieldsنوع طلب جديد 'خطاب إنهاء العقد (المادة 80)' يوسع طلب الموظف الأساسي بتحقق محدد وحقول مخصصة
38Bilingual termination reason fields (Arabic and English) for documenting the grounds for employment terminationحقول أسباب الإنهاء ثنائية اللغة (عربي وإنجليزي) لتوثيق أسباب إنهاء الخدمة
39Mandatory validation on submission requiring both service start and end dates, plus Arabic and English termination reasonsتحقق إجباري عند الإرسال يتطلب تاريخ بداية ونهاية الخدمة وأسباب الإنهاء باللغة العربية والإنجليزية
40Automatic sequence generation with 'TER80-REQ-' prefix for unique termination request numberingتوليد تلقائي للتسلسل برمز 'TER80-REQ-' لترقيم طلبات الإنهاء الفريدة
41Send Article 80 Email button in form view to dispatch termination letter to employee when request status is 'Done'زر 'إرسال بريد المادة 80' في عرض النموذج لإرسال خطاب الإنهاء للموظف عند كون حالة الطلب 'منجز'
42Mail template for sending termination letter email to employee with integrated PDF report attachmentقالب بريد إلكتروني لإرسال خطاب الإنهاء للموظف مع مرفق تقرير PDF متكامل
43Bilingual QWeb PDF report (Article 80 format) with employee details, termination date, reason text in Arabic and English side-by-side, and signature/stamp fieldsتقرير PDF ثنائي اللغة بصيغة المادة 80 يتضمن تفاصيل الموظف وتاريخ الإنهاء ونص السبب بالعربية والإنجليزية بجانب بعضهما البعض مع حقول التوقيع والختم الرسمي
44Auto-population of signature and official stamp from company settings when creating termination requestملء تلقائي للتوقيع والختم الرسمي من إعدادات الشركة عند إنشاء طلب الإنهاء
45Portal list page for employees to browse all submitted termination article 80 requests with status indicators and creation datesصفحة قائمة بوابة للموظفين لاستعراض جميع طلبات إنهاء المادة 80 المقدمة مع مؤشرات الحالة وتواريخ الإنشاء
46Portal form for employees to create new termination article 80 request with service start/end dates and bilingual termination reasonsنموذج بوابة للموظفين لإنشاء طلب إنهاء المادة 80 الجديد مع تواريخ بداية ونهاية الخدمة وأسباب الإنهاء ثنائية اللغة
47Portal detail page showing full termination request information including employee data, service dates, termination reasons, and PDF download link when request is approvedصفحة تفاصيل بوابة تعرض معلومات الطلب الكاملة بما في ذلك بيانات الموظف وتواريخ الخدمة وأسباب الإنهاء ورابط تحميل PDF عند الموافقة على الطلب
48Portal hub card integrating termination article 80 request type into employee dashboard with gavel icon and direct linkبطاقة مركز البوابة تدمج نوع طلب المادة 80 في لوحة معلومات الموظف برمز المطرقة ورابط مباشر
49Error handling and validation feedback in portal forms to guide employees through proper request submissionمعالجة الأخطاء وتقديم التغذية الراجعة للتحقق من الصحة في نماذج البوابة لتوجيه الموظفين عبر إرسال الطلب بشكل صحيح
04. Leave, Attendance & Fingerprint الإجازات والحضور والبصمة
Employee self-service for leave requests, attendance tracking, and fingerprint / attendance corrections.
خدمة ذاتية للموظف لطلبات الإجازات ومتابعة الحضور وتصحيح البصمة.
#Feature (English)الميزة (بالعربية)
1Portal hub card with leave request link under Employee Requests dashboardبطاقة مركز بوابة تحتوي على رابط طلب الإجازة ضمن لوحة معلومات طلبات الموظفين
2Leave request listing page showing all employee leaves with leave type, dates, number of days, and approval statusصفحة قائمة طلبات الإجازة تعرض جميع إجازات الموظف بما فيها نوع الإجازة والتواريخ وعدد الأيام وحالة الموافقة
3Leave request creation form with leave type selection filtered to company-authorized and global types, start/end dates, and optional description fieldنموذج إنشاء طلب إجازة يتضمن اختيار نوع الإجازة من الأنواع المعتمدة بالشركة والأنواع العامة، مع حقول تاريخ البداية والنهاية وحقل وصف اختياري
4Leave request detail page displaying full request information including employee name, leave type, date range, calculated number of days, approval status, creation date, and descriptionصفحة تفاصيل طلب الإجازة تعرض معلومات الطلب كاملة بما فيها اسم الموظف ونوع الإجازة ونطاق التواريخ وعدد الأيام المحسوب وحالة الموافقة وتاريخ الإنشاء والوصف
5Automatic workflow transition to approval queue when leave request is submitted using standard hr.leave action_confirm methodانتقال تلقائي في سير العمل إلى قائمة الموافقة عند تقديم طلب الإجازة باستخدام طريقة action_confirm القياسية من hr.leave
6Validation of leave type selection with error messaging for missing or invalid typesالتحقق من اختيار نوع الإجازة مع رسائل خطأ واضحة للأنواع المفقودة أو غير الصالحة
7Date validation ensuring start date is required and end date cannot precede start dateالتحقق من صحة التواريخ للتأكد من أن تاريخ البداية إلزامي وأن تاريخ النهاية لا يمكن أن يسبق تاريخ البداية
8Portal user access control limiting create/read/write operations to employee's own leave records onlyالتحكم في وصول مستخدمي البوابة بحيث يقتصر إنشاء وقراءة وتعديل سجلات الإجازات على سجلات الموظف الخاصة فقط
9Portal user read access to leave type definitions filtered by company authorizationوصول مستخدمي البوابة لقراءة تعريفات أنواع الإجازات مع تطبيق فلاتر التصريح الشركي
10Portal user read access to personal leave allocations for leave balance referenceوصول مستخدمي البوابة لقراءة رصيد إجازاتهم الشخصية للرجوع إليها عند طلب إجازة جديدة
11Color-coded status badges on list and detail pages showing draft, pending confirmation, first validation, approved, and rejected statesشارات حالة ملونة على صفحات القائمة والتفاصيل تعرض حالات المسودة والانتظار والتحقق الأول والموافقة والرفض
12Calculated display of number of working days for each leave requestعرض العدد المحسوب لأيام العمل لكل طلب إجازة
13Form error handling with re-rendering of form and preservation of user input on validation failureمعالجة أخطاء النموذج مع إعادة عرض النموذج والحفاظ على بيانات إدخال المستخدم عند فشل التحقق
14Breadcrumb navigation across all portal pages for consistent employee request management workflowتنقل بالمسار الفتات عبر جميع صفحات البوابة لضمان تجربة موحدة وسهلة عند إدارة طلبات الموظفين
15Leave type dropdown dynamically populated from employee's allocations and company-approved typesقائمة منسدلة لنوع الإجازة تُملأ ديناميكياً من رصيد الموظف وأنواع الإجازات المعتمدة بالشركة
16Portal hub card with clock icon linking to Attendance page under /my/employee_requestsبطاقة مركز البوابة برمز الساعة مرتبطة بصفحة الحضور تحت /my/employee_requests
17Attendance list page displaying current employee check-in/check-out state with visual indicator (green for checked in, gray for checked out)صفحة قائمة الحضور تعرض حالة تسجيل دخول/خروج الموظف الحالية مع مؤشر بصري (أخضر عند تسجيل الدخول، رمادي عند تسجيل الخروج)
18One-click Check In button (green, large) when employee is currently checked outزر تسجيل الدخول بنقرة واحدة (أخضر، كبير) عندما يكون الموظف مسجل الخروج حاليا
19One-click Check Out button (red, large) when employee is currently checked inزر تسجيل الخروج بنقرة واحدة (أحمر، كبير) عندما يكون الموظف مسجل الدخول حاليا
20Optional automatic geolocation capture (latitude, longitude only) via browser's Geolocation API during check-in/check-out with 3-second timeoutالتقاط الموقع الجغرافي الاختياري التلقائي (الإحداثيات فقط) عبر واجهة برمجة تطبيقات Geolocation في المتصفح أثناء تسجيل الدخول/الخروج مع انتظار 3 ثوان
21Today worked hours statistics card (sum of worked_hours from records with check_in between midnight and 23:59:59)بطاقة إحصائيات ساعات العمل في اليوم (مجموع ساعات العمل من السجلات التي تبدأ بين منتصف الليل و 23:59:59)
22This week worked hours statistics card (Monday to Sunday, sum of worked_hours from all records)بطاقة إحصائيات ساعات العمل لهذا الأسبوع (الاثنين إلى الأحد، مجموع ساعات العمل من جميع السجلات)
23This month worked hours statistics card (1st to last day of month, sum of worked_hours)بطاقة إحصائيات ساعات العمل لهذا الشهر (من اليوم الأول إلى آخر يوم، مجموع ساعات العمل)
24Recent attendance records list showing last 20 records in descending check_in order with columns: Check In datetime, Check Out datetime, Worked Hours, and View action linkقائمة سجلات الحضور الأخيرة تعرض آخر 20 سجل بترتيب تسجيل الدخول تنازليا مع أعمدة: وقت تسجيل الدخول، وقت تسجيل الخروج، ساعات العمل، ورابط إجراء العرض
25Attendance record detail page showing Check In datetime, Check Out datetime (with Open badge if incomplete), Worked Hours, Employee name, Created datetime, and conditionally Delay Minutes and Extra/Early Leave minutes if fields exist on modelصفحة تفاصيل سجل الحضور تعرض وقت تسجيل الدخول، وقت تسجيل الخروج (مع شارة مفتوح إذا لم يكتمل)، ساعات العمل، اسم الموظف، وقت الإنشاء، وبشكل مشروط دقائق التأخير ودقائق المغادرة المبكرة/الإضافية إذا وجدت في النموذج
26Open badge display for incomplete attendance records (those without check_out timestamp)عرض شارة مفتوحة للسجلات غير المكتملة (التي بدون وقت تسجيل الخروج)
27Portal user record-level access control via ir.rule restricting employees to view/write/create only their own attendance records (no delete permission)تحكم النفاذ على مستوى السجل للمستخدمين الموجودين في البوابة يقصر الموظفين على عرض/كتابة/إنشاء سجلات حضورهم الخاصة فقط (بدون إذن حذف)
28Success message confirmation after check-in/check-out with status text (You are now checked in / You are now checked out)رسالة تأكيد النجاح بعد إجراء تسجيل الدخول/الخروج مع نص الحالة (لقد تم تسجيل دخولك / لقد تم تسجيل خروجك)
29Error message display when check-in/check-out fails (catches UserError, AccessError, and unexpected exceptions)عرض رسالة خطأ عند فشل تسجيل الدخول/الخروج (يلتقط أخطاء المستخدم والوصول والاستثناءات غير المتوقعة)
30Portal breadcrumb navigation with back links to Employee Requests hub and Attendance list pageالتنقل بمسار العرض مع روابط للعودة إلى مركز طلبات الموظفين وصفحة قائمة الحضور
31CSRF token protection on check-in/check-out form submission (csrf=True on POST route)حماية رمز CSRF على استكمال نموذج تسجيل الدخول/الخروج (csrf=True على مسار POST)
32Last check-in/check-out timestamp display in portal with 'Since' label and datetime widget formatting for readabilityعرض طابع الوقت الأخير لتسجيل الدخول/الخروج في البوابة مع تسمية 'منذ' وتنسيق أداة تاريخ الوقت
33Graceful geolocation fallback allowing form submission even if browser Geolocation API fails or times outانحدار سلس للموقع الجغرافي يسمح باستكمال النموذج حتى لو فشلت واجهة برمجة تطبيقات Geolocation في المتصفح أو انتهت مهلة الانتظار
34Fingerprint Correction request type selection in employee request formsاختيار نوع طلب تصحيح البصمة في نماذج طلب الموظف
35Date of Correction field to specify which date requires attendance adjustmentحقل تاريخ التصحيح لتحديد التاريخ الذي يتطلب تعديل الحضور
36Check In time input field (displayed as float time widget in forms)حقل إدخال وقت الحضور (يُعرض كحقل وقت عائم في النماذج)
37Check Out time input field (displayed as float time widget in forms)حقل إدخال وقت المغادرة (يُعرض كحقل وقت عائم في النماذج)
38Validation requiring at least one of Check In or Check Out to be provided when submittingالتحقق من وجود حقل الحضور أو المغادرة على الأقل عند التقديم
39Validation requiring Date of Correction to be filled before submissionالتحقق من ملء تاريخ التصحيح قبل التقديم
40Automatic creation or update of hr.attendance records when fingerprint correction request is approved by General Managerإنشاء أو تحديث تلقائي لسجلات الحضور عند موافقة المدير العام على طلب تصحيح البصمة
41Asia/Riyadh timezone-aware datetime conversion for accurate attendance record timestampsتحويل التاريخ والوقت مع الوعي بمنطقة التوقيت آسيا/الرياض لطوابع زمنية دقيقة
42Intelligent attendance record lookup that finds the closest matching attendance record by check-in time on the correction dateالبحث الذكي عن سجل الحضور الذي يجد أقرب سجل حضور مطابق حسب وقت الحضور في تاريخ التصحيح
43Validation that Check Out time must be after Check In time when both are providedالتحقق من أن وقت المغادرة يجب أن يكون بعد وقت الحضور عند تقديم كليهما
44Portal page for employees to list all their fingerprint correction requests with status and creation dateصفحة بوابة للموظفين لعرض قائمة بجميع طلبات تصحيح البصمة الخاصة بهم مع الحالة وتاريخ الإنشاء
45Portal form for employees to create new fingerprint correction requests with date and time inputsنموذج بوابة للموظفين لإنشاء طلبات تصحيح بصمة جديدة مع إدخالات التاريخ والوقت
46Portal detail page showing fingerprint correction request information including employee name, correction date, check times, and approval statusصفحة تفاصيل البوابة تعرض معلومات طلب تصحيح البصمة بما في ذلك اسم الموظف وتاريخ التصحيح وأوقات الحضور والمغادرة وحالة الموافقة
47Request type card on employee portal hub linking to fingerprint correction requests listبطاقة نوع الطلب على مركز بوابة الموظف مع رابط إلى قائمة طلبات تصحيح البصمة
48Sequence generator for fingerprint correction requests with prefix 'FNC-REQ-' and 4-digit paddingمنشئ تسلسل لطلبات تصحيح البصمة بالبادئة 'FNC-REQ-' والحشو الرقمي بـ 4 أرقام
49Server-side validation in portal controller to ensure date format and time format compliance before record creationالتحقق من جانب الخادم في متحكم البوابة للتأكد من الامتثال لصيغة التاريخ والوقت قبل إنشاء السجل
50Time conversion utility (float hours to time object) with validation to ensure times are within 0-24 hour rangeتحويل الأوقات العائمة إلى كائن وقت مع التحقق من أن الأوقات ضمن نطاق 0-24 ساعة
51Portal time input validation converting HH:MM format to float hours with boundary checking (00:00 to 23:59)التحقق من صيغة الوقت في البوابة بتحويل صيغة HH:MM إلى ساعات عائمة مع التحقق من الحدود (00:00 إلى 23:59)
52CSRF token validation on portal form submission to ensure secure request handlingالتحقق من رمز CSRF عند تقديم نموذج البوابة لضمان معالجة طلب آمنة
53Dual-layer validation for fingerprint correction data in both model layer and portal controllerالتحقق على مستويين من بيانات تصحيح البصمة في طبقة النموذج ومتحكم البوابة
54Day boundary calculation in UTC timezone to find attendance records on the correction date regardless of local timezoneحساب حدود اليوم في التوقيت العالمي للعثور على سجلات الحضور في تاريخ التصحيح بغض النظر عن المنطقة الزمنية المحلية
55Intelligent attendance record selection based on minimum time difference from target check-in timeاختيار سجل الحضور بناءً على أقل فارق زمني من وقت الحضور المستهدف
56Creation of new hr.attendance record with minimum check-in time when only check-out is providedإنشاء سجل حضور جديد بأقل وقت حضور عند تقديم وقت المغادرة فقط
57Partial update capability allowing correction of only check-in time, only check-out time, or bothإمكانية التحديث الجزئي للسماح بتصحيح وقت الحضور فقط أو وقت المغادرة فقط أو كليهما
05. Loans & Financial Entitlements السلف والمستحقات المالية
Employee loan requests by amount and installments, routed through a structured approval cycle.
طلبات السلف بالمبلغ والأقساط ضمن دورة اعتماد منظّمة.
#Feature (English)الميزة (بالعربية)
1Loan Request type added to Employee Requests with dedicated request type selectionنوع طلب قرض مضاف إلى طلبات الموظفين مع اختيار نوع الطلب المخصص
2Loan amount entry with validation to ensure amounts greater than zeroإدخال مبلغ القرض مع التحقق للتأكد من أن المبالغ أكبر من صفر
3Installment count configuration allowing employees to specify number of monthly paymentsتكوين عدد الأقساط يسمح للموظفين بتحديد عدد الدفعات الشهرية
4Payment start date selection to define when the first installment is dueاختيار تاريخ بدء الدفع لتحديد موعد استحقاق القسط الأول
5Automatic installment computation button that calculates equal monthly payments with proper roundingزر حساب الأقساط التلقائي الذي يحسب الدفعات الشهرية المتساوية مع التقريب الصحيح
6Installment tracking table displaying payment date, amount, and paid status for each installmentجدول تتبع الأقساط يعرض تاريخ الدفع والمبلغ وحالة الدفع لكل قسط
7Real-time calculation of total loan amount, paid amount, and remaining balance with currency formattingحساب فوري لإجمالي مبلغ القرض والمبلغ المدفوع والرصيد المتبقي مع تنسيق العملة
8Unpaid installment validation preventing new loan requests when employee has overdue payments from previous approved loansالتحقق من الأقساط المتأخرة بمنع طلبات القروض الجديدة عندما يكون لدى الموظف دفعات متأخرة من القروض المعتمدة السابقة
9Approval workflow integration with Submit, Confirm, Approve, Refuse, and Cancel states inherited from workflow extensionتكامل سير العمل مع حالات الإرسال والتأكيد والموافقة والرفض والإلغاء الموروثة من توسيع سير العمل
10Portal page for listing all employee loan requests with status badges and creation date filteringصفحة بوابة لعرض قائمة بجميع طلبات قروض الموظفين مع شارات الحالة وتصفية تاريخ الإنشاء
11Portal form for creating new loan requests with loan amount, installments, and payment start date inputنموذج بوابة لإنشاء طلبات قروض جديدة مع إدخال مبلغ القرض والأقساط وتاريخ بدء الدفع
12Client-side installment preview calculator in portal allowing employees to compute installments before submissionحاسبة معاينة الأقساط على جانب العميل في البوابة تسمح للموظفين بحساب الأقساط قبل الإرسال
13Portal detail page displaying loan request status, summary cards with loan amount, installments, paid amount and balanceصفحة التفاصيل بالبوابة التي تعرض حالة طلب القرض وبطاقات ملخص مع مبلغ القرض والأقساط والمبلغ المدفوع والرصيد
14Portal installment details table showing payment dates, amounts, and paid/pending status for each installmentجدول تفاصيل الأقساط بالبوابة يعرض تواريخ الدفع والمبالغ وحالة مدفوع/معلق لكل قسط
15Hub card injection on employee request portal homepage linking to loan requests sectionحقن بطاقة مركز على صفحة بوابة طلب الموظف الرئيسية مع رابط إلى قسم طلبات القروض
16Automatic LO (Loan Installment) input type creation during payslip computation for approved loansإنشاء نوع إدخال LO (قسط القرض) التلقائي أثناء حساب الراتب للقروض المعتمدة
17Installment filtering by payslip date range to automatically create loan input lines for due paymentsتصفية الأقساط حسب نطاق تاريخ الراتب لإنشاء خطوط إدخال القرض تلقائياً للدفعات المستحقة
18Automatic installment payment marking when payslip is confirmed, updating paid status to trueوضع علامة دفع القسط التلقائي عند تأكيد الراتب وتحديث حالة الدفع إلى مدفوع
19Installment payment reversal when payslip is cancelled, reverting paid status back to falseعكس دفع القسط عند إلغاء الراتب وإرجاع حالة الدفع إلى غير مدفوع
20Automatic LOAN deduction salary rule injection into every payroll structure with Python code computationحقن قاعدة الراتب خصم LOAN التلقائي في كل هيكل رواتب مع حساب كود بايثون
21Smart button on payslip form showing count of approved loan requests for the employeeزر ذكي على نموذج الراتب يعرض عدد طلبات القروض المعتمدة للموظف
22Action button on payslip enabling opening and viewing all approved loans for the employee in list viewزر إجراء على الراتب يتيح فتح وعرض جميع القروض المعتمدة للموظف في عرض القائمة
23Many-to-many relationship between payslip inputs and loan installment lines for tracking which installments were paid through each payslipعلاقة متعددة الاتجاهات بين مدخلات الراتب وخطوط أقساط القرض لتتبع الأقساط التي تمت دفعها من خلال كل راتب
24Delete protection on loan requests preventing deletion of approved, pending, or confirmed loan requestsحماية الحذف على طلبات القروض تمنع حذف طلبات القروض المعتمدة أو المعلقة أو المؤكدة
25Request validation hooks ensuring all required loan fields are completed before workflow submissionخطافات التحقق من الطلب تضمن إكمال جميع حقول القرض المطلوبة قبل إرسال سير العمل
26Field-level tracking on loan amount, installment count, and payment date for audit trail and change historyتتبع على مستوى الحقل لمبلغ القرض وعدد الأقساط وتاريخ الدفع لمسار المراجعة وسجل التغييرات
27Loan request count computation on payslips dynamically counting approved loans per employeeحساب عدد طلبات القروض على الرواتب يعد ديناميكياً القروض المعتمدة لكل موظف
06. Certificates & Official Documents الشهادات والوثائق الرسمية
Issue official, signed and stamped documents such as experience certificates as ready PDF files.
إصدار الوثائق الرسمية موقّعة ومختومة مثل شهادات الخبرة كملفات PDF جاهزة.
#Feature (English)الميزة (بالعربية)
1New request type 'Experience Certificate' with cascading deletion to clean up related data when the record is removedنوع طلب جديد 'شهادة الخبرة' مع حذف متسلسل لتنظيف البيانات المرتبطة عند إزالة السجل
2Auto-populated snapshot fields capturing employee details at request creation: name (English and Arabic), identification number, job position (English and Arabic), and service start date from employee recordحقول لقطة تلقائية الملء عند إنشاء الطلب: اسم الموظف (الإنجليزية والعربية)، رقم الهوية، المسمى الوظيفي (الإنجليزية والعربية)، وتاريخ بداية الخدمة من سجل الموظف
3Service end date field for specifying the employment period end date in the certificateحقل تاريخ نهاية الخدمة لتحديد تاريخ انتهاء فترة التوظيف في الشهادة
4Joining date field auto-populated from employee record for referenceحقل تاريخ الالتحاق يملأ تلقائياً من سجل الموظف للمرجعية
5Validation ensuring service start date, service end date, employee names (AR/EN), and job positions (AR/EN) are populated before request submissionالتحقق من أن تاريخ بداية الخدمة وتاريخ نهاية الخدمة واسم الموظف (ع/إ) والمسمى الوظيفي (ع/إ) مملوءة قبل تقديم الطلب
6Service date validation constraint preventing service end date from being earlier than service start dateقيد التحقق من صحة تواريخ الخدمة يمنع تاريخ النهاية من أن يكون قبل تاريخ البداية
7Binary fields for official stamp and authorized signature images with attachment storage and company default valuesحقول ثنائية للختم الرسمي وصور التوقيع المأذون بها مع تخزين المرفقات والقيم الافتراضية للشركة
8Bilingual QWeb PDF report template displaying experience certificate in English and Arabic with employee details, employment period, company seal, and signatureنموذج تقرير QWeb PDF ثنائي اللغة يعرض شهادة الخبرة باللغة الإنجليزية والعربية مع بيانات الموظف والفترة الزمنية للعمل وختم الشركة والتوقيع
9PDF report generation with sequential numbering (EXC-REQ-0001 format) through ir.sequenceتوليد تقرير PDF مع ترقيم متسلسل (صيغة EXC-REQ-0001) عبر ir.sequence
10Action button 'Send Certificate Email' in backend form that delivers the experience certificate PDF to employee email when request status is Doneزر الإجراء 'إرسال بريد شهادة الخبرة' في نموذج الخلفية يرسل شهادة الخبرة PDF إلى بريد الموظف الإلكتروني عندما تكون حالة الطلب مكتملة
11Email template configured to send certificate PDF with company email sender and recipient lookup from work email, user email, or home emailنموذج بريد إلكتروني مكون لإرسال شهادة PDF مع مرسل البريد من الشركة والبحث عن المستقبل من البريد الكهربائي للعمل أو بريد المستخدم أو بريد المنزل
12Validation that employee has a valid email address before sending certificate, with error messages for missing email configurationالتحقق من أن الموظف لديه عنوان بريد إلكتروني صالح قبل إرسال الشهادة، مع رسائل خطأ لتكوين البريد المفقود
13Portal list page showing all employee experience certificate requests with status badges and creation datesصفحة قائمة البوابة تعرض جميع طلبات شهادات خبرة الموظفين مع شارات الحالة وتواريخ الإنشاء
14Portal create form allowing employees to initiate new experience certificate requests with service end date inputنموذج إنشاء البوابة يسمح للموظفين بالبدء في طلبات شهادات خبرة جديدة مع إدخال تاريخ نهاية الخدمة
15Portal detail page displaying request summary with employee information, dates, job position, identification, status, and downloadable PDF when request is approved (Done state only)صفحة تفاصيل البوابة تعرض ملخص الطلب مع معلومات الموظف والتواريخ والمسمى الوظيفي والهوية والحالة وشهادة PDF قابلة للتحميل فقط عند الموافقة على الطلب (حالة مكتمل)
16Hub card on employee portal dashboard that navigates to experience certificate request list with certificate iconبطاقة مركز على لوحة تحكم بوابة الموظف تنتقل إلى قائمة طلبات شهادة الخبرة مع رمز الشهادة
17Request type selection field adding 'Experience Certificate' option to the employee request type dropdownحقل اختيار نوع الطلب يضيف خيار 'شهادة الخبرة' إلى قائمة منسدلة لنوع طلب الموظف
18Portal routes providing REST endpoints for experience certificate list, creation, and detail views with secure employee access controlمسارات البوابة التي توفر نقاط نهاية REST لعرض قائمة شهادات الخبرة والإنشاء والتفاصيل مع التحكم الآمن في الوصول للموظفين
19CSRF protection on portal form submissions for experience certificate creationحماية CSRF على تقديم نماذج البوابة لإنشاء شهادة الخبرة
20Error handling and validation feedback in portal forms with user-friendly error messages for missing employee data or email delivery failuresمعالجة الأخطاء وملاحظات التحقق في نماذج البوابة مع رسائل خطأ سهلة الاستخدام لبيانات الموظف المفقودة أو فشل التسليم عبر البريد الإلكتروني

ERA HR Portal Suite · 6 services · 230 features · حزمة بوابة الموارد البشرية — إيرا

رقمن إدارة الموارد البشرية لديك اليوم

دع فريق إيرا يُفعّل بوابة الموارد البشرية ويُسلّمك دورة طلبات إلكترونية كاملة من التقديم حتى الاعتماد.

تواصل معنا الآن
واتساب