TeamTime Extensibility - Projects and Tasks

TeamTime's Project and Task lists can be unhidden to allow data to be directly added and updated. This setting can be found under the Extensibility section of the Settings page.

Once unhidden, the Projects and Tasks lists can be found by clicking All Site Content link on the quick launch menu on the left of the page (at the top in 2007, and the bottom in 2010, 2013 and 2016).

NB: If you attempt to directly delete a Project or Task that has time logged against it, it will instead be deactivated.


List Data

Below is a reference of each list's fields.

Projects


Name Type Description
Title Text The title of the Project
Active Yes/No Whether the Project should be displayed on the Punchcard and Timesheet web parts

 

Tasks


Name Type Description
Title Text The title of the Task
Projects Lookup (Multi) A lookup that refers to each Project that this Task is related to.
Active Yes/No Whether the Task should be displayed on the Punchcard and Timesheet web parts


Suggested uses

The most common use for directly interacting with these lists is to import a list or spreadsheet of projects and tasks, in order to initially set TeamTime up. The built-in Datasheet view allows you to do this (SharePoint 2010 only) or you can use Microsoft Access or the standard SharePoint API's but you will need to write some code.

Alternatively, the Project and Task lists can be used in conjunction with a third party list synchronisation utility to keep TeamTime in line with task/project lists you may have elsewhere in your SharePoint installation.