تهيئة حقول ملفات الموظفين


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


TABLE OF CONTENTS


كيفية الوصول إلى صفحة تهيئة الحقول


للوصول إلى صفحة تهيئة الحقول، انتقل إلى قائمة المستخدم  تفضيلات النظام  تهيئة إدارية  تهيئة الحقول



في جدول البيانات المعروض، يمكنك استعراض أعمدة مثل مستوى الحقل واسم الحقل ونوع البيانات وقاعدة الحقل والحد الأدنى لعدد الأحرف والحد الأقصى لعدد الأحرف.


وصف أعمدة جدول البيانات

مستوى الحقل: يحدد هذا العمود المستوى الذي يمكن أن يقع فيه الحقل. (معلومات شخصية أو مهنية أو مالية).

اسم الحقل: سيحتوي عمود اسم الحقل على الحقول المضمنة في أقسام المعلومات الشخصية والمهنية والمالية في ملفات تعريف الموظفين.

نوع البيانات: يتم تعبئة هذا العمود بواسطة ZenHR ويوضح للمستخدم نوع البيانات التي يمكن إضافتها في كل حقل. يمكن أن يكون نوع البيانات أحد الخيارات أدناه:

  • إدخال: هذا النوع يمكن المستخدم من إدخال البيانات بنفسه. يتمتع المستخدمون بالمرونة اللازمة لتحديد نوع البيانات كإلزامية ويمكنهم تحديد الحد الأقصى والحد الأدنى لعدد الأحرف المسموح بها لهذه الحقول، بالإضافة إلى تعيين عمليات التحقق العامة أو regex لها.

  • رسالة إلكترونية: هذا النوع يمكن المستخدم من إدخال البيانات بنفسه. يتمتع المستخدمون بالمرونة اللازمة لتحديد نوع البيانات كإلزامية ويمكنهم تحديد الحد الأقصى والحد الأدنى لعدد الأحرف المسموح بها لهذه الحقول، بالإضافة إلى تعيين عمليات التحقق العامة أو regex لها.

  • قائمة منسدلة: يقدم هذا النوع من الحقول للمستخدمين قائمة محددة مسبقًا من الخيارات ضمن القائمة المنسدلة. يمكن للمستخدمين تعيينها على أنها إلزامية، لكن تخصيص التحقق من صحة الأحرف لا ينطبق على هذه الحقول.

  • تاريخ: يسمح هذا النوع من الحقول للمستخدمين بإضافة التواريخ. يمكن للمستخدمين تحديدها كإلزامية، لكن تخصيص التحقق من صحة الحروف لا ينطبق على هذه الحقول.

  • رقم هاتف: في هذه الحقول، لا ينطبق تخصيص التحقق من صحة الحروف، حيث يتم تحديد عدد الأحرف بواسطة المعايير الدولية اعتمادا على رمز اتصال البلد المحدد، ولكن يمكن للمستخدم تعيينها على أنها إلزامية.

  • زر اختيار: يتم تطبيق نوع البيانات هذا على الجنس فقط. تخصيص التحقق من صحة الأحرف غير قابل للتطبيق ولكن يمكن للمستخدم تعيينه على أنه إلزامي.


قاعدة الحقل: يشير هذا العمود إلى ما إذا كان كل حقل إلزاميا أم اختياريا.

الحد الأدنى لعدد الأحرف: يشير هذا العمود إلى ما إذا كان هناك حد أدنى لعدد الأحرف في الحقل. إذا لم يكن تخصيص عدد الأحرف قابلاً للتطبيق (على سبيل المثال، لأنواع الحقول مثل التاريخ أو القائمة المنسدلة)، فسيتم عرض علامة  "-". إذا لم يكن هناك حد لعدد الأحرف، فسيتم عرض "لا يوجد حد أدنى". وبخلاف ذلك، سيتم عرض الحد كرقم بسيط، على سبيل المثال، "12".

الحد الأقصى لعدد الأحرف: يشير هذا العمود إلى ما إذا كان هناك حد أقصى لعدد الأحرف في الحقل. إذا لم يكن تخصيص عدد الأحرف قابلاً للتطبيق (على سبيل المثال، لأنواع الحقول مثل التاريخ أو القائمة المنسدلة)، فسيتم عرض علامة "-". إذا لم يكن هناك حد لعدد الأحرف محدد، فسيتم عرض "لا يوجد حد أقصى". وبخلاف ذلك، سيتم عرض الحد كرقم بسيط، على سبيل المثال، "12".


خيارات بحث تهيئة الحقول

لتحسين إمكانية وصول المستخدم، قمنا بإضافة خيارات بحث تهيئة الحقول متعددة الخيارات للبحث عن أسماء حقول محددة.




تعديل تهيئة الحقول:

إذا كنت ترغب في تعديل تهيئة أي حقل، انقر أيقونة القلم في عمود الإجراءات بجانب اسم الحقل المعني. سيتم فتح نافذة جانبية "تعديل تهيئة الحقل" وسيمكن المستخدم من تحديث قواعد الحقل المحدد.



مستوى الحقل: سيُظهر هذا الحقل الغير قابل للتعديل المستوى للحقل المحدد.

اسم الحقل: سيظهر هذا الحقل  الغير قابل للتعديل اسم الحقل الذي تم تحديد زر التعديل فيه.

نوع البيانات: يقوم ZenHR بتحديد هذا الحقل وجعله غير قابل للتعديل تلقائيا بشكل افتراضي، مما يمنع المستخدم من التعديل. يشير هذا الحقل إلى نوع البيانات التي يمكن إضافتها إلى الحقل المحدد.

قاعدة الحقل: يمكّن هذا الحقل المستخدمين من تحديد حالة الحقل كإلزامي واختياري. عند تطبيق قاعدة حقل جديدة، عند جعله إلزامي مثلاً، فإن أي تعديلات أو إضافات جديدة لمعلومات الموظف ستؤدي إلى ظهور رسالة تحقق إذا ترك الحقل الإلزامي الجديد فارغاً.


ملاحظة: تعد الحقول الإلزامية الافتراضية (التي تم تعيينها بواسطة ZenHR) ضرورية لواجهات برمجة تطبيقات النظام API، ولا يمكن تحويلها إلى اختيارية. يكون خيار تغيير قاعدة الحقل مخفيا تماماً لهذه الحقول.


التحقق من صحة الأحرف:

الحد الأدنى والحد الأقصى لعدد الأحرف: يمكنك تحديد تحديد الحد الأقصى والحد الأدنى لعدد الأحرف لبعض الحقول (حسب نوع البيانات الخاصة بها). لا يمكن تطبيق ذلك على القوائم المنسدلة وحقول التاريخ وكذلك حقول رقم الهاتف. بمجرد تعيين الحد الأدنى أو الأقصى لعدد الأحرف في أي حقل، وعند إجراء أي تغييرات على ملف الموظف أو إضافة موظف جديد، سيقوم النظام بالتحقق من أن عدد الأحرف يقع ضمن النطاق المسموح به.

طريقة التحقق من صحة الأحرف: هناك طريقتان للتحقق من صحة الأحرف لحقول الإدخال (عامة وRegex).

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


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

  2. طريقة التحقق بحسب التعبير النمطي Regex: لمزيد من عمليات التحقق المخصصة، اختر طريقة التحقق بحسب التعبير النمطي Regex. التعبيرات النمطية(Regex) هي تسلسلات أحرف تحدد نمط البحث، ويتم تطبيقها بشكل شائع للتحقق من صحة البيانات. عند استخدام التحقق بحسب التعبير النمطي Regex، لديك أيضا خيار تضمين رسائل التحقق الشخصية باللغتين الإنجليزية والعربية. 
    في الحقل التعبير النمطي (Regex): النمط أدخل التعبير الذي يحدد قواعد التحقق من الصحة للحقل. يمكنك استخدام الأمثلة الموجودة في الجدول أدناه كمرجع لك.
    في حقول "الرسالة إذا كان الإدخال غير صالح"، قم بتضمين رسالة تحقق مخصصة لتوجيه المستخدمين حول نمط البيانات المقبول في هذا الحقل، بما يتماشى مع نمط Regex المحدد. يجب أن تساعد هذه الرسالة المستخدمين في فهم تنسيق البيانات المتوقع للإدخال الناجح.
    سيتم تشغيل رسالة التحقق المختارة إذا كانت القيمة المدخلة في حقل الإدخال لا تتطابق مع نمط Regex المحدد للحقل عند إضافة موظفين أو تحديثهم.


أمثلة على التعبير النمطي (Regex)


اسم الحقل

وصف التحقق

Regex التعبير النمطي

أمثلة المدخلات المقبولة

أمثلة المدخلات الغير صالحة

رقم الموظف

يبدأ بحرفين، تتبعهما إشارة ناقص -، ومن ثم ثلاثة أرقام.


^[A-Za-z]{2}-\d{3}$



AB-123


xy-987

Abc-123


XY-45

يبدأ بحرفين كبيرين، تتبعهما إشارة ناقص -، ومن ثم ثلاثة أرقام.

^[A-Z]{2}-\d{3}$

AB-123


AZ-789


xy-987


AB-123


يبدأ بالرقم '0' ويتبعه أربعة أرقام.

^0\d{4}$


01234


04567

1234 


0abc1


رقم الإقامة

يبدأ بالرقم '2' ويتبعه تسعة أرقام.

^2[0-9]{9}$

2012345678


2555555555

1234567890

20000000001

رقم الهوية

يحتوي على عشرة أرقام بدون أحرف أبجدية.

^\d{10}$

1234567890


9876543210


0000000000

12345678901


abcdefghi


12-345-6789

رقم جواز السفر

يحتوي على 1 إلى 15 حرفا، حيث يكون كل حرف إما حرف كبير أو حرف صغيرا أو رقم.

^[A-Za-z0-9]{1,15}$


A1234567X89YZ0


SA9876543ABCXYZ

!@#1234ABCD5678


A_b_c_d_e


1234567890123456