Rates from your import, unsent invoices into QuickBooks in one step, and newest entries first
New
- Rates come in with your import. Importing a CSV with rate columns, such as a Harvest export, now fills in each new project's rates from the file: a project rate, person or task rates where people or tasks were billed differently, and cost rates by person. On the review step a project with tasks is priced by Project and person rates or Task rates, pre-set from the file, and on task-priced projects each task has its own Rate. Tasks come in billable only if the file billed them, and a billable row the file gave no rate stays unpriced instead of taking the project's rate. Projects you map onto existing ones keep the rates they have.
- Mark as sent and create in QuickBooks. QuickBooks has no draft invoices, so on an invoice you have not sent, the QuickBooks item in Actions now reads Mark as sent and create in QuickBooks and does both in one step, without emailing the invoice. Use it when you send invoices from QuickBooks. Xero workspaces that create invoices as drafts still send an unsent invoice across as a Xero draft.
Improved
- Newest entries first. In workspaces set to Duration only, each day's entries now list the newest at the top: an entry moves up when you add it or stop its timer, including after resuming it. Changing its duration or notes leaves it where it is. List and Week show the same order, and it no longer changes when you reload. Workspaces on Full time tracking keep their entries in time order.
- Pickers search as you type. Every client and project picker opens on the first 50 and searches as you type, so workspaces with thousands of clients or projects reach all of them. The timer lists your most recent projects first.
- No more "No task" or "No notes" on invoice lines. With one line per time entry, an entry without a task or notes now leaves that part out of the line instead of printing a placeholder.
Fixed
- Mark as Sent on an invoice past its due date. An invoice you had not sent lost Mark as Sent from its menu once its due date passed.
- Pausing the timer stays paused. Coming back to the timer and pausing straight away could bring the timer and its description back.
- Add entry saves once. On a slow connection, extra clicks on Add entry could save the same entry more than once. It now shows Adding… until the entry is saved, and the play and pause button shows a spinner while it works.