Open barredterra opened 5 years ago
Very good Idea. This will save a lot of time and be a plus to usability.
@barredterra I'm not entirely clear if you are suggesting one or more Activity Types/Roles per user? My thought being that you could have a super-user who could do the whole project and assume multiple roles/activity types billed at different rates on the timesheet. The current functionality deals with this quite nicely. Your suggestion seems to restrict you to a single activity entry per timesheet. At the moment the Project User table seems to only be used for project updates which are entirely optional. Your suggestion seems a change to the current use. Having only just looked through the (v11) project functionality it seems pretty comprehensive already, though I agree it could be slightly more user friendly. The changes I would suggest are:
Your suggestion seems to restrict you to a single activity entry per timesheet.
We could allow more than one role / rate per user. Then the user would need to specify the current role for every time log.
At the moment the Project User table seems to only be used for project updates which are entirely optional. Your suggestion seems a change to the current use.
Correct. It could still be used for updates, though.
The Sales Invoice - Timesheet List could do with more columns [...] and the timesheets don't seem to fall through onto the printed version.
I agree. I solved this via Customize Form and Print Format.
It seems you can't issue a Sales Invoice without at least one item.
My current workaround is to specify "Consulting and Development" as the Item, my rate as the Item Price and the hours worked as Quantity. Time sheets get printed as a table with Date, Note and Hours on an additional page.
My current workaround is to specify "Consulting and Development" as the Item, my rate as the Item Price and the hours worked as Quantity. Time sheets get printed as a table with Date, Note and Hours on an additional page.
Is that this?
I now realise that the timesheet list on the Sales Invoice is just there for reference and you have to manually add Items and bill them separately. This seems like such a waste of time.
I'd suggest one of 2 changes:
time log
Which version are you using? I thought those were taken out from what I've read
(V12) I now note you can "Create Sales Invoice" from a Timesheet, which allows you to select the Item to bill and then manually modify as desired (so in theory you could timesheet in hours and bill in days). You can also add multiple timesheets to a single invoice on the invoice itself provided the Project is set the same. Since the Project Manager is the one creating the invoice, they can match the member & select billing rate from the selected item. A timesheet note field would be useful on top of the Activity Type.
You will have more experience using it in anger so am willing to support the need for speed increase, but you should still state what version you are basing this ticket on, because V12 seems quite usable to me.
Thnaks for your comments, @racitup.
you can "Create Sales Invoice" from a Timesheet
We usually bill multiple Timesheets at once, not just one. So this doesn't help.
You can also add multiple timesheets to a single invoice.
This doesn't update the Sales Invoice Items.
Since the Project Manager is the one creating the invoice, they can match the member & select billing rate
Yes, manually you can achieve almost everything, but it's not comfortable.
My request was originally based on v11 but is still valid for v12.
For a services company working on projects, billing and time sheets is too complicated and error-prone.
I suggest that
We can use the
Project User
table for the member list, as well asActivity
for roles andActivity Cost
for rates.Example
Project User
table:Jane creates a new time sheet from
Project
:Quick entry opens, with fields
Janes fills out the quick entry and saves
These fields get set automatically on save:
Project User
table),Project User
table)Project User
table)Project manager checks draft
Timesheet
s and decides if they should actually be billed.Changes
Add columns to
Project User
table:Activity
),Activity Cost
)Configure quick entry for
Timesheet
Add code for automatic filling of
Timesheet
as mentioned aboveBenefits
Project
instead of once perTimesheet
Timesheet
formThoughts
Item
andItem Price
should be used instead ofActivity
andActivity Cost
. This way, time sheets could be mapped toSales Invoice Item
s automatically.Related
2161, #7321, #4850