Setting up time entry formats in timesheet templates

Looking for help with this feature in Polaris? Check out Setting up time entry formats in timesheet templates in the Polaris help.

 

To record their work time, users must be assigned a time entry format. Time entry formats are set up within timesheet templates, which are in turn assigned to users in their user profiles.

There are four time entry formats available:

  • Time Distribution Grid
  • In/Out Times
  • In/Out Times + Allocation
  • Time Punches (not available in Polaris)

About 'hybrid timesheets

A user can be assigned one of the four formats. Or, they can be assigned the Time Distribution Grid in addition to either the In/Out Times or Time Punches format. When combined, the user records their hours either by entering in and out times or by punching in and out, and then allocates those hours to projects, tasks, or activities using the Time Distribution Grid. These combined timesheets are sometimes referred to as 'hybrid' timesheets. Refer to Understanding time allocation for more information.

Configuring the Time Distribution Grid format

The Time Distribution Grid format allows the user to enter time as durations (eg 7.5 hrs). It includes options for entering time against projects, activities, or custom fields, and shows any time off booked for that timesheet period.

This format can be used alone or in conjunction with the In/Out Times or Time Punches formats for time allocation.

Refer to the table below for a description of all settings available for this format.

Setting name

Description

Projects and Tasks

Allows the user to enter time against projects and tasks. Select Row to enable; the selected option has a darker/gray background.

Billing

Allows the user to choose whether the time is billable or non-billable and, if billable, the billing rate to apply. Which of these options are available on the timesheet is based on the selected project’s billing settings. Select Row to enable; the selected option has a darker/gray background.

Activities

Allows the user to enter time against their assigned activities. Select Row to enable; the selected option has a darker/gray background.

Comments

Allows the user to capture comments with each time entry. Select Cell to enable; the selected option has a darker/gray background.

Custom fields

Allows the user to track custom data related to each row or cell in the timesheet using dynamic custom fields.

For example, you could allow a user to include the number of calls they made during the work period in question.

Use the toggle to choose either Row or Cell; the row option adds a column to the data grid so the user can enter data related to each row, while the cell option includes a custom field in a bubble when the user selects a cell and then clicks the plus icon.

Snap durations to the nearest

Determines whether the durations the user enters are automatically rounded. You can choose the increment to round to.

The rounded value is the saved value; the original value is not retained.

Allow negative durations

Allows users to enter negative durations to make adjustments for billing or costing errors. Typically used if the incorrect hours have already been billed, so the timesheet that includes the error can't be reopened.

Negative time entry should never be used to make adjustments on timesheets used for payroll, even when correcting a costing or billing error. Including negative values in timesheets used to calculate payroll can result in incorrect or failed pay calculations.

View task progress bar

Displays a bar graph in timesheets, that shows hours worked / hours estimate for the task. Refer to What does the Progress column in timesheets show? for more information.

These graphs can:

  • Help supervisors and project managers manage time entry as estimates approach, so they comply with client agreements
  • Aid employees in choosing the correct task to enter time against
  • Help approvers validate time entry

The graph displays for everyone who has access to the timesheet, even if the Show Task Progress When Approving permission is enabled for a timesheet approver.

Enter time in days

Allows entry of time in days, in addition to entry in hours. They user will be able to toggle between the two methods.

If this option is enabled, you'll need to enter the Hours per day that will be used to convert days to hours in billing or pay calculations. The user's assigned hours per day set on the Schedule tab of their user profile will not be used for this purpose.

The primary purpose of this option is to support forfait jours policies offered in France. Forfait jours is typically used by senior executives with flexible schedules, who only need to record the number of days they’ve worked per year, rather than the specific hours they work each week.

We don’t recommend enabling this new option in timesheets used for payroll purposes, since it presents a compliance risk.

This feature is not available in Polaris.

Custom help URL

Displays custom help relevant to this component, hosted by your organization. Refer to Adding custom help links to timesheets for more information on this.

This feature is available in the following enterprise products only: Workforce Management, Professional Services Automation, and Project Portfolio Management. It is not available in Polaris.

Time Distribution Category

When you add the Time Distribution Grid format to a template, a Time Distribution Category section appears. In most cases, this section should be left blank.

However, if users will be entering their time using one of the other components and then allocating their hours in the Time Distribution Grid (i.e. if you're using a 'hybrid' timesheet), choose a distribution category so users know how many hours they need to allocate.

Configuring the In/Out Times format

The In/Out Times timesheet format allows the user to record their hours by entering the times they start and stop working (e.g. 8 a.m. to 11 a.m.), but not in real time. It includes options for entering time against breaks in Replicon, but it does not support time entry against project, tasks, or activities; use the In/Out Times + Allocation if you require time entry against projects, tasks, and activities.

Refer to the table below for a description of all settings available for this format.

Setting name

Description

Title

Shows the title entered above the in/out component of the timesheet. A title is only required if you're adding custom help links to this component, since the help icon for the in/out table will display beside the title, and can help users identify what component the help applies to.

Track Breaks

Allows the user to track break times.

This option isn't available in Polaris since break tracking isn't typically required for billing and costing.

Default Break Type

Sets the type of break that will populate the Break field by default for users.

Time Entry Comments

Allows the user to enter comments for each time entry

Split times that cross midnight

If the user is punched in at midnight, the system automatically creates an out time at 11:59 p.m., and an in time at 12:00 a.m.

Snap times to the nearest

Determines whether the in and out times are automatically rounded. You can choose the increment to round to.

The rounded value is the saved value; the original value is not retained.

Custom help URL

Displays custom help relevant to this component, hosted by your organization. Refer to Adding custom help links to timesheets for more information on this.

This feature is available in the following enterprise products only: Workforce Management, Professional Services Automation, and Project Portfolio Management. It is not available in Polaris.

Configuring the In/Out Times + Allocation format

Like the In/Out Times format, the In/Out Times + Allocation format allows the user to enter the times they start and stop working (e.g. 8 a.m. to 11 a.m.), but not in real time. But in addition, this format supports entry of time against projects, activities, or custom fields.

The In/Out Times + Allocation component is not fully supported on the Replicon Mobile app for Android.

Refer to the table below for a description of all settings available for this format.

Setting name

Description

Title

Shows the title entered above the in/out component of the timesheet. A title is only required if you're adding custom help links to this component, since the help icon for the in/out table will display beside the title, and can help users identify what component the help applies to.

Projects and Tasks

Allows the user to enter time against projects and tasks

Billing

Allows the user to choose whether the time is billable or non-billable and, if billable, the billing rate to apply. The options available on the timesheet are based on the selected project’s billing settings.

Activity

Allows the user to enter time against their assigned activities

Comments

Allows the user to enter comments for each time entry

Custom fields

Allows the user to enter custom data for each time entry using dynamic custom fields.

For example, you could allow a user to include the number of calls they made during the work period in question.

Adds a column to the timesheet for each custom field you add, allowing users to record custom data against each row of data.

Break Time

Allows the user to track break times. You can use the Default Break Type field to set a type that will populate the field by default for users.

This option isn't available in Polaris since break tracking isn't typically required for billing and costing.

Default Break Type

Sets the type of break that will populate the Break field by default for users.

Split times that cross midnight

If the user is punched in at midnight, the system automatically creates an out time at 11:59 p.m., and an in time at 12:00 a.m.

Snap times to the nearest

Determines whether the in and out times are automatically rounded. You can choose the increment to round to.

The rounded value is the saved value; the original value is not retained.

Custom help URL

Displays custom help relevant to this component, hosted by your organization. Refer to Adding custom help links to timesheets for more information on this.

This feature is available in the following enterprise products only: Workforce Management, Professional Services Automation, and Project Portfolio Management. It is not available in Polaris.

Configuring the Time Punches format

Users who record time by making punches via the web, mobile, or CloudClock apps must be assigned a punch entry policy. Optionally, they can also be assigned a Time Punches timesheet format where their time punches display. They must be assigned a timesheet if:

  • Pay data is calculated from the punches
  • The punch data needs to go through an approval process
  • The time needs to be allocated to projects or activities

From within the timesheet, users can also manually add or edit punches, if this is allowed in their punch entry policy.

Like the other time entry formats, this format allows you to enable a Custom help URL, which displays custom help relevant to this component, hosted by your organization. Refer to Adding custom help links to timesheets for more information on this.

The Time Punches format is not available in Polaris.

Other Time Distribution Grid or In/Out Times + Allocations settings

Project/Task Selection

The Project/Task Selection section appears on the timesheet template setup page if you add the Time Distribution Grid or In/Out Times + Allocations time entry component to the template -- that is, a component that supports projects and tasks. This section allows you to choose settings related to the task selector in timesheets.

Refer to the table below for a description of all settings available for this section.

Setting name

Description

Filter Projects By

Determines whether all projects and tasks are filtered by program or client

Name Formatting

Determines how Project and Task display in the task selector.

By default, Task is more prominent, but it might make more sense to your users to make Project more prominent.

Default Task View

Sets the default view when the timesheet user selects a task within the task selector. The user will be able to override this selection and toggle between views.

  • View Tasks as a Hierarchy - Displays the task within the full project hierarchy. Typically works well if the user is only assigned a few tasks.
  • View Tasks by Level - Displays the task with only its child tasks. Typically makes tasks easier to find if the user is assigned to many projects, or to projects with very large task hierarchies.

Allow Selection of Projects/Tasks Beyond Start/End Dates

When disabled, projects or tasks whose date ranges do not overlap with the timesheet period dates range won't be available for selection in the task selector.

Allowing time entry outside of project/task dates can allow work to continue when projects overrun their date limits, while waiting for dates to be updated.

Show project based timesheet fields on the timesheet

When disabled, will hide any project based fields on the user's timesheet.

This option isn't available in Polaris since Polaris doesn't support project-dependent custom fields.

Advanced Search

Determines what filters display under the search field.

If you add 3 or more filters, users will have to click the Advanced Search tab in the task selector for the fields to display.

Time Entry Workflows

The Time Entry Workflows section appears if you add the Time Distribution Grid or In/Out Times + Allocations time entry component to the template -- that is, a component that supports projects and tasks.

These permissions allow timesheet owners to submit individual time entries for approval, ahead of submitting the entire timesheet. This allows users to submit entries as soon as they complete the associated work, without having to wait for the end of the timesheet period, which can can speed up billing.

Refer to What is a time entry submission workflow for timesheets? for information on setting up this type of workflow.

FAQs

Why don’t my timesheet template changes appear in the timesheet?

Changes you make to a timesheet template are only reflected in timesheets that are generated after you make the change. If you need a change to apply to an existing timesheet, you’ll need to delete and regenerate it.

Related topics

Setting up timesheet templates
How Replicon and Polaris timesheets work
Time tracking setup checklist
Setting up timesheets (video)