Add variables for the first and last date from the logged work records
When you create a new invoice from the logged work on a project, you can choose between some variables to use as item name and description. The range variable only shows the last date, it would be nice to have a real range, showing the data from the first record and the last one.
-
Marcus commented
To add context since this great idea went ignored.
When dealing with invoicing there are two ways to deal with it: outstanding balance and transaction. The current product is apparently built to assume that you want outstanding balance invoicing - meaning "this bill is for what you owe to date including all unpaid previous invoices".
This is fine as an option, but when dealing with billable hours, clients want to know the exact date(s) they're being billed for. The current solution won't work "Up to ________" because they don't know the start date. We have to key that in manually.
An easy solution is to have two macros. One that does "Balance to Date", one that does true "Date Range" and let the user choose which they want to spit out.