Anuko Time Tracker User Guide
Table of Content for this section of website - Use the
Open Source Time Tracker menu on top to see more pages in this section.
Anuko Time Tracker is a web-based application. Users point their browser to the URL where time tracker is installed, for example,
http://timetracker.wrconsulting.com and work inside the browser. This is what the Anuko Time Tracker login screen looks like.
Anuko Time Tracker login screen
To start working with the system you need to have an account on it and have some projects and activities defined. If you are a regular user it is very likely that your team manager already created a few projects and activities for your team. All you need to do is login and start tracking your work hours on the
my time tab. You may also wish to skip the middle of this section and go directly to
Entering Work Time section below.
About User Logins
You need to type in login and password to enter the site. If you forget your password, the system can reset it for you. To reset the password click the
forgot password? link. Note: password reset feature will only work for users with a defined email address.
The system distinguishes between four types of logins: administrator, team manager, co-manager, and user.
- Administrator installs and initially configures Anuko Time Tracker. He or she usually creates the first team. The administrator can also manage teams and import team data from another Anuko Time Tracker server. The default login for Administrator is admin and the default password is secret.
- Manager supervises a team of users and co-managers by having full access to team data. Anuko Time Tracker can handle multiple teams. The team manager controls only one team.
- Co-manager performs some of team management tasks such as working with users, projects, activities, generating reports, and invoices. The co-manager role is useful for big teams. Small teams may do without co-managers.
- Users work with time tracker by entering data and generating reports for themselves.
Each user's login uniquely identifies that user. There can be only one active user per login.
Creating Team Manager Account
Working with the system begins with creating a team manager account, then the manager creates additional logins for co-managers and team members, if necessary. Even if you are just a single user working with the time tracker, you will still need to create a manager account for yourself.
The administrator may elect to install the system in MULTITEAM_MODE. When enabled anyone with a unique login can create a new team by clicking the "create new manager account" link in the black menu. When MULTITEAM_MODE is disabled only the administrator can create team managers. MULTITEAM_MODE is disabled by default.
This is what the form for creating manager accounts looks like:
The form for creating a new manager account
Creating Accounts for Team Members
If necessary, the manager can create additional logins for team members. You can do so on the
people tab using the
add new user button.
Anuko Time Tracker form showing team members
When adding a team member you can make him or her a co-manager by checking the "co-manager" checkbox. If you set it new team member will have some (but not all) manager rights, otherwise he or she will be a regular user. You can also specify default hourly rate for the new member and even set different rates depending on project if you have projects already created.
Adding new user in Anuko Time Tracker
When accounts are created, team members may login and use the system. To edit or delete users use
edit or
delete links in team member table on the
people tab.
Managing Projects
To manage projects use the
projects tab. Manager and co-managers can create a new project with the
add new project button. They can also edit or delete projects using the
edit and
delete links in the project table.
When adding a project you can select team members who are assigned to it. You can also select activities that are relevant to it. Note: to select activities they must be already created.
Adding new project in Anuko Time Tracker
Managing Activities
To manage activities use the
activities tab. Create a new activity with the
add new activity button. Edit or delete them using the
edit and
delete links in the activities table. As with projects, this function is only available to managers and co-managers.
In the activities table there is a special column that shows in which project an activity is used. You may assign activities to projects when editing particular projects or activities. For convenience, a filter is provided that can be used to see only activities associated with a specific project.
The Anuko Time Tracker form to work with activities
Entering Work Time
Time is entered on the
my time tab. You must select a project and an activity. You also need to enter either duration of an activity, or start and finish times. Use the calendar on the right to move to another date. If you'd like you can also type in an optional comment in the
note field. Additionally, you can specify whether or not this time record is billable.
The Anuko Time Tracker form to enter and edit work time
On the bottom of the form you'll see the total work time for current week and, below the submit button, a list of entries for the day. It is shown as a table where you can see all details: project, activity, duration, etc. You can edit and delete entries using the
edit and
delete links in corresponding rows in the table.
Regular users can only see their own entries. Manager and co-managers can also work with records of their subordinates by selecting them in the
daily work for drop-down field.
On the bottom of the form users can also see a pie-chart that displays relative distribution of their work time. It is configurable in several ways: managers decide whether to show it or not and whether to display projects or activities in it. Users can select a time period for data in the chart.
Working with Reports
The manager can generate reports for the entire team (using the tab
reports). To do this you need to select team members, time interval, and required columns to output information. A regular user can generate his or her own reports.
By default a report is generated for all projects. To specify the project use the
select project drop-down field. The
select activity field also helps to create a separate report on the specified activity.
The time interval is either selected from the drop-down list or determined by filling the start date and end date fields. You can fill in start and end dates manually or pick them by clicking the calender icons.
You can group the data in the report by selecting a required item in the
group by list. The
include records drop-down field allows you to filter the time records by billable / non-billable status.
By saving the entered data you get the opportunity to select the required items in the favorite report field instead of entering them anew every time you generate a report. You can edit a favorite report by saving new data with the same name, or you can delete it by pressing the delete button on the right of the favorite report list.
The Anuko Time Tracker form to generate reports
An example of a simple report is shown below. The system can send such reports via e-mail using the
send by e-mail button. Specify the recipient's address on the form that will appear and click the
send button.
An example of a simple Anuko Time Tracker report
Working with Invoices
After the report is made you can create an invoice. To do this press the
generate invoice button at the bottom of your report. A new form appears.
The Anuko Time Tracker form to generate invoice
On this form you can enter some additional data for invoice. Note that the date and invoice number fields are required. Enter client data in the
client name and address field or select the client from the list. If you have not created the clients list so far use the
configure clients link or the
clients link in the gray menu bar. Fill in other fields and press the
generate button on the bottom of the form.
You can send invoices via e-mail by clicking the
send by e-mail button on invoices.
Exporting Data to Another Server
Sometimes it is necessary to export your team data to another server. It is a 2-step operation. Firstly, export all team data to a file using the
export data link in the top gray menu in the application. This step can only be accomplished by a team manager. Secondly, login as admin to your second server. The default admin password is "secret" unless you changed it. Go to
teams menu and use the
import team button on the bottom of team list to import data. No login collisions are allowed.
Admin interface in Anuko Time Tracker