TimeSheet

  1. Overview

TimeSheet

Overview

In ManicTime tags are used to track work. TimeSheet is a view optimized just for tags, which allows you to generate different work reports.

Lets look at how it works. For example lets say these are my tags for the week:

 

Date Tag Duration
Aug 22 Project 1, Design
Note: Home page design for www.projectone.com
4h
  Project 1, Testing
Note: Testing server connection
4h
Aug 23 Project 1, Testing
Note: Testing server connection
4h
  Project 2, Design
Note: Application UI design
4h
Aug 24 Project 3, Meeting
Note: Discussing integration with their current environment
4h
  Project 2, Design
Note: Application UI design
4h
Aug 25 Project 3, Meeting
Note: Discussing UI
8h
Aug 26 Project 1, Testing
Note: Testing compatibility with their environment
8h

 

For the first report lets just set the date range and click Generate report. This is what I get:

From this view I can clearly see that I worked on Project 1, Testing on Monday, Tuesday and Friday, a total of 16hrs.

How about if I just want to see on which projects I was working on, not activities.

Group by

In the sample data, first tags were always projects, so in the field Group by I can now choose First level tags instead of All tags. This will produce the following output:

Since my sample tags are only two levels deep, I could first group by First level tags, then click Add and in the second column group by Second level tags. This will produce the same result as in the first image where I used All tags.

So basicly grouping fields allow you to specify by what to group, before ManicTime starts adding up time.

You have an option to group by different fields. Given this example tag:

Tag:"Tag 1, Tag 2, Tag 3, Tag 4"
Note:"Sample note"
Start:"8/25/2011 10:00AM"
End:"8/25/2011 11:00AM"
following would be the output of different options:

  • All tags - Tag 1, Tag 2, Tag 3, Tag 4
  • First level tags - Tag 1
  • Second level tags - Tag 2
  • Third level tags - Tag 3
  • Fourth level tags - Tag 4
  • Note - Sample note
  • Day - 25
  • Month - 8
  • Year - 2011
  • Timeline - Beside local tags, TimeSheet can also be used to generate reports for AutoTags and server Tag timelines. This option is usefuly if you generate report from two or more timelines, where you need to see how much work came from one timeline and how much from the other.

Total by

By changing Total by field you are telling ManicTime that when it start adding time up, it should sum it by day, or by month...

Include notes

If you check include notes, all the different notes will be appended to the end of the table, each in its own line. This is useful if for example you just want to see how much time you worked on a Project and all the notes you wrote during that time.

Select timeline

Select timeline field will show up if you have either Autotag timeline or establshed connection to a server. By default it will be hidden and it will work on local tag timeline data. If you want to work on timelines from the server, check Include server timelines, then check timelines for which you want to generate the report.

Filter

For example if I want to filter by just Project 1, I can type Project 1 into filter box. Filter works in the same way as filter box on day view.

Exporting

You can either copy all, or export to csv.