Feature #1692

Enable time-tracking additional fields in reports filters

Added by Lars F. over 11 years ago. Updated over 4 years ago.

Status:NewStart date:2008-07-28
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Time tracking
Target version:-
Resolution:

Description

unfortunately i can't set up filter on my customized fields in the time-tracking module.
this might be a very nice feature to have ;-)


Related issues

Related to Redmine - Feature #1766: Custom fields should become addable to Spent Time list/re... Closed 2008-08-11
Related to Redmine - Feature #25773: Add more custom fields types to criteria in time entries ... New
Duplicated by Redmine - Feature #6972: Custom fields in timelog report Closed 2010-11-24

History

#1 Updated by Daniel Netzer over 11 years ago

Refers to #772 - I agree, this would make time-logging even more useful.

#2 Updated by Jean-Philippe Lang over 11 years ago

Actually, boolean and list timelogs custom fields are available in the time report (eg. /projects/foo/timelog/report).
Which report filters are you exactly speaking about (please give url) and what kind of filter do you use ?

#3 Updated by Daniel Netzer over 11 years ago

Jean-Philippe Lang wrote:

Actually, boolean and list timelogs custom fields are available in the time report (eg. /projects/foo/timelog/report).
Which report filters are you exactly speaking about (please give url) and what kind of filter do you use ?

Having other custom fields like date or integer would be very usefull in reports.
There is some more information on this topic in #1766

Having those also in Timelog "Details" (/projects/xxxprojectxxx/timelog/details) would be very useful and would make effective time-tracking and accounting possible. Useful would also be the possibility to have the possibility to edit (or even mass edit) custom fields from the timelog Details list for example like on the issues list with a context menu.

If you have a boolenan custom field "accounted" or "paid" then you could easily update the timelog entry via the context menu or even select some entries and update them all.

#4 Updated by Mischa The Evil over 11 years ago

I took the liberty to follow-up the discussion of this issue on the forums to keep the issue as concrete as possible... :-)

#5 Updated by Thomas Pihl almost 9 years ago

I would really have use for the user. custom fields to show up as well. It is very useful when breaking down on group of user

#6 Updated by Petra Loeffler over 4 years ago

Last comments were long ago, but I needed custom fields of type string in time-logging report.
I added new criteria in …/redmine/lib/redmine/helpers/time_report.rb

   # Add string custom fields as available criteria
        custom_fields.select {|cf| %w(text) }.each do |cf|
          @available_criteria["cf_#{cf.id}"] = {:sql => cf.order_statement,
                                                   :joins => cf.join_for_order_statement,
                                                   :format => cf.field_format,
                                                 :custom_field => cf,
                                                 :label => cf.name}
        End
# Add list and boolean custom fields as available criteria

#7 Updated by Toshi MARUYAMA over 4 years ago

  • Tracker changed from Patch to Feature
  • Category set to Time tracking

#8 Updated by Mischa The Evil over 2 years ago

  • Related to Feature #25773: Add more custom fields types to criteria in time entries report added

Also available in: Atom PDF