انتقال إلى المحتوى
Worklog Report

تتبع الوقت في Jira

أغلقت Atlassian هذا الطلب عام 2014. يجيب عليه Jira Worklog Report.

يُصدّر Jira سجلات العمل بصيغة CSV لكنه لا ينتج تقريرًا مجمّعًا حسب الشخص أو المشروع أو العميل — أغلقت Atlassian هذا الطلب بتصنيف Won't Fix. أسقط التصدير واحصل على الإجماليات التي تفوتر بها فعليًا.

تصدير Jira "Export Excel CSV (all fields)" · ملفات .csv فقط

مجاني · لا شيء للاتصال، لا شيء للتثبيت · ملفك لا يغادر المتصفح

PROJ — ترحيل عميل3 أشخاص
  • Jane Smith

    34.5 س

    قابل للفوترة
  • Omar Wright

    12 س

    قابل للفوترة
  • Priya Patel

    6 س

    غير قابل للفوترة
3 مشاريع · 52.5 ساعة إجمالاً، 46.5 ساعة قابلة للفوترة

يتتبّع Jira الوقت. لا يجمعه.

كل سجل عمل هو تاريخ ومدة وتذكرة — دقيق، ذري، وعديم الفائدة للفوترة إلى أن يفتح أحدهم جدول بيانات. صرّحت Atlassian، باسمها، بأن بناء هذا التقرير ليس شيئًا ستفعله.

  1. الإجابة التي استمرت 20 عامًا

    أغلقت Atlassian الطلب بتصنيف Won't Fix

    JRACLOUD-6137، «Generate worklog report»، فُتح في 8 مارس 2005 بـ124 صوتًا، وأُغلق بتصنيف Won't Fix في 31 يوليو 2014: «نُقرّ بأهمية طلب الميزة هذا، لكنه ليس شيئًا سنتمكن من تخصيص وقت تطوير له»، موجّهةً بدلاً من ذلك إلى المتجر (Marketplace).

  2. العائق الحقيقي

    كل تطبيق في المتجر يجب تثبيته

    التطبيقات التي تسد هذه الفجوة — من 60 إلى 5,210 دولارًا سنويًا — تتطلب جميعها التثبيت في Jira الخاص بالعميل. الشخص الذي يحتاج إلى الرقم غالبًا ليس مديرًا لـJira الذي يفوتر منه؛ يمكنه تشغيل مرشّح وتصدير النتائج، لا تثبيت تطبيق.

  3. الخلل المفتوح

    تاريخ التصدير ليس تاريخ العمل

    JRACLOUD-77926 ونظيره على الخادم JRASERVER-64025، كلاهما مفتوح منذ 7 فبراير 2017: يحمل تصدير CSV تاريخ إرسال سجل العمل، لا تاريخ العمل نفسه. إجماليات التصدير بأكمله لا تتأثر بذلك؛ أما التفصيل اليومي فسيكون تخمينًا يبدو كحقيقة — لذا لا تقدّمه هذه الأداة.

أُرقام التذاكر وعدد الأصوات والتواريخ تم التحقق منها عبر jira.atlassian.com ووثائق دعم Atlassian الخاصة.

أسقطه. احصل على الإجماليات.

ملف CSV الذي صدّرته Jira

Issue key,Summary,Log Work

"PROJ-118","Client migration",

 "comment;16/Sep/24;jsmith;7200"

تمت مطابقته مع قواعدك

PROJ-118 · 2h00m

مطابقة حسب المشروع

قابل للفوترة

إجماليات جاهزة للفوترة

3 مشاريع · 52.5 ساعة إجمالاً، 46.5 ساعة قابلة للفوترة

يقرأ التصدير الحقيقي

يُكرّر Jira عنوان العمود لكل سبرنت وسجل عمل وتصنيف تحمله التذكرة؛ يُبقي المحلّل البسيط بصمت على الأخير فقط. تقرأ هذه الأداة كل عمود متكرر وكل سطر سجل عمل، وفق قواعد comment;date;user;seconds التي يكتبها Jira.

يجمع حسب المشروع والشخص والتذكرة

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

قواعد فوترة تكتبها بنفسك

طابِق قاعدة حسب المشروع أو كلمة مفتاحية في التذكرة، وضع علامة عليها كقابلة للفوترة أم لا، وتُعاد فرزة كل سجل عمل فورًا. نفس محرك القواعد الذي يستخدمه Calendar Timesheet.

ثلاث خطوات، لا شيء للاتصال أو التثبيت.

  1. التصدير من Jira

    في متصفح التذاكر، ابحث بمرشّح JQL عن سجلات العمل التي تحتاجها، ثم Export ← Export Excel CSV (all fields). يمكن لأي مستخدم Jira قادر على تشغيل بحث فعل ذلك — لا حاجة إلى صلاحيات إدارية.

  2. أسقط CSV

    تُقرأ الملف في تبويب متصفحك. لا شيء يُرفَع، ولا شيء يجب تثبيته في Jira الذي تفوتر منه.

  3. راجع وصدّر

    تحقق من الإجماليات، ضع علامة على قواعد الفوترة، وصدّر ملف CSV مُصمّمًا لفاتورة عميل أو سؤال رواتب — لا مجموعة أعمدة Jira الخاصة.

ما يحتويه التقرير فعليًا

كل رقم أدناه يأتي من الملف الذي أسقطته، ويُحسب بنفس الطريقة سواء كانت تذكرة واحدة أو ألفًا.

إجمالي الساعات
كل سجل عمل في الملف، مجموعًا.
الساعات القابلة للفوترة
المجموعة الفرعية التي تضع قواعدك عليها علامة قابلة للفوترة — الرقم الذي تفوتر منه.
الساعات حسب المشروع
صف لكل مشروع Jira، جاهز للمطابقة مع عميل أو مركز تكلفة.
الساعات حسب الشخص
صف لكل كاتب، عبر كل مشروع سجّل فيه وقتًا — وليس مشروعًا واحدًا فقط.
الساعات حسب التذكرة
إجمالي كل تذكرة، لتفصيل على مستوى التذكرة يطلبه العميل.
الصفوف المبتورة أو غير القابلة للقراءة تُعلَّم
يُبلَّغ عن تصدير بلغ الحد الأقصى أو سطر سجل عمل مشوَّه، ولا يُسقَط بصمت أو يُحسَب كأنه غير موجود.

مصمم لكل من يفوتر مقابل Jira يخص شخصًا آخر. الاستشاريون والوكالات الذين يفوترون عميلًا في نهاية الشهر، والمستقلون الذين يديرون عدة حسابات Jira لعملاء مختلفين، وفرق المالية التي تراجع ما سجّله فريق قبل أن يصل إلى فاتورة، ومديرو المشاريع الذين يحوّلون سجلات عمل سبرنت إلى تقرير تكلفة.

حدّد ما يُعتبر قابلاً للفوترة

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

  • مطابقة حسب المشروع

    كل سجل عمل في مشروع Jira يصبح فئة واحدة — الشكل الذي يطابق عميلًا أو مركز تكلفة.

  • مطابقة حسب كلمة مفتاحية

    التقط تذكرة معينة أو نوعًا من العمل بغض النظر عن المشروع، عبر كلمة في مفتاحها أو ملخصها.

  • تجاوز أي سجل عمل بمفرده

    تصيب القاعدة الهدف في كل مرة تقريبًا؛ والمرة التي لا تصيبه هي تبديل يدوي، لا إعادة كتابة للقاعدة.

  • أول تطابق يفوز

    تُطبَّق القواعد من الأعلى إلى الأسفل، بحيث يُقرَأ استثناء محدد موضوع فوق قاعدة واسعة كما كُتب.

تُحفظ القواعد والتجاوزات في هذا المتصفح فقط — لا شيء يُزامَن مع خادم.

صُمّمت للفوترة من Jira شخص آخر

  • الوكالات والاستشارات

    تُسجّل الوقت في Jira خاص بعميل، لا في Jira الخاص بك، وتحتاج إلى رقم لوضعه في فاتورة نهاية الشهر.

  • المستقلون والمتعاقدون

    شخص واحد، عدة نسخ من Jira لعملاء مختلفين، جدول بيانات واحد تبنيه يدويًا كل شهر حاليًا.

  • إعادة توزيع التكلفة بين الفرق

    الوقت المُسجَّل في مشروع Jira مشترك يحتاج إلى تقسيمه مرة أخرى على الفرق التي استخدمته.

  • تسليم إلى المالية أو مدير المشروع

    يشغّل شخص آخر مرشّح JQL ويُصدّر CSV؛ وأنت تحوّله إلى الرقم الذي تحتاجه المالية فعليًا.

ما لا تفعله

مذكور بوضوح — بما في ذلك ما لم تُصلحه Jira نفسها.

  • عمود التاريخ هو وقت الإرسال، لا وقت العمل

    JRACLOUD-77926 (مفتوح منذ 2017): لا يمنح تصدير Jira طريقة للتفريق بين الاثنين. إجماليات كل شخص ومشروع وتذكرة عبر الملف بأكمله صحيحة رغم ذلك؛ أما التفصيل اليومي أو الأسبوعي فلن يكون كذلك، لذا لا تقدّمه هذه الأداة.

  • لا تتصل بـJira

    لا توجد مزامنة حية — سجل عمل جديد يعني إعادة التصدير وإسقاط الملف من جديد.

  • تصدير Jira نفسه محدود بـ1,000 أو 10,000 صف

    لا يحمل الملف أي علامة عند بتره. تُعلِّم هذه الأداة عندما يقع عدد الصفوف تمامًا على أحد هذين الحدّين، لتتمكن من مقارنة عدد نتائج JQL في Jira بهذا الملف قبل الفوترة استنادًا إليه.

  • الكاتب غالبًا معرّف حساب لا اسم

    يُعطي تصدير Jira Cloud غالبًا مُعرِّف حساب مبهمًا لمن سجّل الوقت بدلاً من اسم معروض. الإجماليات لا تزال صحيحة؛ قد يحتاج العنوان إلى مطابقة عبر Jira.

الخصوصية

التصدير لا يغادر متصفحك أبدًا

قد يحمل تصدير سجلات العمل مُعرِّفات حسابات وملخصات تذاكر — سبب كافٍ لأن يعمل هذا بنفس الطريقة التي تعمل بها كل أداة أخرى من WorkAlio.

ملف التصدير الخاص بك لا يُرسَل أبدًا إلى خادم. يُقرأ الملف في تبويب المتصفح هذا، وأي كود في هذه الصفحة لا يرسله — وهذا ما يفعله كودنا، لا المتصفح. أما ما يفرضه المتصفح فهو أضيق من ذلك: سياسة أمان المحتوى في الصفحة لا تسمح إلا بمصدرنا نحن، واسمَي مضيف التحليلات لدى Cloudflare، والمضيف الذي تُضمَّن منه فيديوهاتنا التوضيحية — ولا فيديو في هذه الصفحة، فلا يُوصَل إليه أبدًا. ولا يتلقى أيٌّ منها ملف التصدير الخاص بك.

لا اتصال بـJira. لا رمز API، ولا OAuth، ولا تطبيق يجب تثبيته في Jira الذي تفوتر منه — المُدخَل هو ملف CSV الذي صدّرته يدويًا بالفعل.

لا حساب، لا تسجيل دخول. لا شيء يُنشأ، ولا شيء يُحذف.

لا يُحفظ ملف التصدير. الأشياء الوحيدة التي تُحفظ بين تحميلات الصفحة هي القواعد التي تكتبها وأي تغيير تُجريه على سجل عمل واحد، محفوظًا مع مفتاح التذكرة، وفي هذا المتصفح فقط.

أسئلة يطرحها الناس

أُجيب عليها بما تفعله الأداة اليوم.

ماذا تفعل أداة Jira Worklog Report هذه؟
يقرأ تصدير CSV لسجلات عمل Jira ويجمع الساعات حسب المشروع والشخص والتذكرة، وفق قواعد قابل/غير قابل للفوترة التي تكتبها. يعمل بالكامل في متصفحك ويُصدّر CSV مُصمّمًا للفوترة.
من أين أحصل على ملف CSV؟
في متصفح تذاكر Jira، ابحث بمرشّح JQL عن سجلات العمل التي تحتاجها (مثل worklogDate >= startOfMonth())، ثم اختر Export ← Export Excel CSV (all fields). يمكن لأي مستخدم قادر على تشغيل هذا البحث تصديره — لا حاجة إلى إذن إداري.
لماذا لا تفعل Jira هذا بنفسها؟
يحمل متتبّع Atlassian نفسه هذا الطلب — JRACLOUD-6137، «Generate worklog report»، 124 صوتًا منذ 2005 — أُغلق بتصنيف Won't Fix، موجّهًا إلى المتجر. كل تطبيق في المتجر يسد هذه الفجوة يجب تثبيته في Jira الذي تفوتر منه، وهو ما لا يستطيع فعله معظم من يقوم بالفوترة.
هل يمكنني الوثوق بالتواريخ في هذا التقرير؟
لإجمالي عبر الملف بأكمله — حسب الشخص أو المشروع أو التذكرة — نعم: جمع الثواني لا يهتم بأي تاريخ في الصف. لعرض يومي أو أسبوعي، لا: يحمل تصدير CSV في Jira تاريخ إرسال سجل العمل، لا تاريخ العمل (JRACLOUD-77926، مفتوح منذ 2017)، لذا لا تقدّم هذه الأداة ذلك التفصيل إطلاقًا.
هل أحتاج إلى صلاحيات إدارية في Jira؟
لا. تحتاج إلى القدرة على تشغيل بحث JQL وتصدير النتائج، وهو ما يستطيع فعله عادةً أي مستخدم لديه صلاحية وصول إلى المشروع. لا يُثبَّت شيء في Jira الذي تُصدّر منه.
ماذا لو كان تصديري كبيرًا جدًا؟
يحدّ متصفح تذاكر Jira تصدير CSV تاريخيًا بـ1,000 صف، أو بـ10,000 منذ أن رفعت Atlassian الحد في 19 مارس 2025 — ولا يحمل الملف أي علامة عند بتره. إذا وقع عدد صفوفك تمامًا على أحد هذين الرقمين، تُحذّرك هذه الأداة لتتمكن من مقارنة عدد نتائج JQL قبل الفوترة استنادًا إلى الملف.
لماذا يُظهر عمود الكاتب رمزًا بدلاً من اسم؟
غالبًا ما يُبلغ تصدير CSV في Jira Cloud عن كاتب سجل العمل كمُعرِّف حساب مبهم بدلاً من اسم معروض — التصدير نفسه لا يحلّه. الإجماليات حسب الشخص لا تزال صحيحة؛ مطابقة المُعرِّف باسم قد تتطلب النظر في Jira.
ما التكلفة؟
لا شيء. لا حساب ولا فترة تجريبية ولا رفع ملفات، فلا تكلفة للتشغيل.

هل تتبّع ساعاتك في تقويم بدلاً من Jira؟

جرّب Calendar Timesheet

توقف عن إنهاء هذا في جدول بيانات. أسقط التصدير.

مجاني · لا شيء للاتصال، لا شيء للتثبيت · ملفك لا يغادر المتصفح