# إعداد قواعد العمل الإضافي

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

لا تكتب الساعات الإضافية باليد، بل يحسبها التطبيق من سجلات الحضور بقواعد **مجموعة القواعد** المعينة للموظف. وتضم المجموعة قاعدة أو أكثر، وتحدد كل قاعدة متى تعد الساعات إضافية وكيف تدفع. والموظف الذي ليست له مجموعة قواعد لا تحسب له ساعات إضافية أبدا.

شاشات مجموعات القواعد والقواعد تظهر بالإنجليزية في الواجهة العربية، فتنقل عباراتها هنا كما تظهر.

## قبل أن تبدأ {#before-you-start}

- تحتاج مجموعات القواعد إلى صلاحية **المدير** على **الحضور**.
- ويحتاج تعيين مجموعة قواعد لموظف إلى صلاحية **المدير** على **الموظفون**، فالحقل مخفي عن غيره.

## اقرأ مجموعة القواعد التي تأتي مع التطبيق {#default}

1. افتح **الحضور/التهيئة/مجموعات قواعد الوقت الإضافي**. تعرض القائمة كل مجموعة مع **Rate Mode** وعدد قواعدها.

![مجموعات القواعد في الشركة، وتأتي Default Ruleset مع التطبيق.](https://jaah.app/web/image/15022-644875b3/attendance-set-up-overtime-rules-rulesets_list-ar.png)

2. افتح **Default Ruleset**. وفيها قاعدتان:
   - **Employee Schedule Rule** تحسب ساعات اليوم الزائدة على ساعات جدول عمل الموظف.
   - **Non Working Days Rule** تحسب كل ساعة عمل في يوم عطلة بحسب جدول عمل الشركة.

![مجموعة Default Ruleset وقاعدتاها، واحدة على كمية الساعات وأخرى على أيام العطلة.](https://jaah.app/web/image/15026-62a3d299/attendance-set-up-overtime-rules-default_ruleset-ar.png)

3. انقر **Employee Schedule Rule** لتقرأها، ثم **إهمال**.

![تحسب قاعدة الكمية ساعات اليوم الزائدة على ساعات جدول عمل الموظف.](https://jaah.app/web/image/15030-54b87b65/attendance-set-up-overtime-rules-schedule_rule-ar.png)

وعلى الهاتف تفتح القاعدة بملء الشاشة، والحقول نفسها بعضها تحت بعض.

وتقوم القاعدة على أحد أمرين:

- **الكمية**: تقارن ساعات العمل في **اليوم** أو **الأسبوع** بساعات جدول عمل الموظف أو بمدة ثابتة. ويحدد **With a tolerance in favor of the employer of** مقدار الوقت الإضافي الذي يتجاهله التطبيق، فلا يحسب اليوم إلا إذا تجاوزه. ويحدد **With a tolerance in favor of the employee of** مقدار الوقت الناقص الذي يتجاهله التطبيق عند [إدارة الغياب](attendance-settings#absence-management).
- **التوقيت**: تحسب الساعات التي يعملها الموظف في أوقات معينة مهما كان عددها: في أيام العمل أو أيام العطلة بين ساعتين، أو حين يكون الموظف في إجازة، أو خارج جدول تختاره.

وتحت **إجراء** يجعل **Pay extra hours** الساعات مدفوعة بالمعدل المكتوب بجانبه، ويسمح **Give back as time off** للموظف بأن يستخدمها لاحقا إجازة، كما تشرح صفحة [كيف تعمل الإجازات](/docs/time-off/how-time-off-works). وإذا انطبقت عدة قواعد مدفوعة على الساعات نفسها، أبقى **Rate Combination Mode** في المجموعة أعلى معدل، أو جمع الجزء الزائد من كل معدل: فمعدلا 150% و120% يصيران 170%.

## أنشئ مجموعة قواعد {#create}

1. في القائمة انقر **جديد**، واكتب **Ruleset Name**، وهو هنا `حضور تجريبي: قواعد العطلة`، ثم احفظ.
2. في **Overtime Rules** انقر **إضافة بند**.
3. اكتب **اسم القاعدة**، وهو هنا `حضور تجريبي: العمل في العطلة`، واختر **التوقيت** ثم **On any non-working day**، وفعل **Pay extra hours**. وغير المعدل إذا كانت ساعات العطلة تدفع بأكثر.

![قاعدة توقيت للعمل في أي يوم عطلة، تدفع ساعاتها ساعات إضافية.](https://jaah.app/web/image/15032-52c4b49f/attendance-set-up-overtime-rules-new_rule-ar.png)

4. انقر **حفظ وإغلاق**، ثم احفظ المجموعة.

![مجموعة القواعد الجديدة وقاعدتها، جاهزة لتعيينها للموظفين.](https://jaah.app/web/image/15034-bec56b3d/attendance-set-up-overtime-rules-new_ruleset-ar.png)

## عين المجموعة للموظفين {#assign}

في نموذج الموظف افتح تبويب **الإعدادات** واختر المجموعة في **Overtime Ruleset** تحت **الحضور/نقطة البيع**. وتحفظ مجموعة القواعد في كل نسخة من سجل الموظف، وهي النسخ التي يعرضها زر **السجل** في النموذج: فيمكن لنسخة جديدة أن تحمل مجموعة أخرى ابتداء من تاريخها. ويحصل الموظفون الجدد على **Default Ruleset** تلقائيا، أما الموظفون الموجودون قبل تثبيت التطبيق فقد لا تكون لهم مجموعة، فتحقق منهم.

## أعد حساب الساعات الإضافية {#regenerate}

تغيير قاعدة اليوم لا يغير الساعات الإضافية المحسوبة من قبل. افتح المجموعة واختر **الإجراءات** ثم **Regenerate overtimes**، فيعيد التطبيق حساب الساعات الإضافية لكل موظف يستخدمها.

![يعيد خيار Regenerate overtimes في قائمة الإجراءات حساب الساعات الإضافية بالقواعد الحالية.](https://jaah.app/web/image/15038-04ed24d1/attendance-set-up-overtime-rules-regenerate-ar.png)

## الأسئلة الشائعة {#faq}

### لماذا لا تحسب لموظف أي ساعات إضافية؟ {#none}

ليست له مجموعة قواعد، فتحقق من **Overtime Ruleset** في نموذجه. وإن كانت له مجموعة، فقد يبقى الوقت الإضافي في كل يوم ضمن تسامح صاحب العمل في القاعدة.

### هل تبقى الساعات الإضافية المعتمدة عند إعادة الحساب؟ {#approved}

تحسب الساعات الإضافية من جديد من سجلات الحضور. فإذا كانت الإعدادات تشترط موافقة المدير عادت إلى انتظار الموافقة: [اعتماد الساعات الإضافية](approve-extra-hours).

### هل يدفع خيار Pay extra hours أجرا لأحد؟ {#paid}

لا. هو يسجل الساعات ومعدلها في كل حضور لمن يعد الأجور.

---

- Source: https://jaah.app/ar/docs/attendance/set-up-overtime-rules
- Updated: 2026-10-28
- Version: الحضور 19.0.2.0
- Verified: 2026-10-28
