Skip to main content
Version: 1.4.0

Timesheet

The Timesheet page provides a week-by-week overview of the time spent on tasks and other activities, allows employees to create timecards, including regular timecards, and submit them for their manager's approval, as well as allows managers to approve their subordinate employees' timesheets.

Personal timesheet

To open your timesheet, navigate to Time Entry ManagementTimesheet.

The Timesheet consists of the following parts:

Timesheet interface

  1. Week selection area.

    • Click or to view the previous or next week.
    • Click the link to return to the current week.
  2. Timecards and their approval state.

    • If the timecard has the Task activity selected, its title displays the Display name of the specified task record with the link to its form.
    • If the timecard has any other activity selected with its type specified, the title displays the selected activity type with the link to its form.
  3. Dates and days of week with the total time spent on all tasks within that day.

    When filling in the timesheet, a color indicator is displayed under the day of the week:

    • Blue – not all of the time from the set time limit according to the work schedule has been spent for the day.
    • Green – the entire limit of the set time according to the work schedule for the day has been spent on tasks.
    • Red – the limit of the set time according to the work schedule for the day has been exceeded.

    The hints that appear when moving the pointer over indicators contain the time left to specify or the overtime work.

  4. Time cells.

    • Click the time value in the cell to change it.
    • Click the dialog icon (appears when moving the pointer over the cell) to leave a comment on the time entry. After a comment is added, the corresponding cell is marked with a green triangle in the upper-right corner.
  5. Total time spent on all tasks in general and on each task separately.

    • Click the dialog icon (appears when moving the pointer over the row) to leave a comment on the timecard as a whole.
    • Click the trash icon (appears when moving the pointer over the row) to delete the timecard with all its related time entries.
    • Click the icon to make the timecard regular or open the regular timecard menu. For irregular timecards, the icon appears when moving the pointer over the timecard row. For regular timecards, it is highlighted in gray and displayed permanently.
  6. Click the three dots to open the action menu with the following options: Hide non-working days / Show non-working days – click to remove or return non-working days to the timesheet.

Create a timecard


To create a timecard in the timesheet, complete the steps below:

  1. Click Create in the upper-right corner of the timesheet.

  2. Fill in the fields in the modal window that opens.

    Create timecard modal window

    By default, Task is selected in the Activity field. Specify the task you are working on in the Task field or select another activity. The Task field is then replaced with the Activity type field that you can use to more precisely classify the activity performed.

    • Click to select an existing activity type.
    • Click to create a new activity type. In the modal window that opens, fill in the fields according to the description and click Save.

    Create activity type

  3. (optional) For the timecard to be added to your timesheet automatically in the future, activate the Make regular toggle and fill in the fields.

  4. Click Save.

note

On any given week, you can only create a single timecard:

  • for a specific task
  • for an activity without the activity type specified
  • for a specific activity type

Create a regular timecard


Regular timecards are added to the timesheet automatically over a specified period of time and with the specified frequency.

You can make a timecard regular both at the time of its creation and after:

  • For new timecards: in the Create timecard modal window, activate the Make regular toggle.
  • For existing timecards: move the pointer over a timecard's row and click the icon in the Total cell.

Then, fill in the regular timecard fields:

  • Frequency – select the frequency with which the timecard is to be added to your timesheet. The following options are available: Daily, Weekly, Once per specified number of weeks.
    • If you choose the Once per specified number of weeks option, specify the Number of weeks.
    • If you need the timecard to be added Weekly or Once per specified number of weeks, specify the Days of week on which to add the timecard. The specified days must be working days according to your schedule, provided that working overtime is not allowed.
  • Start date and End date – set the period over which the timecard will be added to your timesheet. The Start date cannot be earlier than the current date. The default period for new regular timecards is one year beginning on the current date. When you make an existing timecard regular, the Monday of the following week is set as the Start date. If you need the timecard to be added indefinitely, select the No end date checkbox.
  • Time spent – specify the time to be entered for the activity. The specified time must not exceed the limit allowed by your schedule, including when summed with other timecards, provided that working overtime is not allowed.
  • General comment – add a comment for the timecard.

As a result, the regular timecard will be added to your timesheet according to its settings. If the regular timecard matches a timecard that already exists for a day, it will not be added for that day.

Apart from the timesheet, you can create a regular timecard via the Regular Timecard (wtm_regular_timecard) table and link it to your timesheet via the Employees' Regular Timecards (wtm_m2m_regular_timecard_employee) table.

To manage the regular timecard via the timesheet, click its button. With the regular timecard menu, you can:

  • Cancel recurrence so that the timecard is no longer added to the timesheet.
  • Modify recurrence – change the regular timecard's settings. The changes will apply to new timecards added to the timesheet on the regular timecard's basis. The Start date cannot be changed.
  • Open record in the Regular Timecard (wtm_regular_timecard) table.

Copy timecards


When you move to the next week, you can copy the timecards from the previous week. Click Copy from the Previous Week.

The button is displayed if the timesheet for the previous week includes activities that are missing from the current week. Clicking the button copies only these activities.

The timesheet will display all activities in the New state if they are copied by a user with the admin role.

The following conditions must be met if the activities are copied by a user without the admin role:

  • the Active checkbox is selected on the Activity form,
  • the Active checkbox is selected on the Activity type form,
  • the Public checkbox is selected on the Activity type form. The condition is not applicable if the current user is the Activity type creator.
info

The following attributes will not be copied:

  • comments
  • time

If the copied timecards include a regular timecard expiring during the current week, it will be copied as an irregular timecard.

After activities are copied, the message The timesheet is copied pops up.

Send timesheet for approval


Click Send for approval, the timesheet will be sent to the manager for approval. You will see a toast message, and the states of activities will change from New to Pending approval.

caution

When you send a timesheet for approval:

  • empty timecards are deleted (the system displays a corresponding warning),
  • comments on timesheet cells without the time spent specified are deleted.

The manager receives a general notification if the number of their subordinates is equal to or greater than the value specified in the wtm.notification.group_minimum property. Otherwise, the manager receives separate notifications for each subordinate.

Then, the manager can review all the timesheets and timecards. If the manager approves or rejects them, the subordinates receive corresponding email notifications.

The manager and subordinate can exchange comments on timecards, getting notifications when doing so.

The subordinate can view the manager's comments. To do so, click next to the state label to open the Timecard chat and view the manager's comments.

To send the timesheet for approval again, click Send for approval.

note

If you have no manager, timecards will be approved automatically after you click Send for approval. The following message pops up: The timesheet for {date} was submitted.

Withdraw from approval

The timecards in the Pending approval state cannot be changed. If you need to correct the information entered in such a timecard, you must first withdraw its approval. You can withdraw specific timecards or the whole timesheet.

  • To withdraw the whole timesheet, click Withdraw in the upper-right corner of the page.

    If your manager has already approved one or more timecards, a modal window will appear where you must select whether to withdraw all the timecards or only those pending approval.

  • To withdraw a single timecard, click next to the total time spent in the rightmost column of the timesheet. The button appears when moving the pointer over a row.

All withdrawn timecards change their state to New.

Subordinates' timesheet

As a manager, when a subordinate submits their timesheet for approval, you must approve or reject the timecards included in the submitted timesheet. To do so, complete the following steps:

  1. Navigate to Time Entry ManagementSubordinates Time EntriesSubordinates Timesheets

    The list opens with all timesheets submitted for approval by your subordinate employees, grouped by employee.

  2. Open the Timesheet you need to approve.

tip

You can delegate timesheet approval to another user. In this case, the delegate will have access to your subordinates' timesheets and will be able to approve or reject them.

The subordinates' timesheet consists of the following components:

  1. First and last name of the employee who has sent the timesheet for approval.

  2. Timesheet approval area. The total number of timecards is shown here as well as the number of cards that remain to be approved or rejected.

    • Click Reject all or Approve all, to reject or approve all timecards included in the timesheet.

      If one or more timecards has already been approved or rejected, the buttons change to Reject remaining and Approve remaining that allow to apply a corresponding action to all timecards in the timesheet that are still pending approval.

    • When several timecards are rejected, the same comment is added to all of them.

  3. Week selection area.

    • Click or to view the previous or next week.
    • Click the link to return to the current week.
  4. Timecards and their approval state.

    • If the timecard has the Task activity selected, its title displays the Display name of the specified task record with the link to its form.
    • If the timecard has any other activity selected with its type specified, the title displays the selected activity type with the link to its form.
    • The timecard approval state is indicated to the left of its title:
      • – approval pending
      • – approved
      • – rejected
    • Click the icon that appears when you hover over a row to open the Timecard chat, where you can see your subordinate employee's comments on the timecard and leave your own comments.
  5. Dates and days of week with the total time spent on all tasks within that day.

    When filling in the timesheet, a color indicator is displayed under the day of the week:

    • Blue – some of the time from the time limit according to the work schedule has not been spent for the day.
    • Green – the entire time limit according to the work schedule has been spent for the day.
    • Red – the time limit according to the work schedule has been exceeded for the day.
  6. Time cells.

    • If the employee has left comments on the time entry for a specific day, the corresponding cell is marked with a green triangle in the upper-right corner. Put the pointer over the cell to view the comment.
  7. Total time spent during the week and the buttons to approve or reject specific timecards.

    • If the employee has left a comment on a timecard, the corresponding cell with the total value is marked with a green triangle in the upper-right corner. Put the pointer over the cell to view the comment.

    • Click to reject a specific timecard.

      In the modal window that opens, specify the rejection reason and click Reject.

      Click again to return the timecard into the Pending approval state. Your comment will be deleted.

    • Click to approve a specific timecard.

      Click again to return the timecard into the Pending approval state.