Invoice for gtt - misc testing and bug pursuit

You don't want to send this invoice to your customers without at least putting your logo on the top. To do that, you will you will have to modify the invoice report template. Changing it is easy: make a copy of the file invoice.ghtml (probably in /usr/share/gtt/ghtml/C/invoice.ghtml), and edit it to suit your needs. The templates are raw HTML, so you do need to know a bit of that to do anything fancy. If you're adventurous, you can modify the column layout and order.

When finished, you can add your new report to your system by picking the menu item "Reports... New Report".

Billable, Unpaid Work Items

Work Item Billing Status Billable Bill Rate Total Time Value Billable Value
gnome 2 cleanup Bill Billable Regular 05:13:31 $156.76 $156.76
egg tray icon Bill Billable Regular 02:00:45 $60.38 $60.38
poke, prod, test, debug, fix Bill Billable Regular 07:52:54 $236.45 $236.45
Core dump on prefs Bill Billable Regular 02:04:08 $62.07 $62.07
clock not ticking!!! Bill Billable Regular 02:14:47 $67.40 $67.40


Billable, Paid Work Items

The table below shows work items that have been paid:
Work Item Billing Status Billable Bill Rate Total Time Value Billable Value
prefs bogosity Paid Billable Regular 01:08:50 $34.42 $34.42


Billable, Held Tasks

The table below shows only the items withheld from billing:
Work Item Billing Status Billable Bill Rate Total Time Value Billable Value
Shiver me timbers Hold Billable Regular 04:37:35 $138.80 $138.80


To create more specialized filters to show more complex combinations of work items, you will have to do some hacking in scheme. Go into the gtt.scm file, make a copy of the 'gtt-filter-paid-tasks' routine, and start hacking. Please post new/improved filters to the GnoTime patch repositiory at http://sourceforge.net/projects/gttr/ so that they can be included in future versions.

Brought to you by ...