Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make updating existing timecards easier #1105

Closed
2 tasks done
Jkrzy opened this issue Jun 9, 2020 · 2 comments
Closed
2 tasks done

Make updating existing timecards easier #1105

Jkrzy opened this issue Jun 9, 2020 · 2 comments
Assignees
Labels

Comments

@Jkrzy
Copy link
Contributor

Jkrzy commented Jun 9, 2020

As a tock administrator I need to update existing/previously submitted timecards so that they accurately reflect the state of world at the time of their submission. Currently this can be done via the admin on a per timecard basis, but modifying multiple timecards at once would greatly facilitate this work and make it easier to remedy incorrect utilization data.

Tuning the Tock admin feels like the most reasonable approach here.

We'll know we're done when the the Timecard admin page has been updated so that

  • Tock Admins can perform in-line edits for fields used in utilization calculations (billable_expectation, organization, ???)
  • Tock Admins can filter timecards by Employee
@cryptofilegsa
Copy link
Contributor

I took a look and the current /admin/hours/timecard/ is filterable by reporting period only.
Apparently employee is labelled as User in that form.
In any case, a filter by User (employee) can be added.

billable_expectation is editable as a text field.
organization is editable as a pop-up menu
Can you clarify what is meant by "in-line edits" ?

While doing this, any others to be added?

@Jkrzy
Copy link
Contributor Author

Jkrzy commented Jun 15, 2020

In-line edits being, we want the ability to edit multiple timecards at once from the listing page of the admin. There are a few other models for which we've provided this functionality, like ProfitLossAccount

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants