You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you log time on a task, you can enter a duration, a date and a description. You cannot mark the entry as billable or not, and you cannot give it an hourly rate. Every entry keeps the schema defaults, so it has no value you could invoice.
What happens
When you log time on a task, you can enter a duration, a date and a description. You cannot mark the entry as billable or not, and you cannot give it an hourly rate. Every entry keeps the schema defaults, so it has no value you could invoice.
Why
Read at development 6fa5ef5.
plannedTimeEntryinlib/Settings/planninq_register.jsondeclaresbillable(boolean) andhourlyRate(number, default 0).src/dialogs/TimeEntryDialog.vue, the only create and edit form for time, has fields for duration, date and description only.src/store/timeEntries.jsnever setsbillableorhourlyRateon create (:157) or update (:181).Fix direction
TimeEntryDialog.hourlyRateonce the project form can set it (You cannot set a project key, reopen an archived project, or enter a budget or rate #648).Live check
hourlyRateis 0 andbillableis the schema default.Matrix rows
tim-billableandtim-rates(both pending),tim-to-invoiceinopenspec/parity/capabilities.json(PR #645).Related: #345 and #219 (time tracking specs).