None of this is what I would call especially "elegant." The Block of time is a pre-paid block of hours. I invoice the client for 50 hours, then also create an "Hours Statement" with 50 hours at the beginning of the period. As I work off those 50 hours, recording my time in Items, I add those Items to that original Hours Statement, occasionally printing it out for my client as well, until I use up all 50 hours. If I don't get exactly 50 then I break up the last Item manually to make sure I have exactly 50. - it works for me.
- Your Invoice # button is just for your first invoice, right? Then the system just goes sequentially from there. My Hours Statements use up invoice numbers though, so I don't know if that will screw up your accounting system.
- Yes, I've done that. But I also left a little back door to editing previously-invoiced Items. You can't change into edit mode once you've opened an Item with an invoice number, but you CAN open it with CTRL-E to go directly into edit mode.
- That's a good idea too. If I need something sometimes I'll just go into one of the hidden views.
If you want to e-mail me your updated template I can merge it with all the other bug fixes and updates I've made in the last couple of months and post a new release.
Bill