Currently the only Drupal module I've found that presents a Timesheet entry form is TimeSaver.

Many a time one needs to submit weekly/monthly timesheets.
It will be really greaty if this module could offer that.

In other words, the following:
1. Select Date Range & Project
2. System generates list of entries for each date in the range, each with an entry field for each Task the person is assigned to on the project.
3. User enters times in each task-column for the date
4. User submits the form
5. System updates all entries

An enhancement on the above would be to list all tasks as [Projects]-[Task], allowing for the form to present all work for the person.

It would also be great if there is a Calculate button, to calc daily, weekly & grant totals (prior to saving)

Thanks for the awesome work!

Comments

jurgenhaas’s picture

Project: Quick Timetracking for Storm (Project Management) » Storm
Component: User interface » Storm Timetracking

The purpose of Storm Quick Timetracking is just to track your time and write records for each of them. What you're asking for is reporting about all available records and that's something the main Storm module is looking after, hence I've reassigned this ticket to that module.

juliangb’s picture

Version: 6.x-1.0 » 6.x-2.x-dev

Sounds potential for a view showing all timetracking entries for a particular month, and a link to create new timetracking nodes - on saving, the user would come back to the view and see an updated version.

juliangb’s picture

Project: Storm » Drupal PM (Project Management)
Version: 6.x-2.x-dev » 7.x-1.x-dev
Component: Storm Timetracking » Code

Moving to Project Management module queue.

d34dman’s picture

Version: 7.x-1.x-dev » 7.x-3.x-dev
Issue summary: View changes
juliangb’s picture

Status: Active » Postponed

This is blocked on making the duration field into hms rather than using X hours or X days in two separate fields.

d34dman’s picture

Status: Postponed » Closed (outdated)

All feature request against 7.x would be closed. The focus is now on Drupal 10 release. If you feel this issue is relevant for Drupal 10 version of the project, please feel free to re-open and update the issue. Thanks for the discussion/contribution.

You may follow #2215499: Port PM to Drupal 10 to know more about Drupal 10 status.