How to enable and customize Add Time forms | Targetprocess - Visual management software

How to enable and customize Add Time forms

To track time in Targetprocess efficiently, you're welcome to enable forms that would allow your users to Add Time to the system. It is possible to customize the fields of the forms.

All the settings described in this article can be modified by Administrators only.

Enable Add Time forms and allow to submit Time entries

To allow users submit Time entries in your Project, enable Time Tracking practice in the settings of its Process.

Practices are enabled per Process. In your system some projects may be binded to a process with Time Tracking enabled, while some other may follow processes without it. If you enable a practice and customize its settings for some selected process, your changes affect all projects that follow this process.

Enable Time Tracking practice

Open Settings -> Process setup -> Edit your Process -> Practices -> Time Tracking. Mark 'Enabled' checkbox and save the settings.

Enable Time Tracking practice

Customize Roles

Additionally Roles of project members must be granted with Add and Edit permission for Time entity.

Users of some role, such as Project Managers, may be granted with additional permission to see the time sheets of other users and submit time on their behalf.

Customize Add Time forms

It is possible to make Description field optional or mandatory, make Role dropdown selector available or grayed out and add Custom Fields for Time entities.

Settings of Time Tracking practice and Custom Fields are customized per Process. It is possible to have these settings different in different processes. If you edit settings for some selected process, your changes affect all projects that follow this process.

Customize settings of Description field

Time tracking practice allows to control the following two options:

  • Whether any Time entry should have Description form visible or hidden
  • Whether the Description field should be mandatory filled in whenever a new Time entry is added

Here is where you can modify them. Open Settings -> Process setup -> Edit your Process -> Practices -> Time Tracking -> Customize.

Customize settings of Description field How to enable and customize Add Time forms. Image 3

Customize settings of Role dropdown selector

By default, Time entries are posted under the Role the current user is assigned to an entity and the selector for the Role is grayed out. However, it can be unlocked. Special checkbox serves for that: Should people be able to switch the Roles for which they're adding time?

Here is where you can modify it. Open Settings -> Process setup -> Edit your Process -> Practices -> Time Tracking -> Customize.

Customize settings of Custom Fields for Time entities

As an example, we will add a checkbox custom field with the name “Billable” to Time entity. It will help to distinguish billable and non-billable time records.

Edit the Process of the Project you work with. Modify custom fields settings in this particular Process.

Open Settings -> Process setup -> Edit your Process -> Custom Fields > Add.

Here is how the addition form for the new field should be filled in:
2016-09-21_2018
Here is how the newly added field appears in the list of existing custom fields:

2016-09-21_2019

Success! In the Add Time form checkbox for “Billable” option now appears.

2016-09-21_2031

Still have a question?

We're here to help! Just contact our friendly support team

Find out more about our APIs, Plugins, Mashups and custom extensions. Join our community of passionate users and even discuss directly with our developers.