توثيق جدول المناوبات لأودو 19 Community
دليل جدول المناوبات: المناوبات، والشبكة الأسبوعية، والتعيين السريع، والتحذيرات، والنشر، والتقويم، والإعدادات.
يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026
ابدأ من هنا
ببساطة: من يعمل غدًا مساءً؟ في كثير من المتاجر والعيادات والمصانع الجواب جدول بيانات ومجموعة محادثة واتصال هاتفي. يجلب جدول المناوبات التخطيط إلى أودو Community: تعرّف مناوباتك (صباحية ومسائية وليلية)، وتخطّط كل أسبوع في شبكة بصف لكل موظف وعمود لكل يوم، وتنال تحذيرات للساعات الزائدة أو المناوبة في يوم إجازة، ثم تنشر: يُبلَّغ كل موظف ويرى مناوباته في مناوباتي وعلى تقويم.
نصيحة: الجداول خاصة حتى تنشرها: لا يرى الموظفون إلا مناوباتهم، وبعد النشر فقط.
ماذا تحصل عليه
| الميزة | ما تفعله |
|---|---|
| المناوبات | قوالب ببداية ونهاية واستراحة غير مدفوعة؛ وتُحسب الساعات، وتشمل المناوبات العابرة لليوم. |
| الجدول الأسبوعي | صف لكل موظف وعمود لكل يوم: اختر مناوبة كل يوم في الشبكة. |
| التعيين السريع | أعطِ مناوبة لعدة موظفين في الأيام التي تحددها، أو امسح أيامًا، بخطوة واحدة؛ وأضف كل موظفي قسم. |
| التحذيرات | ساعات أكثر من الحد الأسبوعي، أو مناوبة في يوم إجازة معتمدة. |
| مناوبة واحدة يوميًا | لا يكون الموظف في جدولين في اليوم نفسه. |
| النشر | يُبلَّغ كل موظف بمناوباته؛ ويُقفل الجدول المنشور حتى تعيده إلى مسودة. |
| مناوباتي والتقويم | يرى الموظفون مناوباتهم؛ ويرى الموارد البشرية الجميع على تقويم أو قائمة. |
| النسخ للأسبوع القادم | الجدول نفسه بعد أسبوع بنقرة واحدة. |
| الطباعة | الجدول بصيغة PDF أفقي. |
| العربية | كل شيء مترجم ويعمل من اليمين إلى اليسار. |
المتطلبات
| البند | التفاصيل |
|---|---|
| أودو | 19.0 (Community أو Enterprise) |
| التطبيقات المطلوبة | الموظفون والإجازات (hr، hr_holidays) |
| الرخصة | OPL-1 (رخصة أودو الخاصة v1.0) |
التثبيت
- فُكّ ضغط الحزمة. بداخلها
taqnix_shift_roster.zip؛ فُكّه لتحصل على المجلدtaqnix_shift_roster. - انسخ المجلد إلى أحد مجلدات
addons_pathفي خادم أودو وأعد تشغيل أودو. - سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
- أزل مرشح «التطبيقات» وابحث عن Shift Roster واضغط تثبيت.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_shift_roster --stop-after-init
عرّف المناوبات
ببساطة: الموظفون ← جدول المناوبات ← المناوبات. أعطِ كل مناوبة اسمًا ووقت البداية والنهاية واستراحة غير مدفوعة ولونًا. وتُحسب الساعات: المناوبة التي تنتهي قبل أن تبدأ مناوبة عابرة لليوم (من 22:00 إلى 06:00 ثماني ساعات).
خطّط للأسبوع
ببساطة: الموظفون ← جدول المناوبات ← جداول المناوبات الأسبوعية ← جديد. اختر الأسبوع (يبدأ دائمًا يوم الإثنين) وقسمًا إن شئت. انقر أضف الموظفين لتحصل على صف لكل موظف، ثم اختر مناوبة كل يوم في الشبكة: اليوم الفارغ يوم راحة.
عيّن مناوبة بسرعة
ببساطة: عيّن مناوبة يفتح نافذة صغيرة: اختر المناوبة والموظفين والأيام (من الإثنين إلى الجمعة افتراضيًا). ويُضاف الموظفون غير الموجودين في الجدول. اترك المناوبة فارغة لمسح تلك الأيام.
التحذيرات
ببساطة: يحمرّ السطر ويذكر أعلى الجدول السبب لكل موظف: ساعات أكثر من الحد الأسبوعي (48 افتراضيًا، يُضبط في الشركة)، أو مناوبة في يوم إجازة معتمدة. هي تحذيرات: والقرار لك.
نصيحة: لا يكون الموظف إلا في جدول واحد يوميًا: إن جدولته مرتين أخبرك أودو أين.
النشر
ببساطة: انشر يرسل لكل موظف إشعارًا بمناوباته. ومن ثَمّ يصبح الجدول للقراءة فقط؛ وأعد إلى مسودة يعيد فتحه. وانسخ إلى الأسبوع القادم يصنع مسودة جديدة بالمناوبات نفسها بعد أسبوع.
مناوباتي والتقويم
ببساطة: الموظفون ← جدول المناوبات ← مناوباتي يُري الموظف مناوباته المنشورة على تقويم أو في قائمة. ويرى مسؤولو الموارد البشرية الجميع في تقويم المناوبات، مع مرشحات لليوم وهذا الأسبوع والمناوبة والقسم.
الجدول المطبوع
ببساطة: اطبع يعطي الجدول بصيغة PDF أفقي: الموظفون، والأيام بالمناوبة وأوقاتها، وساعات كل موظف والمجموع.
الإعدادات
ببساطة: في الشركة (الإعدادات ← الشركات ← جدول المناوبات) اضبط الحد الأسبوعي للساعات الذي يطلق التحذير. وضع 0 لإيقاف التحذير.
من يفعل ماذا
| من | يستطيع |
|---|---|
| كل موظف | رؤية المناوبات المعرّفة، ومناوباته بعد نشر الجدول. |
| مسؤولو الموارد البشرية | إنشاء المناوبات والجداول وتعديلها ونشرها ونسخها وطباعتها، ورؤية كل شيء. |
| المستخدمون الآخرون | لا وصول. |
العربية ومن اليمين إلى اليسار
الحدود
| الحد | التفصيل |
|---|---|
| الأسابيع | الجدول أسبوع يبدأ يوم الإثنين. |
| مناوبة واحدة يوميًا | للموظف مناوبة واحدة على الأكثر في اليوم؛ ولا تُخطَّط مناوبتان في يوم. |
| التحذيرات | تُعلِم؛ ولا تمنع الجدول أبدًا. |
للمطورين
ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
roster = env['taqnix.roster'].create({'date_from': '2026-10-26', 'row_ids': [(0, 0, {'employee_id': employee.id, 'shift_0': morning.id, 'shift_1': morning.id})]})
roster.row_ids.hours, roster.warning_text
roster.action_publish() # notifies each employee
roster.action_copy_next_week() # the same roster, a week laterاستكشاف الأخطاء
| المشكلة | ما العمل |
|---|---|
| يقول الموظف إنه لا يرى شيئًا | لم يُنشر الجدول بعد، أو الموظف غير مرتبط بمستخدم. |
| يقول أودو إن الموظف في جدول آخر | له مناوبة في ذلك اليوم في جدول آخر: غيّرها هناك. |
| لا أستطيع تعديل جدول | هو منشور: أعده إلى مسودة. |
| لا يظهر تحذير الإجازة | لا تُحسب إلا الإجازة المعتمدة؛ تأكد أنها مصدَّق عليها. |
التحديث والإزالة
استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_shift_roster.
الدعم
المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.