توثيق تقرير رصيد الإجازات لأودو 19
دليل تقرير رصيد الإجازات: الأعمدة والنطاق والتواريخ وأنواع الإجازات غير المحدودة والأرصدة المسحوبة والتحليل والطباعة وإكسل.
يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026
ابدأ من هنا
ببساطة: كم يومًا من الإجازات بقي لكل موظف؟ في أودو تفتح الموظفين واحدًا واحدًا. يجمع تقرير رصيد الإجازات كل شيء في تقرير واحد: لكل موظف ولكل نوع إجازة، الأيام المخصصة والمأخوذة والتي تنتظر الموافقة والمتبقية، حسب القسم، مع الأرصدة المسحوبة بالأحمر، على الشاشة وبـPDF وإكسل.
نصيحة: تُحسب الأرقام من تخصيصات أودو وإجازاته نفسها، كما تجمعها لوحة الإجازات عند الموظف: فتطابق ما يراه الموظفون.
ماذا تحصل عليه
| الميزة | ما تفعله |
|---|---|
| سطر لكل موظف ونوع إجازة | المخصص والمأخوذ وما ينتظر الموافقة والمتبقي والمتاح بعد الموافقة على الطلبات. |
| أرقام أودو نفسها | تُعالج الاستحقاقات التراكمية وتواريخ الانتهاء والأرصدة السالبة كما في لوحة الإجازات. |
| أي تاريخ | التاريخ الماضي يُظهر ما أُخذ حتى ذلك الحين؛ واليوم، كل ما هو محجوز. |
| النطاق | الشركة كلها، أو بعض الأقسام (مع أقسامها الفرعية)، أو موظفون مختارون؛ وبعض أنواع الإجازات أو كل ما يحتاج تخصيصًا. |
| الأنواع غير المحدودة | اختياريًا، الأيام المأخوذة هذه السنة من أنواع الإجازات بلا تخصيص (المرضية، بدون راتب...). |
| تعليم المسحوب | الأرصدة السالبة بالأحمر، ومرشحات لها وللطلبات المنتظرة ولمن لم يبقَ له شيء. |
| التحليل | جدول محوري ورسم للأيام المتبقية حسب القسم ونوع الإجازة. |
| PDF وإكسل | PDF حسب القسم؛ وملف إكسل بالقائمة وجدول موظف × نوع إجازة. |
| العربية | كل شيء مترجم ويعمل من اليمين إلى اليسار. |
المتطلبات
| البند | التفاصيل |
|---|---|
| أودو | 19.0 (Community أو Enterprise) |
| التطبيقات المطلوبة | الإجازات (hr_holidays) |
| الرخصة | OPL-1 (رخصة أودو الخاصة v1.0) |
التثبيت
- فُكّ ضغط الحزمة. بداخلها
taqnix_leave_balance.zip؛ فُكّه لتحصل على المجلدtaqnix_leave_balance. - انسخ المجلد إلى أحد مجلدات
addons_pathفي خادم أودو وأعد تشغيل أودو. - سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
- أزل مرشح «التطبيقات» وابحث عن Leave Balance Report واضغط تثبيت.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_leave_balance --stop-after-init
اعرض الأرصدة
ببساطة: في الإجازات ← التقارير ← رصيد الإجازات، اختر ما تريد وانقر اعرض الأرصدة.
| الحقل | المعنى |
|---|---|
| حتى تاريخ | تاريخ التقرير. |
| الأقسام | موظفو هذه الأقسام وأقسامها الفرعية. فارغ: الكل. |
| الموظفون | موظفون مختارون (بدل الأقسام). |
| أنواع الإجازات | أنواع مختارة. فارغ: كل الأنواع التي تحتاج تخصيصًا. |
| تضمين أنواع الإجازات بلا تخصيص | يضيف الأيام المأخوذة هذه السنة من الأنواع التي لا تحتاج تخصيصًا. |
ببساطة: في الأعلى: عدد الموظفين، والأرصدة المسحوبة، والأسطر التي بها طلب ينتظر.
الأعمدة
| العمود | المعنى |
|---|---|
| المخصص | الأيام (أو الساعات) المخصصة والسارية في التاريخ، مع الاستحقاقات التراكمية. |
| المأخوذ | الإجازات المعتمدة والمأخوذة (من تاريخ الإجازة فصاعدًا، للتاريخ الماضي). |
| معلّق | الإجازات التي تنتظر الموافقة. |
| المتبقي | المخصص ناقص المأخوذ. |
| المتاح | المتبقي ناقص الطلبات المنتظرة: ما يستطيع الموظف طلبه بعد. |
| الوحدة | أيام، أو ساعات لأنواع الإجازات المحسوبة بالساعات. |
نصيحة: نوع الإجازة بلا تخصيص يعرض الأيام المأخوذة والمعلّقة فقط، باللون الرمادي: فلا رصيد يُحسب.
التحليل
ببساطة: تحليل يفتح السطور جدولًا محوريًا حسب القسم ونوع الإجازة، ورسمًا. واستخدم المرشحات رصيد مسحوب وبانتظار الموافقة ولا رصيد متبقٍّ.
الطباعة وإكسل
ببساطة: طباعة تعطي PDF حسب القسم. وتصدير إلى إكسل يعطي ورقتين: قائمة الأرصدة، وجدولًا بسطر لكل موظف وعمود لكل نوع إجازة بالأيام المتبقية.
من يفعل ماذا
| من | يستطيع |
|---|---|
| مسؤولو الإجازات والمديرون | عرض أرصدة كل الموظفين وتحليلها وطباعتها وتصديرها. |
| المستخدمون الآخرون | لا وصول إلى التقرير. |
العربية ومن اليمين إلى اليسار
الحدود
| الحد | التفصيل |
|---|---|
| حتى 1000 موظف | اختر قسمًا لأكثر من ذلك. |
| التواريخ الماضية | التاريخ الماضي يحسب الإجازات التي كانت بدأت حينها؛ والاستحقاقات التراكمية وفق حساب أودو لذلك التاريخ. |
| بلا سجل تاريخي | يُحسب التقرير عند فتحه من التخصيصات والإجازات كما هي الآن. |
| الأنواع غير المحدودة | أيام السنة الحالية فقط. |
للمطورين
ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
balance = env['taqnix.leave.balance'].create({'as_of': '2026-06-30', 'department_ids': [(6, 0, department.ids)]})
balance.action_compute()
for line in balance.line_ids:
print(line.employee_id.name, line.leave_type_id.name, line.allocated, line.taken, line.remaining)استكشاف الأخطاء
| المشكلة | ما العمل |
|---|---|
| لا رصيد للعرض | ليس للموظفين تخصيص من هذه الأنواع في ذلك التاريخ: تحقق من التخصيصات وتواريخها وحالتها (معتمدة). |
| موظف غير ظاهر | هو في شركة أو قسم آخر، أو ليس له تخصيص من الأنواع المختارة. |
| الأرقام تختلف عن عدّي | الإجازات المنتظرة للموافقة ليست في «المأخوذ»؛ انظر «معلّق» و«المتاح». |
| لا أرى القائمة | تحتاج صلاحية مسؤول الإجازات. |
التحديث والإزالة
استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_leave_balance.
الدعم
المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.